COMPLETED
START A BIT > Learning Packages > This page
As a continuation of LP2438: Data Scaling/Mapping and Visualization, 24w38, we go further with the learning on lists, looping and by the way will introduce some basic debugging concept and technique. This is the last Learning Package in year 2024.
Below information is updated according to the actualized scope after completing the package, so to document what we have achieved.
Comprehensive practice of list, variables, functions, etc.
Count-controlled for-looping
Careful logic designing and basic debugging skills
This picture is from PJ019 using list/looping to make dynamic animations, one of the projects in this LP2445
Click the link of each session heading for detailed plan & log.
List: basic concept and operations
Use for-looping to access list elements
Basic debugging
Project: PJ017: Debug The List Changes And Find The Max, Task 2
Project: PJ018: Shake to Fill the LED Screen, with Replay Function
List operations and for-looping in practice
Use separated 2 lists to store (x, y) coordinates
Project: PJ018: Shake to Fill the LED Screen, with Replay Function
List operations and for-looping in practice
Optional: Math technique using 1 list to store transformed (x, y) coordinates
Knowledge quiz recap
Recap and knowledge check: PJ018: Shake to Fill the LED Screen, with Replay Function
Project: Animations on LED Screen
List operations and for-looping in practice, nested loops
Innovation session, about AI & Machine Learning
Project using micro:bit CreateAI to create self-defined gesture identification
Final Summary, LP2445, including
Achievements & Celebrations
Findings & Improvements
Cost summary