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 | ConceptID,ConceptLabel,Dependencies
1,Computational Think,
2,Algorithm Basics,1
3,Decompose Problems,1
4,Pattern Match,1
5,Abstraction,1
6,Robot Learning Fun,1
7,Low-Cost Robots,6
8,Physical Computing,7
9,Sensors Overview,8
10,Motors Overview,8
11,Displays Overview,8
12,Controllers Overview,8
13,Cytron Rp2040 Bd,12
14,Dc Motor Ops,10|13
15,Tof Sensor,9|13
16,Oled Display,11|13
17,Micropython Intro,1
18,Thonny Ide,17
19,Syntax: Vars,17
20,Syntax: Loops,19
21,Syntax: Cond,19
22,Syntax: Funcs,19
23,Syntax: Imports,19
24,Blink Led,13|17|18
25,Neopixel Intro,24
26,Change Led Color,25
27,Move Led Pixel,25
28,Play Sound,13|17
29,Drive Motor Fwd,14|17
30,Drive Motor Rev,29
31,I2c Bus Intro,13|17
32,Read Dist Sensor,15|31
33,Spi Bus Intro,13|17
34,Oled Init,16|33
35,Draw Text,34
36,Draw Line,34
37,Draw Circle,34
38,Draw Polygon,34
39,Chart Dist Data,32|34
40,Collision Avoid,32|29
41,Adjust Coll Param,40
42,Draw Robot Face,35|36|37|38
43,User Project Intro,1
44,Add Sensors,9|43
45,Breadboard Basics,13|43
46,Add Displays,11|43
47,Intro To Ai,1
48,Review Comp Think,1
49,Robot Assembly,7|13
50,Robo Wiring,49
51,Power Mgmt,49
52,Maker Pi Pins,13
53,Motor Driver Chip,14|52
54,Tof Wiring,15|50
55,Oled Wiring,16|50
56,Led Blink Code,24
57,Led On/Off,24
58,Led Timing,24
59,Neopxl Set Color,26
60,Neopxl Strip Idx,27
61,Neopxl Animate,59|60
62,Play Tone Freq,28
63,Play Melody,62
64,Fwd Motor Code,29
65,Rev Motor Code,30
66,Stop Motor Code,29|30
67,I2c Addrs,31
68,I2c Read,31
69,I2c Write,31
70,Dist Sensor Read,32
71,Dist Thresholds,70
72,Spi Concept,33
73,Spi Data,33
74,Oled Lib Use,34
75,Set Oled Pixel,34
76,Draw Shapes,35|36|37|38
77,Draw Charts,39
78,Dist Data Array,39
79,Coll Avoid Logic,40
80,Set Coll Limit,41
81,Face Pixels,42
82,Face Animate,81
83,Custom Sensors,44
84,Extra Breadboard,45
85,Ext Wiring,50|45
86,2nd Display,46
87,Basic Ai Logic,47
88,If-Else Refine,21
89,While Loops,20
90,For Loops,20
91,Func Params,22
92,Func Returns,22
93,Error Handle,17
94,Debug Print,19
95,Debug Led,24
96,Debug Sound,28
97,Data Types,17
98,Lists,97
99,Dict,97
100,Tuples,97
101,String Ops,97
102,Math Ops,17
103,Comp Ops,17
104,Logic Ops,17
105,Servo Ctrl,14
106,Pwm Signals,52
107,Motor Calibrate,14|105
108,Dist Calibrate,32
109,Sensor Noise,32
110,Data Smoothing,39|98
111,Data Logging,17|23
112,Memory Mgmt,17
113,File Save,111
114,Import Modules,23
115,Time Module,23
116,Utime Sleep,115
117,Ufunctools,23
118,Urandom,23
119,Pin Config,13
120,Pull-Ups,119
121,Gpio Read,119
122,Gpio Write,119
123,Encoders,14
124,Gear Ratios,14
125,Battery Life,51
126,Usb Power,51
127,Project Design,43
128,Project Planning,127
129,Idea Generation,43
130,Proto Build,127|45
131,Test Cycles,130
132,Refine Code,19|131
133,Refine Mech,131
134,Share Results,43
135,Doc Code,19
136,Comment Style,19
137,Version Ctrl,43|17
138,Teamwork,43
139,Problem Solve,1
140,Bug Fix,132
141,Feedback Loops,139
142,Eval Success,139
143,Scaling Up,43|78
144,Future Sensors,83
145,Oled Anim,42|82
146,Motor Patterns,107
147,Dist Mapping,78
148,Ai Classify,87
149,Final Review,48
150,Celebrate Learn,149
|