I bought this kit to teach myself and my grandkids (15yrs, 6 yrs) basic electronic concepts and coding in Scratch 3 and Python via Raspberry Pi
Granted, I learned on mainframes then on to micros but elementary electronics and beginners coding should be simpler than what you present with few comments as 1.1.2
3rd line sets up a color table in hex. It was not my intent to teach hex.
4th line sets up a dictionary. Is this explained? I had to look it up.
Next we set global variables with no idea what a global variable is or why it is needed
Then drop down a few line then introduce the MAP function? In lesson 1.1.2?
A few more line then you introduce >>
Come on guys I could easily spend a month of Sundays explaining this to a newbee.
This program hurts my head. It is not for a beginner. Certainly not 1.1.2
I’d guarantee that after Sunday #1 my boy will say, “Grandpa, can we do something else?”
I bought the wrong kit. I will use the hardware and write my own code which may not be as elegant but at least it can be taught to a beginner