| 
  • 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
 

Scratch Lessons

Page history last edited by Steve Sweeney 9 years, 1 month 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.