Physical Computing: A Key Element of Modern Computer Science Education
Steve Hodges, Sue Sentance, Joe Finney, Thomas Ball
Abstract
A recent growth area in computer science education is physical computing, which involves combining software and hardware to build interactive physical systems that sense and respond to the real world. This article provides an overview of physical computing and its value in the classroom, using the BBC micro:bit as an example.
Topics & Concepts
Computer scienceKey (lock)Physical computingSoftwareMultimediaComputational scienceHuman–computer interactionComputer securityOperating systemTeaching and Learning ProgrammingExperimental Learning in EngineeringEmbedded Systems Design Techniques