ABCDEFGHIJKLMNOPQRSTUVWXYZ
1
Summer 2022
2
WeekClass#DateTopicsLearning GoalsActivities
3
11What is Scratch?1) Create and login a Scratch account 2) Understand Scratch projects 3) Be familiar with the Scratch UI panels
4
2
5
23First Scratch project: Say Hello!1) Create, edit and share a project 2) Add Sprites, "When Green Flag is clicked", and some motion blocks 3) Add backdrops
6
4How to make my sprites talk?Will the "Say" block let a sprite talk? sing? change size? - Introducing and testing all blocks in "LOOK"
7
35How to make my sprites move?How to make sprites move left and right? jump up and down? spin forever? - Introducing and testing all blocks in "Motion"
8
6How to design a game plan to put everything together?Understand the sequence, what's first, what's next, and next, what happens at last
9
Use a flowchart to demo different orders of a same set of blocksdemo a set of blocks in different orders, see the effects
10
47Project 1: A Dance Party1) pick sprites or upload sprites 2) pick or upload backdrops 3) upload new costumes 4) Form a reasonable sequence of party actions
11
8Project 1: A Dance Party5) Add background music 6) Record and use new soundtracks 7) Repeat x time or repeat forever to create animations 8) Use "when green flag is clicked", share a project
12
59Control blocks - review repeat x times and repeat foreverrepeat x times or forever of 1) an action 2) a sequence of an action 3) a color/size change 4) spinning
13
10Costumes and sounds1) Using repeat blocks to switch costumes to create animations
14
2) all blocks in "Sound", use repeat to keep the music/noise going
15
611If you touch me...1) If then 2) if then else 3) if ... then repeat else ... 4) repeat to check for a certain condition 5) repeat until...
16
12What is a condition1) Data operations 2) And/Or/Not 3) Sensing blocks
17
713Project 2: Tag1) Use repeat to create animations 2) Use condition checking to stop certain actions
18
14Project 3: Name Animation 1) Use Speech blocks 2) Switch backdrops
19
815Project 4: A balloon popping game1) Create a variable to track scores 2) When the score reaches a certain value, go to the next level
20
16Bring the popping game to 2-3 levels1) Choose different backdrops for different levels 2) Display awards at end of each level 3) Create a game cover
21
917Project 5: SwimmingDraw your own sprites and backdrops
22
18Make all swimmers start at the same time, when any of them finishes, blow a whistleSend and respond to messages
23
1019Project 6: A Jumping Game1) Make the background scrolling left and right 2) Use 4 arrow keys and/or wasd to control sprites 3) Ask questions and take user input
24
20Game showcase
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100