Scratch +: Deep Dive CS Concepts

Scratch + is where children will learn in-depth analysis of algorithms, create games that require multiple sprites that will interact with the program and user. Children will explore and master the different code blocks, defining functions, and produce intuitive programs.

Some prior experience of Scratch and/or block-based coding is encouraged for this course.

Recommended Age: 7-8 yr

Duration: 12 hours




Course objective:

  • Introduce the fundamentals of block-based programming and compiling instructions
  • Explore the more complex functions of Scratch
  • Apply all coding concepts learned in various game creation
  • Encourage design thinking process


Course outcome:

By the end of this programme, students will be able to:

  • Make efficient use of all functions in Scratch
  • Understand the functions of block-based coding 
  • Create a movie in Scratch based on a storyline that was brainstormed
  • Be confident in block-based programming

Course curriculum

  1. 1
    • Chapter 1

  2. 2
    • Chapter 2

  3. 3
    • Chapter 3

  4. 4
    • Chapter 4

  5. 5
    • Chapter 5

  6. 6
    • Chapter 6

  7. 7
    • Chapter 7

  8. 8
    • Introduction to Movie Making

    • The Plot Diagram Song

    • Creating a short Movie with Scratch