|
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
|
Start Screen & Controls (10) ***
Introductory and Instructional Video for Lesson 10, Then walkthroughs
Introduction
In this lesson, you will learn how to program an arcade game that includes a start screen! Coding concepts from this lesson include: Start Screen, Movement, and Rotation Style..New Code Blocks
- : Set how an Actor behaves when it rotates.
- : Make the dragon look like its flying.
Objectives
Students will...
- Use code blocks to program Actors to fly and move around
- Use code blocks to solve a puzzle module
- Create an arcade game
1. Introduction (Video)
- Students are introduced to the upcoming activity by playing an arcade-style game.
2. Concepts (Video)
- Dan, the dragon rider, introduces three coding concepts:
- Start Screen- Students will interact with code blocks that have a custom event called “dan.shapeshift.”
- Movement- Dan explains how the given script can make an Actor look like it’s walking.
- Rotation Style- Students will interact with code blocks to see how the three different rotation styles (i.e., all-around, left-right, don’t rotate) affect Dan.
3. Control the Dragon (DIY)
- In this DIY (do-it-yourself) project, students will follow step-by-step directions to program a dragon to fly around the Stage using arrow keys (web) or by tilting their screen.
Are students struggling to change the direction in which the dragon flies? Check that they’re changing the value of the “point in direction” code block.
4. Add a Start Button (DIY)
- In this DIY project, students will add to their game by creating a start button that lets the user start the game when they’re ready.
- Point out to students that the start button in this game keeps the dragon hidden until the button is clicked (web) or tapped (mobile).
5. Learn to Fly (Puzzle)
- To solve this puzzle module, students will need to fix the dragon’s controls and start button. Students are provided a sample of what their end result should look like. Can they move the dragon across the Stage while avoiding obstacles?
- Give a hint for the start button: Tell students to broadcast the “game.start” message to the other Actors.
6. Create a Game (DIY)
- In this DIY project, students will apply concepts and code blocks learned in this lesson to create their own arcade-style game! The project is mostly blank, so students will need to add Actors from Tynker’s Media Library and grab code blocks from the “Blocks” tutorial tab. Students can also use saved Actors and code from previous lessons by using the backpack tool:
You can learn more about the backpack tool here:
https://www.tynker.com/support/backpack
- Are students struggling to code their Actors? Tell them to look at the code in the previous modules as a reference.
7. Quiz (Multiple-choice)
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
***All lesson information is from https://www.tynker.com/
|