Skip to content

Please update your browser

Your browser version is not supported by this site. CS First may not work properly. Learn more

5. Wrap-up: Music Video


Congratulations on making your music video. In addition to creating a fun music video, you learned an important computer science concept: procedures. Procedures make it easier to read code by putting it in bite-sized chunks and breaking a problem into smaller pieces to be solved individually. Procedures make creating complicated code and working on big projects much easier--like the self-driving cars that several companies are working on now. Making a car drive itself is a complicated problem to solve, because the car must be able to take in a lot of information like the location of road edges, the presence of obstacles in the road, and the locations of stop signs and traffic signals. Complex problems like this are too much for one person to solve, so teams of computer scientists work together, or collaborate, to solve them. For example, one team of computer scientists might work on making the self-driving vehicle recognize road edges, while another works on sign recognition.

However, each team still needs to be able to understand, and use, the code the other computer scientists create so the entire project works correctly. Computer scientists break down big problems into small chunks and use procedures to make their code easier for others to understand. This is just like the procedure you built today, because it is a way to break down a large, complex problem and convey a long list of instructions easily. In the future, self-driving cars might allow blind people to operate a vehicle, or enable middle schoolers to travel to the movies or the mall by themselves. Computer scientists are changing the world with technology, and they use procedures to help make that happen.

Next club session, you will choose between working more on your music video or adding sound effects to a scene in a new project. After finishing the club reflection, write a G+ post on a sticky note. You can write a shout-out to anyone: another club member, your gurus, or even your hosts for their help.

arrow_backward Back
Next arrow_forward
Write a G+ shout-out!