Menu
  • Home
    • About Me >
      • Academic Career
      • Classroom Instruction
      • Instructional Design
      • Coaching
    • Curriculum Vitae
  • eSports
    • eSports Flyer
  • Tutorials
  • Live Lessons
  • CHE(AP!)
    • Syllabus & Course Overview
    • Period 1
    • Period 2
    • Period 3
    • Period 4
    • Tips & Tricks >
      • MC
      • SAQs
      • LEQs
      • DBQs
  • HEAP Review
  • WH(AP!)
    • Syllabus & Course Overview
    • Texts
    • Comparative Essay
    • C.C.O.T.
    • Misc.
    • Period 1
    • Period 2
    • Period 3
    • Period 4
    • Period 5
    • Period 6
    • WHAP! Videos
    • WHAP! Notes >
      • Period 1
      • Period 2
      • Period 3
      • Period 4
      • Period 5
      • Period 6
  • WHAP Review
  • AP Capstone
    • AP Seminar
    • AP Research
  • World History
  • US History
  • English I
  • English II
  • English III
  • Social Media
  • University of South Florida
    • Keeping It Kosher
    • Holocaust Education for the 21st Century
    • Memes and Political Cartoons
    • Gaming in the Social Studies
    • Teaching Social Studies for Elementary Ed
    • The Levstik Piece
    • Memes in Education
    • Dissertation Comparison
    • Prospectus
    • On Difficulties
    • Red Team Project
    • TPACK & Sutori
  • Tech Support
  • Web Design
  • Podcasts
  • Creative Writing I
  • Creative Writing II
  • Creative Writing III
  • History of the Holocaust
  • Comp. Sci. Discoveries
    • 1.04 Start It Up!
    • 2.02 101 Problems
    • 2.05 Step-By-Step
    • 3.03 Show Me the Code!
  Master Ledford Online

Assignment 2.05
Step-By-Step Project

2.05

​Before you begin

Start off by downloading the 2.05 Step-By-Step Project Assignment Instructions below. Be sure to look over the Grading Rubric on the last page so that you know what your Instructor is looking for.
2.05_step-by-step_project_assignment_instructions_and_rubric.docx
File Size: 461 kb
File Type: docx
Download File

Step 1

Picture

​Start off your project the same way you did with 1.04 and 2.02: head to the Scratch website or your desktop Scratch app and login. Then, click "Create" to start a new program. 


Picture


​​Navigate to the Tutorials menu in the top left corner of the screen and scroll down until you see the "Pong Game" tutorial. This will take you through all the steps to create your very own game!

​You can start the tutorial by selecting the Play option for the video. You can also see each step by clicking the green arrows in the tutorial.
Picture

Step 2​

Set the stage for your program's performance! Begin by choosing a backdrop to be the background on the screen. Then, choose a sprite to be the "ball" and another to be the "paddle". 

Be sure to choose different backdrops and sprites from the ones in the Scratch tutorial!

Step 3

Picture
Let's get things in motion!

First, add the code to make the ball bounce around by having the sprite begin pointing in one direction, then as part of a "forever loop", move a certain # of steps. Be sure to have the sprite respond to the edge of the screen and bounce back, otherwise you'll lose your ball!

Picture


​Then, add your code to have the paddle move when clicked. As part of yet another "forever loop", you can have the mouse be set to where the mouse clicks.

Finally, add the code that will tell your ball to bounce off of the paddle when it makes contact. 
Picture

Step 4

Wouldn't be much of a game if no one was keeping score though, right? In a similar fashion to your counter from 2.02, create a variable named "Score" and have it change when a player scores. Insert the block into your main code.
Picture
Don't forget to have the score reset to "0" when a new game is started!
Picture

Step 5

As with all things in life, it's important that we set boundaries! Create a new sprite and add it to the bottom of your screen to be the "ground". Add some code to have the game come to an end when the ball touches the ground.
Picture

Step 6

Save and submit! Use the File menu to save the work to your computer, then upload your .sb3 file through Educator and submit your assignment!
Picture

Walkthrough

If you still need more detail assistance, check out this YouTube video. Not every step will be the same, but the end results are pretty darn close!
Powered by Create your own unique website with customizable templates.