scratch basics - roosevelt cs & web design · 2011-02-27 · scratch basics serious fun 1....
TRANSCRIPT
![Page 1: Scratch Basics - Roosevelt CS & Web Design · 2011-02-27 · Scratch Basics Serious Fun 1. Overview 2 Graphical programming language Learning by designing (constructionism) Building-block](https://reader035.vdocuments.us/reader035/viewer/2022063000/5f103ac07e708231d448147c/html5/thumbnails/1.jpg)
Scratch BasicsSerious Fun
1
![Page 2: Scratch Basics - Roosevelt CS & Web Design · 2011-02-27 · Scratch Basics Serious Fun 1. Overview 2 Graphical programming language Learning by designing (constructionism) Building-block](https://reader035.vdocuments.us/reader035/viewer/2022063000/5f103ac07e708231d448147c/html5/thumbnails/2.jpg)
Overview
2
Graphical programming languageLearning by designing (constructionism)Building-block visual programmingInteractive media applicationsScratch @ MIT Media Lab : free !
![Page 3: Scratch Basics - Roosevelt CS & Web Design · 2011-02-27 · Scratch Basics Serious Fun 1. Overview 2 Graphical programming language Learning by designing (constructionism) Building-block](https://reader035.vdocuments.us/reader035/viewer/2022063000/5f103ac07e708231d448147c/html5/thumbnails/3.jpg)
Software ConceptsControl Flow
Iteration
Variables
Conditionals
Timers
Arrays
Events
Threads
Messages
Math
Logic
Interactions
3
![Page 4: Scratch Basics - Roosevelt CS & Web Design · 2011-02-27 · Scratch Basics Serious Fun 1. Overview 2 Graphical programming language Learning by designing (constructionism) Building-block](https://reader035.vdocuments.us/reader035/viewer/2022063000/5f103ac07e708231d448147c/html5/thumbnails/4.jpg)
4
Environment
![Page 5: Scratch Basics - Roosevelt CS & Web Design · 2011-02-27 · Scratch Basics Serious Fun 1. Overview 2 Graphical programming language Learning by designing (constructionism) Building-block](https://reader035.vdocuments.us/reader035/viewer/2022063000/5f103ac07e708231d448147c/html5/thumbnails/5.jpg)
5
Features
Stage
Sprites
BlocksScripts
CostumesSounds
Control
![Page 6: Scratch Basics - Roosevelt CS & Web Design · 2011-02-27 · Scratch Basics Serious Fun 1. Overview 2 Graphical programming language Learning by designing (constructionism) Building-block](https://reader035.vdocuments.us/reader035/viewer/2022063000/5f103ac07e708231d448147c/html5/thumbnails/6.jpg)
Resources
rooseveltcs.org/courses/intro-to-cs/resourcesscratch.media.mit.edu
6