scratch basics - roosevelt cs & web design · 2011-02-27 · scratch basics serious fun 1....

6
Scratch Basics Serious Fun 1

Upload: others

Post on 28-Jun-2020

2 views

Category:

Documents


0 download

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

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

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

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

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

5

Features

Stage

Sprites

BlocksScripts

CostumesSounds

Control