Computer Programming
  • Home
    • ICT Class Website
    • Computer Science Discoveries
    • Orientation >
      • Careers in Programming >
        • Let's Get a Job in Video Gaming
      • WebQuest
    • Resources
  • Daily
  • Theory
    • Crash Course CompSci
    • Theory Topics >
      • Architecture
    • ICT Workout
  • Coding
    • Code.org >
      • Hour of Code Express
      • Beyond One Hour of Code
    • Scratch >
      • Super Scratch Programming Adventure! >
        • Scratch 1.4 Part 1
        • Scratch 1.4 Part 2
        • Scratch 1.4 Part 3
        • Scratch 1.4 Part 4
        • Scratch 1.4 Part 5 & Test
      • Scratch Projects >
        • Space Shuttle Mission
        • Scratch 2 Tutorial Video Projects
    • NC Lab >
      • Karel the Robot >
        • Karel Unit 1
        • Karel Unit 2
        • Karel Unit 3
        • Karel Unit 4
        • Karel Unit 5
        • Karel the Robot Assessment
      • Python 1 (1.1) >
        • Python 1 Unit 1
        • Python 1 Unit 2
        • Python 1 Unit 3
      • 3D Modeling (PLaSM) >
        • 3D Modeling Unit 1
        • 3D Modeling Unit 2
        • 3D Modeling Unit 3
        • 3D Modeling Unit 4
        • 3D Modeling Unit 5
        • 3D Modeling Assessment
    • CodeHS >
      • Intro to Computer Science >
        • Animation & Games
        • Basic Data Structures
      • Computing Ideas (Lovelace)
      • Intro to Python
    • CodeCombat >
      • Computer Science Levels
      • Game Development
      • Web Development
    • Game Design >
      • GameMaker >
        • Evil Clutches
        • Galactic Mail
        • Lazarus
        • Super Rainbow Reef
        • Koalabr8
        • Wingman Sam
        • Tank Wars
        • Tic-Tac-Toe
        • Pyramid Panic
        • Fighting Game
        • Misc. Games
      • ActionScript 3 >
        • Beginning AS3
        • Game Programming University >
          • Lessons 1 - 8
          • Lessons 9 - 15
  • Projects
    • Ethical Use of Technology
    • Intro to Programming
    • CTE Programming
    • Game Design - Hero's Journey
  • Finals
    • Semester 1
    • Semester 2

PART 3: 

Click the shortcut on your desktop to launch Scratch 1.4
Picture
Agenda:
  1. QuickWrite
  2. Labs (2 to do)
  3. Theory 
  4. Quiz-Game 
  5. BiteSize
  6. Quizlet
  7. Correctly saved in OneNote binder.
  8. Sign the Sign-in Sheet to let me know that you're ready for grading.

How to Tackle the Assignment
Learning Objectives:
  • Demonstrate the ability to program a game with a targeting system
  • Understand how to program interactive sound effects and to animate a background
  • Demonstrate the ability to use variables to create a scrolling game and program complex movements for sprites.
The Games:
  1. Shoot penalty kicks and avoid the moving goalie. You’ll win the game if you manage to score five out of eight tries!
  2. Control Scratchy’s car to avoid obstacles and to run away from the Dark Minions in order to reach the Great Pyramid of Giza. Each time you crash your car, one of the Cosmic Defenders will jump out. If you crash your car four times, your car will break down!

The Assignment Activities:

1) QuickStart: The Internet - Packets, Routing and Reliability
Common Craft
Watch the movie on the right. Once you finish, summarize what you learned in your OneNote binder section for this assignment, under QuickStart. This movie tells you how.

2) Lab: Super Scratch Adventure (list)

Stage 5: Penalty Kick in Ipanema
You'll program a soccer game with a targeting system, several related rules, interactive sound effects, and a vivid, animated background!.. Download the Start File (below) and the text instructions (beneath the Stage graphic).
start file
Picture
unit_5_penalty_kick.pdf
File Size: 7640 kb
File Type: pdf
Download File

Stage 6: Race in the Desert
You'll learn how to create a side-scrolling racing game, program complex movements for sprites, and make the game's background change over time.. Download the Start File (below) and the text instructions (beneath the Stage graphic).
start file
Picture
unit_6_wild_ride.pdf
File Size: 11597 kb
File Type: pdf
Download File


3) Theory:
Computing Hardware - Binary Logic Click the graphic below to link to the tutorial. Read through all sections on the left-hand nav bar. This will prepare you for the Quiz-Game (next activity). This movie tells you how.
Picture
5) Bitesize
Binary & Data Representation: Hexadecimal & Character Sets
Picture
Read through Revise, take the Test - as often as you like. When you're finished, take a screen capture of your results and paste into the BiteSize section of your OneNote binder. Make sure that your screen capture shows the BiteSize title & score. Watch this how-to movie 
Picture
Picture
4) Quiz Game
Picture
Computing Hardware - Binary Logic. Click the graphic on the left to link to the game. Play as many as you like. Take a screen capture of the results of one game and paste it into the Quiz Game section of your OneNote binder. This movie tells you how.
6) Quizlet (list)
Picture
Click the graphic on the left to launch the Quizlet. You may take the Quiz as often as you like. When you're finished, take a screen capture of your results and paste into the Quizlet section of your OneNote binder. It should look this this. Make sure that your screen capture shows the Quizlet title, your score, and the number of questions answered.  Also, this movie tells you how.
Picture
How to Hand Your Work In

Click the graphic on the right for a visual of how to take your lab screen captures (2 of them) for OneNote. Remember - from now on you have to create your own assignment sections and activity pages.
Picture
The movie on the right will show you how to lay out OneNote.