Sphero Computer Science Foundations - Course 2

Sphero Computer Science Foundations – Course 2: Block Programming with Sensors, Variables & Functions
Manufacturer: Sphero
Availability: In stock
SKU: ACBE02

Take coding instruction to the next level with Sphero Computer Science Foundations – Course 2, a standards-aligned curriculum that builds students’ skills through creative programming with physical computing.

  • Standards-aligned teaching – Fully mapped to educational frameworks such as NGSS, CSTA, and TEKS, making it easy to embed in K‑12 STEAM programs.

  • Comprehensive educator support – Includes a spiral-bound guidebook with 24 fully outlined lessons and a perpetual digital license for student-facing materials accessible via the Sphero Edu platform.

  • Three engaging themes (8 lessons each):

    • Empathy – Coding exercises that build communication, collaboration, and emotional awareness.

    • Storytelling – Use Sphero robots to represent story elements, recreate narratives, and overcome creative blocks.

    • Game Design – Design and program games like Bingo, hidden treasure hunts, and digital dice.

  • Advanced coding concepts: Students will expand their block programming toolkit by mastering:

    • Nested loops and conditional logic (e.g., if/else, repeat within loops)

    • Use of comparators and operators for decision-making

    • Functions as mini-programs to modularize code

    • Variables for storing and manipulating data

    • Sensor integration (e.g., color, motion) to trigger responsive behaviors

    • Transitioning from block-based logic to text (JavaScript) expressions

  • Real-world learning – Lessons connect logical thinking and computational skills to tangible scenarios, encouraging problem-solving and critical thinking.

  • Flexible curriculum – Adaptable to diverse classroom needs and teaching styles, and compatible with BOLT robots (and mostly with BOLT+, with select RVR+ compatibility).