1. Computational Thinking
Strawbees activities develop critical computational thinking skills such as:
- Decomposition: Breaking down problems into smaller steps while building and designing.
- Pattern Recognition: Identifying patterns in designs and code.
- Algorithm Design: Programming robots and machines using clear instructions.
Students naturally engage in computational thinking while exploring creative solutions through a hands-on STEAM curriculum.
2. Hands-On Coding and Programming
CSTA emphasizes coding and debugging; Strawbees is compatible with micro:bit Microsoft MakeCode offering an easy-to-use platform for students to write, test, and refine programs. By programming their creations, students meet key CSTA objectives in a hands-on, engaging way.
3. Digital Citizenship
The CSTA "Impacts of Computing" area focuses on responsible technology use.
Strawbees integrates discussions on:
- Online safety and privacy.
- Ethical design and intellectual property.
- Positive digital footprints.
Through projects, students learn the ethics of creating technology that impacts the world responsibly.
4. Equitable Access to Computer Science
CSTA promotes inclusivity, and Strawbees ensures all students can participate, regardless of resources or prior experience. Flexible kits and unplugged activities make it possible for diverse classrooms to explore computer science in meaningful ways.