|
Computer Science Home
6th Grade Tech Ed
7th Grade Computer Science
8th Grade Computer Science A
Gmail
Google Drive
Google Classroom
Infinite Campus
Typing.com
(Join Class through Google Classroom)
Schoology
Code.org
Tynker Coding Website
Tynker Resource Page
Tynker Online Support Video Help
Quizlet | Quizlet LIVE
Everfi
Khan Academy
Social Media Tips
Netsmartz
Code HS
Karel the Dog class code: 1251
CSTA Standards
ISTE Standards
|
Music and Animation (10)
Introduction
Hope you’re in a musical mood! In this lesson, students will create fun musical projects and games.
- Use code blocks to add background music to the main Actor in a scene
- Apply coding concepts to create a project with music
New Code Blocks
- : Listen for a message or broadcast from other scripts before activating.
- : Broadcast a message to the program.
Objectives
Students will...
- Use code block to program Actors to send and receive messages
Activities (45 minutes)
1. Introduction (Video)
- This module introduces three concepts:
- “Play Drum” block- This block plays a specific drum or percussion sound for the specified number of beats.
- “Play note” block- This block plays the specific note you tell it for the specified number of beats.
- “Set tempo” block- This block sets how fast the music plays.
2. Add Background Music Example (Example)
- This module is an example of a musical project, where each button makes the robot do a different dance!
- Tell students to click (for web) or tap (for mobile) the buttons to make the robot dance.
3. Add Background Music (DIY)
- This module showcases how to make a song play over and over using a “forever” loop combined with a “play sound until done” block.
- Note that the “play sound until done” block is used, rather than the more common “play sound” block. The "until done" part means that the music has a built-in "wait" block!
- Encourage your students to add whatever sound or music they like, and make the robot dance to it using the buttons!
4. Animate the Button (Puzzle)
- To solve this puzzle module, students will need to program the blue button to switch to “off” when the blue orb touches it.
- Give a hint: Tell students to select the “blue button off” parameter inside the “switch to costume” block.
- A score of “4” wins the game!
5. Add Music Example (Example)
- In this module, students will view an example of an interactive button that plays music or a sound when pressed!
6. Build a Piano (DIY)
- Now it’s time for your students to create their own musical button! In this DIY project, students will need to program a button to play a sound. Students will also need to animate the button so it appears to be depressed, similar to a real physical button.
- Your students can use any sound from the Tynker Media Library.
- Did students finish early? Direct their attention to the bonus section in “Step 4/4” of the tutorial, which encourages students to add more buttons!
7. Quiz (Multiple-Choice)
- Students will be asked 5 multiple-choice questions to review concepts from this lesson.
U.S. Standards
- K-12 CTSA Computer Science Standards (Revised 2017)
Computer Science Teachers Association:
- 1B-AP-10
- 1B-AP-11
- 1B-AP-12
- 1B-AP-15
- 2-AP-12
- 2-AP-13
- 2-AP-15
- 2-AP-16
- 2-AP-17
CCSS-Math: MP.1
- CCSS-ELA: RF.5.4.A, 6-8.RST.3, 6-8.RST.4, 6-8.RST.7
- CS CA: 3-5.AP.10, 3-5.AP.12, 3-5.AP.13, 3-5.AP.14, 3-5.AP.17, 6-8.AP.12, 6-8.AP.13, 6-8.AP.16, 6-8.AP.17
- ISTE: 1.c, 1.d, 4.d, 5.c, 5.d, 6.b
|