|
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
|
301 Motion and Tracking (4):
Students will be able to apply these concepts:
- program keyboard keys to direct actors
- program actors to sense when they are touching other actors
- program actors to point in specific directions.
Vocabulary
Human-computer Interaction – the way people use devices to make computers do the things they want them to do (mouse, keyboard, microphone, switches, mouse pad, game controllers, etc.).
New Tynker Code Blocks
- 'Show'
- 'Hide'
- 'Goto X Y'
- 'Pick Random'
- 'When actor clicked'
1. Introduction (Concepts module)
- 'point in direction', 'when key pressed', and 'touching?' blocks
2. The Knight Moves (DIY project):
This DIY project is straightforward review. Students will program the knight to move up, down, left, and right with the arrow keys.
3. The Knight Attacks (DIY project)
- In this module, your students will program the knight so that he is unable to walk through the walls.
- The computer doesn’t automatically know to make walls behave like walls
- You have to set up the code properly to make the Actor unable to move through certain things
4. Get to the Treasure (puzzle)
- In this puzzle we need to program the Valkyrie to navigate the gauntlet and get the treasure without getting caught by the ghosts.
- Things to take into consideration when coding this puzzle:
- When the up arrow is pressed what is the 'point in direction' block set to?
- If the knight is touching anything on the stage, he will take 10 steps backwards.
- What happens when the knight gets to the edge of the screen?
5. Gauntlet (DIY project)
- This DIY project will put your new walls skills to good use.
- You will make a maze for your knight to move around in!
- No Actors are added for you - you have a blank slate to work with.
- That means you will have to be inventive to construct the maze.
6. Quiz
Recap:
In this lesson we learned how to:
- program keyboard keys to direct actors to point and move in specific directions
- use the 'when key pressed' and 'point in direction' blocks
- how to sense when an actor is touching
- another actor (a wall in this case) using the 'when touching any'
- the edge of the screen using 'if on edge, bounce' blocks.
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
|