8th Grade Computer Science
Computer Science for Innovators and Makers (IM) teaches students that programming goes beyond the virtual world into the physical world. Students are challenged to creatively use sensors and actuators to develop systems that interact with their environment. While designing algorithms and using computational thinking practices, students code and upload programs to microcontrollers that perform a variety of authentic tasks. The unit broadens students’ understanding of computer science concepts through meaningful applications. Teams select and solve a personally relevant problem related to wearable technology, interactive art, or mechanical devices.
App Creators introduces students to the field of computer science and the concepts of computational thinking, through the creation of mobile apps. Students are challenged to be creative and innovative, as they collaboratively design and develop mobile solutions to engaging, authentic problems. Students experience the positive impact of the application of computer science to society as well as to other disciplines, particularly biomedical science.
The unit provides students opportunities for self-expression. Teams identify a personal or community problem of interest to them that can be solved with a mobile app solution. The problem can address issues such as health and wellness, the environment, school culture, emergency preparedness, education, community service—the options are endless!
Computer Science for Innovators and Makers
Topic 1: Blink!
Topic 2: The Ins and Outs
Topic 3: Programming the Physical World
Note: if the following section is blank the course is 1 semester long
Topic 1: Let’s Create an App
Topic 2: Taking it to the Next Level
Topic 3: The App Challenge