Thursday, March 7, 2019

We Made Projects in Scratch!

Science Learning with Scratch

Sample image of a project. 
Our 5th grade science classes used Scratch to complete a culminating science project for a unit on space. Students used Scratch to create a program that showed the relative size of the sun from various planets. They wrote code that moved a rocket around the solar system. When they landed on each planet, the view of the sun would change. On planets closer to the sun, students made the sun appear larger. On planets further from the sun, they programmed the sun to appear smaller. They also included text to explain the changes a user would see and an explanation of the science behind it. 


Students were provided the background, planet sprites, the rocket, and sun. They had to order to order the planets appropriately, and then write code to move the rocket and make it all work. I provided students with videos outlining the basic concepts they would need and provided sample code with annotations for the planet Venus. Students were able to use these directions to figure out how to make their project work. 
Students help each out
debugging their code. 
After they completed the basics of the project and demonstrated their mastery of the science content many of them continued exploring. They added sounds and changed to different backgrounds. It was pretty amazing to see students exploring all on their own and taking initiative to improve their projects beyond the basic requirements. 

While everyone worked on their own project, there was lots of collaboration among students. They were just as likely to find an answer from a classmate as they were from Mrs. Peroutka, Mrs. Delestowicz, or me. It's really exciting to watch students share their learning like this. 



Making Games to Demonstrate Knowledge

Student created True/False
game from using research on
Ellen DeGeneres 
Students in junior high classes have an opportunity to make a Scratch project in their REC class this year too. For their final research assignment, students have the option to make a True/False game instead of giving a third speech. They present the true/false game to the class and students get to play along. 
Students created a project based on a model I demonstrated. They added their own backgrounds, sprites, sounds, and other details. They presented their Scratch projects to the class.

A Thank You for My Comrades

Thank you so much to Mrs. Peroutka and Mrs. Delestowicz who were willing to step outside their comfort zone and work with students on this science assignment. We all learned together and had a great time. 


Going Forward with CS First

Shortly after finishing this science assignment, I attended a CS First workshop. This was a great experience and I learned a lot about how Google is working with MIT to make Scratch easier to manage in the classroom. They have many great lesson plans already created for students complete with sample projects for students to see. There's also an amazing dashboard that helps you manage student work. This was definitely the most difficult part of using Scratch in the classroom. The teacher management side is lacking and makes it difficult to organize and manage. The Google dashboard that comes with CS First is amazing and will go a long way toward eliminating problems such as forgotten usernames and passwords. The CS First dashboard also makes all students anonymous so there work can be shared without their identity being available on the internet (even if it is hidden behind a random username). I'm excited to start trying out the CS first plans and using Scratch a little more in the classroom. 

No comments:

Post a Comment