An Unusual Discovery |
An Unusual Discovery is a one-hour lesson designed to be completed within 45-75 minutes. Students watch a series of videos to create a coding project. Students personalize their project using mini-coding challenges called "add-ons.”
In this lesson, students will sequence dialogue to tell a story. They animate interactions between characters, their backdrops, and a surprising object. This lesson introduces students to computer science and block-based coding using Scratch for CS First.
To explore An Unusual Discovery videos and the Starter Projects, visit g.co/csfirst/discovery. If you get stuck, review the solution section of this lesson plan.
Digital materials are accessible online. Classroom kits are not available for one-hour activities.
CS First is aligned to the CSTA K-12 CS Standards, the K-12 CS Framework and the ISTE Standards for Students. |
Learning ObjectivesBy selecting add-on videos that present coding challenges, students will:
CS Topics Covered
CS First projects are coded using Scratch, a block-based coding tool developed by the Scratch Foundation in collaboration with the Lifelong Kindergarten group at the MIT Media Lab. Learn more about Scratch at scratch.mit.edu. CS First lesson plans are licensed under a Creative Commons Attribution - ShareAlike 4.0 International License. Scratch is developed by the Lifelong Kindergarten Group at the MIT Media Lab. See http://scratch.mit.edu Add-on Solution GuideUse this guide as a reference during the lesson to see what code might look like for each add-on.
|
Code a Color Change | Paint Your Own Animation |
Repeatedly change the color of the object. | Paint a new costume and change to different costumes. |
Make Your Object Bounce | Create a Pulsing Object |
Move the sprite all around the stage, then make it return to a specific point. | Bring the object to life by making the object grow and shrink. |
Animate a Story Title | Add Sounds to Your Story |
Draw a story title sprite, and program a thumbnail | Add a sound to enhance the movement and play a song during the story. |
Add an Object | |
Add another sprite to the story to create more action. | |
CS First | An Unusual Discovery Lesson Plan |