Skip to content
Scratch
Contact
Initializing search
GitHub Repo
Scratch
GitHub Repo
Shared Mentor Resources
Course Description
Chapters
Chapters
List of Chapters
1. Computational Thinking Foundations
2. The Scratch Interface & Environment
3. Sequencing & Scripts
4. Motion & Coordinates
5. Loops & Repetition
6. Turtle-Graphics Drawing
7. Variables & Data
8. Conditionals & Logic
9. Custom Blocks & Abstraction
10. Parameters & Generalization
11. Events & Interactivity
12. Debugging & Testing
13. The Python & Turtle Bridge, and Capstone Project
Labs
Labs
List of Labs
Draw a Square
MicroSims
MicroSims
List of MicroSims
Abstraction Layers Explorer
Algorithm Design Flowchart
Decomposing a House Drawing
Step-by-Step Trace Walker
The Four Powers of Computational Thinking
Learning Graph
Learning Graph
Introduction
Course Description Assessment
Concept Enumeration
Graph Quality Analysis
Concept Taxonomy
Taxonomy Distribution Report
Mascot Style Guide
Presentations
Legacy Content
Legacy Content
Getting Started
Adding the Pen Extension
Draw A Square (the hard way)
Draw A Square With Variables
Draw A Square With A Repeat Loop
Adding Your Own Function Blocks
Functions with Parameters
Glossary
FAQ
Teachers Guide
Teachers Guide
Overview
Scratchblocks Notation
Inside the .sb3 File
Contact
CoderDojo Twin Cities Contact
¶
Dan McCreary