In the Computer Programming, Systems and Robotics survey course we explore the complex and intricate world of computer systems, computer programming and robotics. Together we explore the information architecture involved in navigating and programming computer systems and the architecture of live web content management systems. Students have the opportunity to explore programming for games, website publishing, app development and beginning robotics.
All 9th and 10th grade electives can be repeated.
Students taking this course for the second time follow a more advanced curriculum moving more deeply into fewer projects.
Self Directed Learning (NAIS, Winter 2014)
Maker Movement Reinvents Education (Newsweek, May 2018)
Design Thinking A Unified Framework for Innovation (Forbes, March 31, 2014)
CS Unplugged, Offline Activities for learning computer science
Cospaces, Programming for VR
Codespace, programming in Python for Microbits