New information always is posted on the top of each page - sometimes a day at a time, and sometimes a week! I will leave the older information underneath the newer so that you can always look back and find what we did (especially if you were absent).
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

Welcome to Tynker Programming 301!***

Students will use block programming to understand the concepts behind the blocks

In the beginning, the process will be simple! Be sure you do the following things, and you should buzz right through the course!

  • Sign in with your school Google account (after joining my Google Classroom)
  • Read the tutorial instructions
  • Read the tutorial instructions (Yes, I did put that twice - it is important to know why the points are being covered, and the thought behind it)
  • Use the NEXT button at the bottom of the tutorial to get to the next section
  • Pull the blocks that they give you out of the tutorial itself - if you just go to the blocks and pull them out, it will not let you get to the next steps!
  • Save your game when it asks you! You may want to use some of the code that you made in later projects!

An advanced introduction to programming for middle school

This course introduces programming fundamentals to your class as they build two arcade-inspired games from start to finish.

The Adventure Game features a knight who has to defeat enemies to reach treasure. Students program arrow keys, fluid motion, hero and enemy behavior, and winning conditions.

In Dragon Attack, they define multiple levels and lives, and program a boss enemy, while learning about variables and cloning.

Topics Covered: Events, keyboard and mouse interaction, conditional loops, nested loops, sending and receiving messages, fluid motion, parallax scrolling, local and global variables, functions, and object cloning.

Lessons:

  1. Lesson 1: Introduction
  2. Lesson 2: Animated Motion
  3. Lesson 3: Actor Positioning
  4. Lesson 4: Motion & Tracking
  5. Lesson 5: Conditional Loops
  6. Lesson 6: Show & Hide
  7. Lesson 7: Actor Properties
  8. Lesson 8: Nested Loops
  9. Lesson 9: Messaging
  10. Lesson 10: Start Screen and Controls
  11. Lesson 11: Shoot Projectiles
  12. Lesson 12: Parallax Scrolling (Optional)
  13. Lesson 13: Cloning
  14. Lesson 14: Variables
  15. Lesson 15: Powerups and Effects
  16. Lesson 16: Boss Battle

 

***All lesson information is from https://www.tynker.com/

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