Middle School Computer Science
In Middle school, PLTW Gateway, students expand upon their programming skills by advancing their programming understanding and applying extensive knowledge for more advanced programming in robotics and automation. The 6th graders are introduced to Autodesk Fusion or TynkerCAD, and the basics of CAD drawings. Students dig deeper into the effects of inputs and outputs and coding language using Microbit BBC and creating code to communicate using Microsoft Make: Code. Students can toggle to view their code in Javascript.
Course |
Description |
Notes |
PLTW Computer Science for Innovators & Makers (CSIM) |
Make Code & BBC micro:bit Make Code is a free, Web-based programming environment for programming. Students can use a visual block-based approach or switch to see JavaScript code. The curriculum is written using the block-based system. This is taught as a 9 or 12-week course, depending on the building. |
PLTW elective at all AAPS* middle schools; May be taken twice, “part A & part B” |
PLTW Automation & Robotics (AR) |
Vex EDR & RobotC RobotC is a text-based language for programming Vex EDR robotics. This is taught as a 9 or 12-week course, depending on the building. |
PLTW elective at all AAPS* middle schools |
Michigan's K-12 Computer Science Content Standards