Ms. Weinhouse • STEM • 9th/10th Grade
Fall 2021
Topic: Introduction to Scratch
For the first BC 101 lesson this semester, students were introduced to MIT's Scratch Programming and how to use it in animations. Students were taught the basics of Scratch and it's components. See presentation below.
At the end of the lesson, the students were able to create an animation of a bird move from one side of the screen to the other. The challenge was to make the bird continuously flap its wings and to make the project their own using different sprites and/or backgrounds. See student videos on the side.
Topic: Loops and Coordinates
For the second BC 101 lesson, students learned how to create a simple and easy game in Scratch. The focus of this lesson was to teach the students about loops and coordinates in programming. See the powerpoint presentation below.
Class Challenge 2 required students to use the left, right, up, and down arrows as controllers for the sprite and end the game after reaching a certain amount of points. See student videos on the side.
Topic: Musical Notes
For the last BC 101 lesson, students created musical notes using Scratch's music bot. This lesson focused on the repeat function and how it is used to repeat multiple tasks instead of programming out each task repeatedly. See the powerpoint presentation below.
Class Challenge 3 required students to create a basic song using code and to create a more difficult song of their choosing.