#8 - Jun 10, 2023
Budget Presentations, More Strong Connections, Coding Fundamentals.
Budget Presentations, More Strong Connections, Coding Fundamentals.
Continuing with an extended team for the summer, we worked on the team budget, programming fundamentals, and more strong connections.
Most kids were ready for a budget presentation and Everybody got the idea that we need to pay season registration fees, Lego pieces, poster boards, glue, etc. Total cost for the season estimates ran anywhere from $800 to $1,700.
During the budget presentation, the coaches were also able to identify where the kids can improve their presentation skills
Coach Ben prepared a presentation to set the foundation for Coding and Programming. With it, we discussed some key concepts:
Why learning foundations are important
The concept of Abstraction and the difference between 'concrete' and 'abstract'.
The fact that coding and programming are not the same. We explained that coding is more concrete (Tell motor A to run for 2 rotations), and programming is more abstract (Make the robot pickup an energy unit).
The most basic programming and coding concepts:
Decomposition - Breaking a large task into small tasks that are easy to manage.
Algorithm - Sequence of instructions telling the computer what to do
Sequence - An ordered list of commands that tell a computer what to do
Loops - Sequence of instructions carried out repeatedly until a condition is reached
Branching - Technique to create a decision in code
Debugging - Find and fix errors in their code
We finished up the session with more line follower work
Coach Will found a couple of FLL teams analyzing the season gameboard in various YouTube videos. Each team member is assigned to view the videos, develop a draft strategy, and present the strategy in the next session