Start from Scratch: Animations & Games

Designed for young imaginative minds, the Scratch 101 course uses Scratch, a block-based programming tool developed by the MIT Media Lab, to give young students hands-on first try on programming. Students learn key computer science concepts such as sequences, loops, conditionals and abstraction by building their own fun projects of animated stories and multimedia games. Students are encouraged and supported by professionally trained instructors to design creative games and to think about the programming processes behind the apps and games they see in daily lives.

Prerequisite

Basic Knowledge how to use a laptop

    Course Structure

    Lecture, Project-based learning, instructor-led brainstorming sessions

    Introduction to Creative Programming using Scratch

    • Introduction to storytelling and creative programming 
    • Familiarizing with the Scratch interface and creating first projects 
    • Hands-on: designing and programming Scratch projects to learn events, sequences and loops

    Movement and Coordinate Geometry

    • Introduction to the x-y coordinate system in Scratch
    • Introduction to speeds, distances, positions and angles
    • Familiarizing with Scratch sprites, costumes, sounds and backdrops
    • Hands-on: designing and programming Scratch games to learn loops and geometry in Scratch

    Exploring Computational Thinking Concepts

    • Introduction to conditionals, parallelism and objects
    • Familiarizing with advanced features in Scratch such as mouse and keyboard control events and clones
    • Hands-on: designing and programming Scratch games to familiarize with key programming concepts

    Schedule

    Scratch Level 1 (7-8yo)

    Aug 2-6, 2021

    9:30am - 11:30am

    $2,500

    Scratch Level 1 (7-8yo)

    Aug 9-13, 2021

    4:00pm - 6:00pm

    $2,500

    Scratch Level 1 (7-8yo)

    Aug 9-13, 2021

    9:30am - 11:30am

    $2,500

    Scratch Level 1 (7-8yo)

    Jul 12-16, 2021

    10:00am - 12:00pm

    $2,500

    Scratch Level 1 (7-8yo)

    Jul 12-16, 2021

    4:00pm - 6:00pm

    $2,500

    Scratch Level 1 (7-8yo)

    Jul 19-23, 2021

    1:00pm - 3:00pm

    $2,500

    Scratch Level 1 (7-8yo)

    Jul 19-23, 2021

    9:30am - 11:30am

    $2,500

    Scratch Level 1 (7-8yo)

    Jul 26-30, 2021

    1:00pm - 3:00pm

    $2,500

    Scratch Level 1 (7-8yo)

    Jul 5-9, 2021

    10:00am - 12:00pm

    $2,500

    Scratch Level 1 (7-8yo)

    Jul 5-9, 2021

    1:00pm - 3:00pm

    $2,500

    Scratch Level 1 (7-8yo)

    Jun 15-18, 2021

    10:00am - 12:00pm

    $2,000

    Scratch Level 1 (7-8yo)

    Jun 15-18, 2021

    1:00pm - 3:00pm

    $2,000

    Scratch Level 1 (7-8yo)

    Jun 15-18, 2021

    4:00pm - 6:00pm

    $2,000

    Scratch Level 1 (7-8yo)

    Jun 21-25, 2021

    1:00pm - 3:00pm

    $2,500

    Scratch Level 1 (7-8yo)

    Jun 21-25, 2021

    4:00pm - 6:00pm

    $2,500

    Scratch Level 1 (7-8yo)

    Jun 28-Jul 2, 2021 (skip Jul 1)

    10:00am - 12:00pm

    $2,000

    Scratch Level 1 (7-8yo)

    Jun 28-Jul 2, 2021 (skip Jul 1)

    1:00pm - 3:00pm

    $2,000

    Scratch Level 1 (7-8yo)

    Jun 28-Jul 2, 2021 (skip Jul 1)

    9:30am - 11:30am

    $2,000

    Scratch Level 1 (7-8yo)

    Jun 7-11, 2021

    1:00pm - 3:00pm

    $2,500