Sixth Grade Computer Science

Sixth graders explore what it means to be effective users and creators of technology. Units include:

  • Tech Lab – taking ownership and responsibility for digital citizenship and learning about their laptops
  • Scratch Programming – practicing the components of algorithms including events, variables, conditionals, and loops
  • Robotics – designing and testing programs with physical outputs using Lego Mindstorms robots
  • Ink – honing logical thinking skills using a digital storytelling language to write choose-your-own-adventure programs