Home
Courses
About
Overview
ScratchMahs
Creative Computing
Introducing Procedural Abstraction
Research
Demo
Logo Playground
RoboMind
Trinket Python Online Editor
EarSketch
More
Educational Computing
Aperçu des activités (fr)
Computational Thinking (fr)
Educational Computing (fr)
Activités illustratives (fr)
Activités Scratch (fr)
Logo Programs
Sign in
Lessons
Share
Exit Fullscreen
Back to course
Computational Concepts with Scratch
Introduction
Introducing Scratch
Scratch Ideas
Activities Overview
Scratch Activities Project
Algorithms and Programs
Write an Algorithm
Sequences
Why are Sequences Important?
Sequences in Scratch
The Dancing Cat
Adding Sound
Checking Your Understanding
Loops
What are Loops in Programming?
Loops in Scratch
Nested Loops
Checking your Understanding
Data: Variables
What are Variables?
Adding a Step Counter to Our Program
Resetting the Movement Counter
Check Your Understanding
User Input
What is User Input?
Starting the Dance
Stopping the Dance
Adding a Question to Our Program
Check Your Understanding
Conditionals
What are Conditionals?
Dealing with Negative Numbers
Adding an Upper Limit to the Times to Dance
Check Your Understanding
Conclusion
Good Work!