Scratch Game Programming

Wishlist Share
Share Course
Page Link
Share On Social Media

About Course

1. Introduction to Scratch

  • What is Scratch?
  • Overview of the Scratch interface.
  • How to create a Scratch account.
  • Navigating the Scratch platform.

2. Basic Scratch Programming Concepts

  • Understanding blocks: Motion, Looks, Sound, Events.
  • Introduction to sprites: Adding, customizing, and controlling sprites.
  • Creating simple animations.

3. Creating Simple Projects

  • Building a basic interactive story.
  • Creating a simple game.
  • Understanding the Scratch stage and backgrounds.

4. Control Structures

  • Introduction to loops: Forever, Repeat.
  • Conditional statements: If, If-Else.
  • Using events to start and control projects.

5. Working with Variables

  • What are variables?
  • Creating and using variables in Scratch.
  • Storing and manipulating data.

6. Advanced Scratch Concepts

  • Introduction to broadcasts and messages.
  • Cloning sprites and creating complex interactions.
  • Using operators for calculations and comparisons.

7. Sound and Music in Scratch

  • Adding and controlling sounds.
  • Creating musical projects.
  • Recording and using custom sounds.

8. Building Games in Scratch

  • Designing game mechanics.
  • Creating a simple platformer game.
  • Adding scoring and lives.

9. Interactive Stories and Animations

  • Developing storylines and characters.
  • Creating dialogues and interactions.
  • Animating sprites and scenes.

10. Debugging and Problem Solving

  • Common issues and how to fix them.
  • Testing and refining Scratch projects.
  • Encouraging creativity and experimentation.

11. Sharing and Collaborating on Scratch

  • How to share projects on the Scratch community.
  • Remixing projects and collaborative coding.
  • Providing feedback and learning from others.

12. Final Project

  • Planning and creating a final project.
  • Presenting the project to others.
  • Reflecting on what was learned.
Show More

Course Content

Week 1-2: Introduction to Scratch and Basic Scratch Programming Concepts

  • Lesson 1
    02:32
  • Lesson 2
    02:51
  • Lesson 3
    03:20
  • Lesson 4
    06:07
  • Lesson 5
    05:30
  • Lesson 6
    04:38

Week 3-4: Basic Game Elements and Design Principles

Week 5-6: Building Game Mechanics and Complexity

Week 7-8: Interactive Games and Advanced Features

Week 9-10: Real-world Game Development and Final Project

Student Ratings & Reviews

No Review Yet
No Review Yet

Price Based Country test mode enabled for testing Singapore. You should do tests on private browsing mode. Browse in private with Firefox, Chrome and Safari