Shadow Ridge Middle School Computer Science

Tynker 301

Mrs. Hulstrom

 

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/

     
 
Shadow Ridge Middle School
12551 Holly Street
Thornton, Colorado 80241
720-972-5040