Enrichment Activities


Programming and Logical Thinking

Blockly Games

  • Using drag-and-drop blocks, these fun games teach students about programming concepts like sequences, conditionals (if ... then), and loops (repeating statements).
    https://blockly.games/maze?lang=en

Code.org

  • Dedicated to spreading computer sciences approaches and skills to all children, code.org offers a wide variety of free, web-based activities for many age levels.
    https://studio.code.org/courses

Code Monkey

Codeacademy

Compute It

  • A captivating game that teaches programming concepts like conditionals (if ... then) and loops (repeating statements) through a series of puzzles.
    http://compute-it.toxicode.fr/

CS First

Khan Academy

Kodable

  • Kodable is an adventure game where young students use logical thinking and computer science concepts to solve the levels. Available in the iTunes store for iPad, iPod, and iPhone.

Jahooma's Logic Box

Lighbot

  • Suitable for older children, Lightbot introduces logical thinking and computer science concepts like loops (repeating statements) and functions (blocks of reusable code) while students guide a little robot through challenging puzzles. Available for iPhone, iPod Touch, iPad, Android.

Raspberry Pi

Scratch

  • Also used in our curriculum, Scratch provides a drag-and-drop language for creating animations, music videos, games, stories, and artwork.
    https://scratch.mit.edu

ScratchJr

  • A simplified version of Scratch for younger students. Available as an app for iPad, Android, Chromebook, and Kindle Fire.

Silent Teacher

Swift Playgrounds

  • Students learn the Swift programming language by solving engaging puzzles in a 3D world. Available only for iPad.


3D Design

Tinker CAD

  • Students can create 3D shapes suitable for printing by using drawing tools or by coding. In addition, TinkerCAD offers simulations that teach electronics.
    https://www.tinkercad.com/learn

BlocksCAD


Digital Citizenship

Interland


About