-
Notifications
You must be signed in to change notification settings - Fork 482
/
csd6-draft.script
175 lines (161 loc) · 9.25 KB
/
csd6-draft.script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
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
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
stage 'Computing Innovations'
named_level 'CSDU6 Innovation'
stage 'Input Unplugged'
level 'CSDU6 GameLab Input 1', progression: 'Input Examples'
level 'CSDU6 AppLab Input 1', progression: 'Input Examples'
stage 'Event Types'
named_level 'CSD U6L03 Overview'
named_level 'CSD Review: Design Mode, IDs, and Events'
named_level 'CSD: Review Events'
named_level 'CSD: Creating Variables In App Lab'
named_level 'CSDU6 - UI and Inputs - event type testing'
stage 'Getters and Setters'
named_level 'CSD - Getters and Setters'
level 'CSDU6 - UI and Inputs - setScreen', progression: 'Using Getters and Setters'
level 'CSDU6 - UI and Inputs - setText', progression: 'Using Getters and Setters'
level 'CSDU6 - UI and Inputs - hide show', progression: 'Using Getters and Setters'
level 'CSDU6 - UI and Inputs - getText', progression: 'Using Getters and Setters'
level 'CSDU6 - UI and Inputs - dropdown setText', progression: 'Using Getters and Setters'
level 'CSDU6 - UI and Inputs - get set with text input', progression: 'Using Getters and Setters'
named_level 'CSD: getText vs getNumber'
level 'CSDU6 - UI and Inputs - getNumber practice', progression: 'getNumber'
level 'CSDU6 - UI and Inputs - getNumber', progression: 'getNumber'
named_level 'CSD: setProperty'
level 'CSDU6 - UI and Inputs - setProperty first level', progression: 'UI Element Properties'
level 'CSDU6 - UI and Inputs - setProperty Image', progression: 'UI Element Properties'
level 'CSDU6 - UI and Inputs - setProperty', progression: 'UI Element Properties'
named_level 'Stop: Review Getters and Setters'
named_level 'Challenge: Input and UI'
stage 'The Circuit Playground'
named_level 'CSD LEDs Map'
level 'CSDU6 Circuit Playground Test', progression: 'Using the LED'
level 'CSDU6 LED basics led.on', progression: 'Using the LED'
level 'CSDU6 LED basics onEvent', progression: 'Using the LED'
level 'CSDU6 LED basics led.off()', progression: 'Using the LED'
level 'CSDU6 LED predict', progression: 'Using the LED'
level 'CSDU6 LED alarm silent', progression: 'Using the LED'
named_level 'CSD Buzzer Map'
level 'CSDU6 buzzer freq', progression: 'Using the Buzzer'
level 'CSDU6 buzzer stop', progression: 'Using the Buzzer'
level 'CSDU6 buzzer alarm', progression: 'Using the Buzzer'
named_level 'Challenge: Buzzer and LED'
stage 'Lists'
named_level 'CSD: Introduction to Lists - Part 1'
named_level 'CSD: Lists'
level 'CSDU6 - lists - lists 1', progression: 'Introduction to Lists'
level 'CSDU6 - lists - lists 2', progression: 'Introduction to Lists'
named_level 'CSD: Introduction to Lists - Part 2'
named_level 'CSD: Accessing List Items'
level 'CSDU6 - lists - lists 3', progression: 'Using List Indexes'
level 'CSDU6 - lists - lists 4', progression: 'Using List Indexes'
level 'CSDU6 - Arrays - indexPractice', progression: 'Using List Indexes'
level 'CSDU6 - Arrays - expressionsAsIndexes', progression: 'Using List Indexes'
named_level 'CSD Introduction to Lists - Length'
named_level 'CSD: List Length'
level 'CSDU6 - Arrays - length', progression: 'Understanding List Length'
level 'CSDU6 - Arrays - lengthMinus1', progression: 'Understanding List Length'
level 'CSDU6 - lists - lists 5', progression: 'Understanding List Length'
named_level 'Challenge: Random Button Colors'
stage 'Lights'
named_level 'CSD colorLed Map'
level 'CSDU6L06 - lists and colorLeds - song list', progression: 'Using Color LEDs'
level 'CSDU6L06 - lists and colorLeds - set color', progression: 'Using Color LEDs'
level 'CSDU6L06 - lists and colorLeds - debug', progression: 'Using Color LEDs'
level 'CSDU6L06 - lists and colorLeds - toggle', progression: 'Using Color LEDs'
level 'CSDU6L06 - lists and colorLeds - intensity', progression: 'Using Color LEDs'
named_level 'CSD - Functions Review'
level 'CSDU6L06 - lists and colorLeds -solo light pattern', progression: 'Light Patterns'
level 'CSDU6L06 - lists and colorLeds - light pattern off', progression: 'Light Patterns'
named_level 'Challenge: Lights Picker'
stage 'For Loops'
named_level 'CSD: For Loops'
named_level 'CSD: For Loop'
level 'CSDU6 - for loop - 2', progression: 'Introduction to For Loops'
level 'CSDU6 - for loop - 6', progression: 'Introduction to For Loops'
level 'CSDU6 - for loop - predict repeat', progression: 'Introduction to For Loops'
level 'CSDU6 - for loop - predict print', progression: 'Introduction to For Loops'
stage 'Lists and For Loops'
named_level 'CSD: Lists with For Loops'
level 'CSDU6 - for loop - 5', progression: 'Looping Over Lists'
level 'CSDU6 - for loop - 10', progression: 'Looping Over Lists'
level 'CSDU6 - for loop - 1', progression: 'Looping Over Lists'
level 'CSDU6 - for loop - button grid 1', progression: 'Looping Over Lists'
level 'CSDU6 - for loop - color buttons', progression: 'Looping Over Lists'
level 'CSDU6 - for loop - color buttons with for', progression: 'Looping Over Lists'
level 'CSDU6 - for loop - why for', progression: 'Looping Over Lists'
named_level 'Stop: Check with Teacher'
level 'CSD - for loop - on off', progression: 'For Loops and LEDs'
level 'CSDU6 - for loops - lights picker', progression: 'For Loops and LEDs'
stage 'Timed Loops'
named_level 'CSD U6 - timed Loop predict for'
named_level 'CSD Timed Loop Map'
level 'CSD U6 - timed Loop predict timed', progression: 'Introduction to Timed Loops'
level 'CSDU6 - timed loop smiley rand y', progression: 'Introduction to Timed Loops'
level 'CSDU6 - timed loop smiley event', progression: 'Introduction to Timed Loops'
level 'CSDU6 - timed loop console.log()', progression: 'Introduction to Timed Loops'
named_level 'CSDU6 - timed loop stop board'
level 'CSDU6 - timed loop random blink', progression: 'Timed Loops and the Board'
level 'CSDU6 - timed loop random sound', progression: 'Timed Loops and the Board'
level 'CSDU6 - timed loop predict counter', progression: 'Timed Loops and the Board'
named_level 'CSD Timed For Loop Map'
level 'CSDU6 - timed loop for LEDs', progression: 'Timed Loops and Lists'
level 'CSDU6 - timed loop random sound exit', progression: 'Timed Loops and Lists'
level 'CSDU6 - timed loop helpers', progression: 'Timed Loops and Lists'
named_level 'CSDU6 - timed loop challenge'
stage 'Project: Board Output'
named_level 'CSDU6 - ch 1 exemplar LEDs'
level 'CSDU6 - ch 1 project design', progression: 'Project Work'
level 'CSDU6 - ch 1 project events', progression: 'Project Work'
level 'CSDU6 - ch 1 project functions', progression: 'Project Work'
level 'CSDU6 - ch 1 project output', progression: 'Project Work'
level 'CSDU6 - ch 1 project finish', progression: 'Project Work'
stage 'Physical Input'
named_level 'CSD onBoardEvent Map'
level 'CSDU6 - button screen buttonL', progression: 'Board Events'
level 'CSDU6 - button screen buttonR', progression: 'Board Events'
named_level 'CSD Board Buttons Map'
level 'CSDU6 - button toggle', progression: 'Using the Buttons'
level 'CSDU6 - button on off', progression: 'Using the Buttons'
level 'CSDU6 - button up down predict', progression: 'Using the Buttons'
level 'CSDU6 - button up down', progression: 'Using the Buttons'
named_level 'CSDU6 - button check for understanding'
level 'CSDU6 - button switch', progression: 'Using the Switch'
level 'CSDU6 - button debug', progression: 'Using the Switch'
level 'CSDU6 - button tug o war right button', progression: 'Tug o War Game'
level 'CSDU6 - button tug o war left button', progression: 'Tug o War Game'
named_level 'CSDU6 - button tug o war challenge', progression: 'Tug o War game'
stage 'Analog Input'
named_level 'CSDU6 - sensors experiment'
named_level 'CSD Board Sensors Map'
level 'CSDU6 - sensors sound', progression: 'Using Sensors'
level 'CSDU6 - sensors light', progression: 'Using Sensors'
level 'CSDU6 - sensors temp', progression: 'Using Sensors'
level 'CSDU6 - sensors predict', progression: 'Using Sensors'
named_level 'CSD Set Scale Map'
level 'CSDU6 - sensors rgb part 1', progression: 'Displaying Sensor Values'
level 'CSDU6 - sensors rgb part 2', progression: 'Displaying Sensor Values'
named_level 'CSD Polling Events Map'
level 'CSDU6 - sensors rgb part 3', progression: 'Displaying Sensor Values'
level 'CSDU6 - sensors temp f c', progression: 'Displaying Sensor Values'
named_level 'CSDU6 - sensors challenge'
stage 'Sensor Applications'
named_level 'CSDU6 - sensor theremin demo'
level 'CSDU6 - sensors theremin 1', progression: 'Light Theremin Project'
level 'CSDU6 - sensors theremin 2', progression: 'Light Theremin Project'
level 'CSDU6 - sensors theremin 3', progression: 'Light Theremin Project'
named_level 'CSDU6 - sensor vu meter demo'
level 'CSDU6 - sensors vu meter 1', progression: 'VU Meter Project'
level 'CSDU6 - sensors vu meter 2', progression: 'VU Meter Project'
level 'CSDU6 - sensors vu meter 3', progression: 'VU Meter Project'
named_level 'CSDU6 - sensor love tester demo'
level 'CSDU6 - sensors love tester 1', progression: 'Love Tester Project'
level 'CSDU6 - sensors love tester 2', progression: 'Love Tester Project'
level 'CSDU6 - sensors love tester 3', progression: 'Love Tester Project'
named_level 'CSDU6 - sensor projects challenge'
stage 'Project: Prototype an Innovation'
level 'CSDU6 - final project 1', progression: 'Project Work'
level 'CSDU6 - final project 2', progression: 'Project Work'
level 'CSDU6 - final project 3', progression: 'Project Work'
level 'CSDU6 - final project 4', progression: 'Project Work'
level 'CSDU6 - final project 5', progression: 'Project Work'
level 'CSDU6 - final project 6', progression: 'Project Work'