| 
  • If you are citizen of an European Union member nation, you may not use this service unless you are at least 16 years old.

  • You already know Dokkio is an AI-powered assistant to organize & manage your digital files & messages. Very soon, Dokkio will support Outlook as well as One Drive. Check it out today!

View
 

All Scratch Lessons

Page history last edited by Jesse R Linseman 4 years, 5 months ago

Scratch is a graphics-based, drag-and-drop programming language designed for education. Due to the graphical and modular layout of the interface, it eliminates syntax errors and is generally accessible to a wide range of ages and programming abilities.
Download Scratch 1.4 (the same version we use in class)

Topic
Lesson/Presentation
Tutorials & Examples
Exercises & Assignments
Input - Processing - Output
 
 
 
Input & Output
Lesson: Input-Output in Scratch
VT: Simple Input & Output
Scratch Exercises - Input/Processing/Output
Variables
 
VT: Intro to Variables in Scratch
VT: Variables Provided by Scratch
VT: Boolean Variables (advanced topic)
Scratch Exercises - Input/Processing/Output
Simple Calculations
Lesson - Calculations in Scratch
VT: Basic Arithmetic
VT: Using Variables to Score a Game
Scratch Exercises - Input/Processing/Output
Advanced Processing
Written Tutorial - Falling Objects
VT: Random Values
VT: Area Calculation
VT: Gravity & Bouncing
Exercises - Calculations
Selection
 
 
 
Simple Decisions using IF/ELSE
Presentation - Selection in Scratch
VT: IF and IF/ELSE
VT: Conditional Operations
Scratch Exercises - IF/ELSE Statements
Nested Decisions using IF/ELSE
Presentation - Nested Selection in Scratch
VT: Nested IF & Multiple Decisions
 
Boolean Variables
 
VT: Boolean Variables
 
Repetition
 
 
 
Counted Loops
 
VT: Counted Loops
Loop Exercises
Conditional Loops
 
VT: Conditional Loops
 
 
 
 
 
Gaming Concepts
 
 
 
Side Scrolling
How To: Do Side Scrolling in Scratch
VT: Side Scrolling (more advanced)
Flappy Bird
Coordinating Sprites
(broadcast command)
 
VT: Broadcast Command
 

 

 

 

 

 

 

 

 

 

Comments (0)

You don't have permission to comment on this page.