Summer SAVY Session 2, Day 4 – Intro to Coding and Robotics (Wheelock)
Day 4: What a day of programming! We have filled our brains with new vocabulary this week and it is imperative to use it while we code, so we started the day with a vocabulary review. Developing multiple events within the same program was the skill we added to our coding knowledge today. This was an exciting step because they get to start adding more advanced features to characters within games. The programmers were able to create a Flappy Bird game where they programmed the background to change, the character to score points, and the game to end when the character failed. Learning about events is the first step to developing code for the unexpected in a program or the outside world. We had to step up our higher-order thinking skills and try to predict possible outcomes for the characters.
After lunch, these programmers researched careers in technology. We learned about a girl named Danelle who is a Software Engineer at an ocean research institute named MBARI. We were also introduced to Jerome who is a Design Technologist at Meow Wolf. Although these two develop different programs, they both explained how a large part of their job is working with careers outside of computer science to build better programs. Teamwork and communication were a large part of their jobs that we are practicing this week.
The most exciting part of the day was when they engineered new features for their Lego Boost robots. Some groups built a human-like robot that moved with a belt system and others created a robot that had a belt with sensors similar to what you would see in warehouses. I am thrilled with their ability to make connections to other industries!
Tonight ask your programmers:
- What is an event in coding?
- What was one puzzle on code.org that you struggled with today?
- What careers have you learned about in the tech industry?