Scratch Course: Learn Scratch

Contains ads
Content rating
Everyone
0+
Downloads
Content rating
Everyone
Learn more
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

Scratch Course helps beginners explore Scratch basics, block coding, and simple game creation. With colorful Scratch learning lessons, practical tools, and visual quizzes, learners can understand game projects step by step.

Scratch Course introduces coding through clear English, playful visuals, and touch-friendly activities.

The app includes eight interactive lessons:

• Getting Started with Scratch
• Explore the Scratch Editor
• Make Your Sprite Move
• Events, Loops and Decisions
• Score, Lives and Game Feedback
• Build a Catching Game
• Build a Maze Game
• Test, Debug and Improve Your Game

Lessons cover sprites, the Stage, events, movement, coordinates, loops, conditions, sensing, variables, scoring, collision detection, game-over states, and debugging. Visual examples connect each concept to a game-building task.

Three tools support learning:

• Coordinate & Movement Simulator: explore X and Y positions, move a sprite, and view block guidance.
• Block Sequence Builder: arrange blocks, edit values, run sequences, and watch the result.
• Game Balance Calculator: estimate events, scores, lives, speed, and difficulty from entered values.

Two visual quizzes reinforce Scratch basics. Scratch Basics Challenge reviews core coding concepts. Game Builder Challenge uses situations involving controls, catching, scoring, lives, maze collisions, goals, and game-over logic.

Progress, tool settings, and quiz results are stored locally. The app does not upload projects, create accounts, or connect to Scratch services.

Scratch Course is an independent educational app. It is not affiliated with, endorsed by, or sponsored by the Scratch Foundation or MIT. It uses original illustrations and does not include official Scratch characters or copied project assets.

Learn Scratch coding with structured scratch basics, Scratch learning lessons, block coding for beginners, visual programming and interactive Scratch game development practice.
Scratch Course: Learn scratch basics, block coding and game creation
Updated on
Aug 10, 2026

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
  • No data shared with third parties
    Learn more about how developers declare sharing
  • No data collected
    Learn more about how developers declare collection
  • Data is encrypted in transit
  • Data can’t be deleted

What’s new

Scratch Course: Learn Scratch