This page serves to plan the agenda for the session, then logs the finalized minutes, as well as information necessary for final summary, upon the completion.
START A BIT > Learning Packages > LP2445: List, Looping and Debugging, 24w45 > This page
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
Good Knowledge Test, we saw good enhancement of basic knowledge understanding
Good seeing some students retried the test many times at home, showing very active and serious learning
A few students were found with weak understanding of some basic knowledge points, by the Knowledge Test
We spent more time on the test review, and did less projects as planned
It's good idea to have more shorter and basic knowledge test in the future
This is a log as information for today, no need to pay now. We will sum up all the costs to share after finishing the whole Learning Package.
7 students participated
The variable costs to share: 127.85 Kr
27.9+20.95 Kr: Fika snack
79 Kr: Tutor parking 9:48-12:27
The fixed consuming materials costs: 20 Kr/student/session
20 Kr per student: Compensate the consuming cost of tools and materials for projects (like printed paper, stationery, cables, batteries, fragile components, etc.)
So, every participant pays: 127.85/7 + 20 = 38.26 Kr
10:00-10:40:
Knowledge Test questions review
10:40-11:30:
Project PJ020 Animation, practicing using list-of-list (2D lists)
10:05-10:25:
Recap the knowledge quiz, plan to review every question, and by the way enhance the basic knowledge, especially for those who answered wrong, will correct the question 9-10, say the trick, and an improvement
10:25-10:50:
Recap PJ018: Shake to Fill the LED Screen, with Replay Function, explain how it works, and highlight the duplication checking, the "break" is good, but not affecting the final result
Recap: KB025: Designing Pattern: Assumption-Evaluation-Conclusion
10:50-11:30:
Project: PJ020: Animations on LED Screen, try the step-by-step doing-together approach
STEP 1: Create 3 lists for animation, hardcode using 1 list to show animation, use button A/B to change animation speed
STEP 2: Create a list-of-list, show the technique using KB015: List Basic Concept. 2 techniques to pick the list
use random picker to pick a list inside
use a variable "active_list" to remember that picked list
STEP 3: Add pause-resume function, use nested-loop