Loading...

Course Description

Physical computing is the term used to describe computing systems that interact with the world around them. The basic components of a physical computing system include a sensor for input, a computer for processing/evaluating that input, and a device for output. A simple example of such a system would be an automated plant watering device.  The system would measure soil moisture in a flowerpot (input), evaluate the level of soil moisture (computer processing), and when needed, add water to the pot (output).  We use coding to connect all the pieces of the system. In this class we will working with the BBC Micro:bit, a very small, inexpensive microcomputer.  The Micro:bit works with several input and output devices and can be programmed using a no-experience required coding language or the Python text-based language.  No prior experience in coding or working with microcomputers is needed.

Learner Outcomes

During this class we will be using hands-on practice to learn about:

  • The BBC Micro:bit and its sensors and output devices
  • The online coding environment for the Micro:bit
  • Developing and building a simple physical computing system
Loading...
Enroll Now - Select a section to enroll in
Section Title
Coding and Interactive Computing: A Project-Based Approach
Type
Online, self paced
Days
F
Time
5:00PM to 10:00PM
Dates
Apr 14, 2023
Type
Discussion
Days
Sa
Time
9:00AM to 4:00PM
Dates
Apr 15, 2023
Schedule and Location
Contact Hours
12.0
Location
  • Online Course
  • Stafford Campus
Delivery Options
In-class  
Course Fee(s)
Tuition credit (1 units) $349.00 Click here to get more information
Available for Credit
1 units
Section Notes
This class will meet in person on Saturday, April 15 from 9 am - 4 pm at Stafford Campus - 121 University Blvd, Fredericksburg VA 22406.