Breakout. Level 3 Extended Diploma Unit 22 Developing Computer Games

Size: px
Start display at page:

Download "Breakout. Level 3 Extended Diploma Unit 22 Developing Computer Games"

Transcription

1 Breakout Level 3 Extended Diploma Unit 22 Developing Computer Games

2 Currently... To make the ball move we had 3 files: MoveRect.html MoveRect.js MoveRect.css We also know how to make a bouncing ball Our aim is to make a game where a bouncing ball is directed by a moving paddle to break down a wall of bricks - Breakout

3 Rename the files Start by copying and renaming: MoveRect.html to Breakout.html MoveRect.js to Breakout.js MoveRect.css to Breakout.css Modify Breakout.html so that it calls the Breakout files instead of the MoveRect files Check that it works as expected

4 Make the ball bounce Take this code from the bouncing ball example if( x<0 x>300) dx=-dx; if( y<0 y>300) dy=-dy; x+=dx y+=dy And paste it below circle(x, y, 10); in the draw function in Breakout.js Check that the ball now bounces

5 Change the boundaries The ball is constrained to a 300 x 300 rectangle Replace the values of 300 with canvas.width and canvas.height if( x<0 x>canvas.width) dx=-dx; if( y<0 y>canvas.height) dy=-dy; The ball will now bounce in the rectangle

6 Use of variables If canvas.width is too much to type you can create a new variable and use that E.g. var width = canvas.width; // width of canvas etc

7 Add a paddle Declare variables and initialise the paddle: Add these in the declarations var paddlex; (initial position) var paddleh; (height) var paddlew; (width) Initialise the paddle by adding this function function init_paddle() { } paddlex = canvas.width/2; // Center of canvas paddleh = 10; paddlew = 75;

8 Initialise and draw the paddle Add this line after the init(); init_paddle(); // Initialise the Paddle Add this line after the circle(x, y, 10); in the draw function rect (paddlex, canvas.heightpaddleh,paddlew, paddleh); This should draw a red rectangle 75 x 10 pixels starting halfway along the bottom

9 Screenshot

10 Bouncing off the paddle We want the ball to only bounce off the paddle. If it misses the paddle the game should end. We can do this by: If the ball y position is greater than the height { If the ball x position is greater than paddle x and less than paddlex + paddlew then bounce; Else game over } pseudocode

11 Paddle bounce code Add this after the if( y<0 y>canvas.height) dy=-dy; in the draw function else if (y + dy > HEIGHT) { if (x > paddlex && x < paddlex + paddlew) dy = -dy; else //game over, so stop the animation clearinterval(intervalid); } The game will now stop every time as the ball misses the paddle

12 Test the bounce Change the initial value of paddlex so that it is positioned at the right paddlex = WIDTH/1.2;

13 Moving the paddle We need a variable to set the amount the paddle will move by var paddledx = 5 We already have a function which detects key presses, but we only need horizontal movement, so delete the cases for the up and down arrow keys We now replace the code which varied x and y with code to vary paddlex

14 Varying paddlex function dokeydown(evt){ switch (evt.keycode) { case 37: /* Left arrow was pressed */ paddlex -= paddledx; break; case 39: /* Right arrow was pressed */ paddlex += paddledx; break; } }

15 Results The paddle should move left and right The ball should bounce off the paddle The game should stop when the ball misses the paddle

16 Problems! The ball is too fast The paddle is too slow The paddle restarts the game The paddle disappears off screen Change the variables paddledx and the value of setinterval(draw, 10) to make the game playable

17 Prevent restarts The code to stop the game is: clearinterval(intervalid); But the variable intervalid does not exist So we need to modify the code in the init function from: To return setinterval(draw, 20); intervalid = setinterval(draw, 10); return intervalid;

18 Next lesson we add the bricks In the meantime see if you can prevent the paddle from disappearing off the screen

19 Paddle and Ball - data Width 0,0 Width,0 x,y Height radius 0,height Paddlex/paddley Paddlex+paddlew /HEIGHT-paddleh Width/height paddledx paddlew

20 Comment your code Comments provide Identifies Author. Provides a date stamp Provides a history of changes and by whom. explanation of functions. what lines of code do. Help with code structure. Should be used in conjunction with meaningful names.

21 Comment your code Should NOT be overused, could make code flow more difficult to follow. Can help identify areas of code to be re-factored. You can use // and or /*..*/ or <!-- --> Activity Add appropriate comments to your Breakout.js file. Make sure your code still runs.

22 Comments Example // Breakout Game // Written by your name Date Feb/March 2013 // Uses the HTML5 Canvas // List of Variables var dx = 5; /* horizontal move speed of the ball */ var dy = 5; /* vertical move speed of the ball */ var x = 150; /* Center position of ball on the horizontal axis */ etc // Initialise the Paddle // at the bottom of the game window function init_paddle() { etc

23 Refactor the Ball Collision Take the code that does the ball collision and move it into a new function called ballcollision. Test your code still works.

Assignment #3 Breakout! Due: 12pm on Wednesday, February 6th This assignment should be done individually (not in pairs)

Assignment #3 Breakout! Due: 12pm on Wednesday, February 6th This assignment should be done individually (not in pairs) Chris Piech Assn #3 CS 106A January 28, 2019 Assignment #3 Breakout! Due: 12pm on Wednesday, February 6th This assignment should be done individually (not in pairs) Based on a handout by Eric Roberts with

More information

Step 1. CoderDojo Milltown Exercise 1 Pong Page 1 of 13

Step 1. CoderDojo Milltown Exercise 1 Pong Page 1 of 13 CoderDojo Milltown Exercise 1 Pong Page 1 of 13 Step 1 Open up Scratch on your computer or online at http://scratch.mit.edu/projects/editor/? tip_bar=getstarted Scratch 1.4 looks like this Scratch 2.0

More information

Based on a handout by Eric Roberts

Based on a handout by Eric Roberts Mehran Sahami Handout #19 CS 106A October 15, 2018 Assignment #3 Breakout! Due: 1:30pm on Wednesday, October 24th This assignment should be done individually (not in pairs) Your Early Assignment Help (YEAH)

More information

Assignment 3: Breakout!

Assignment 3: Breakout! CS106A Winter 2011-2012 Handout #16 February 1, 2011 Assignment 3: Breakout! Based on a handout by Eric Roberts and Mehran Sahami Your job in this assignment is to write the classic arcade game of Breakout,

More information

Lab 4 VGA Display Snake Game

Lab 4 VGA Display Snake Game Lab 4 VGA Display Snake Game Design and implement a digital circuit capable of displaying predefined patterns on the screen of a VGA monitor, and provide the basic components for the Snake game. Your circuit

More information

Assignment #3 Breakout!

Assignment #3 Breakout! Eric Roberts Handout #25 CS 106A January 22, 2010 Assignment #3 Breakout! Due: Wednesday, February 3, 5:00P.M. Your job in this assignment is to write the classic arcade game of Breakout, which was invented

More information

SCRATCH CHALLENGE #3

SCRATCH CHALLENGE #3 SCRATCH CHALLENGE #3 Objective: Demonstrate your understanding of scratch by designing the pong game. **View this Pong Game PDF for the instructions on how to design the pong game.** Scroll down for the

More information

Start a new Scratch project. Delete the cat by right-clicking it and selecting Delete.

Start a new Scratch project. Delete the cat by right-clicking it and selecting Delete. Toby Introduction In this project, we are going to create a game in which Toby the dog has to collect 5 cheese-puffs bowls to win, whilst preventing balls from falling on the floor. If Toby drops more

More information

Assignment A7 BREAKOUT CS1110 Fall 2011 Due Sat 3 December 1

Assignment A7 BREAKOUT CS1110 Fall 2011 Due Sat 3 December 1 Assignment A7 BREAKOUT CS1110 Fall 2011 Due Sat 3 December 1 This assignment, including much of the wording of this document, is taken from an assignment from Stanford University, by Professor Eric Roberts.

More information

LEO SEM SOP Page 1 of 9 Revision 1.4 LEO 440 SEM SOP. Leica Leo Stereoscan 440i

LEO SEM SOP Page 1 of 9 Revision 1.4 LEO 440 SEM SOP. Leica Leo Stereoscan 440i LEO SEM SOP Page 1 of 9 LEO 440 SEM SOP Gun (Filament) Column Manual Valves Chamber Window Chamber Stage Movement Leica Leo Stereoscan 440i 1. Scope 1.1 This document provides the procedure for operating

More information

SmartMan Code User Manual Section 5.0 Results

SmartMan Code User Manual Section 5.0 Results SmartMan Code User Manual Section 5.0 Results For SmartMan Code, Megacode and Megacode Low Volume Table of Contents SmartMan Code User Manual Section 5.0 Results... 1 SMARTMAN CODE MEGACODE MEGACODE LOW

More information

3. Select a colour and then use the Rectangle drawing tool to draw a rectangle like the one below.

3. Select a colour and then use the Rectangle drawing tool to draw a rectangle like the one below. Pong Game Creating the Bat 1. Delete the cat sprite. 2. Click the Paint new sprite button. 3. Select a colour and then use the Rectangle drawing tool to draw a rectangle like the one below. 4. Click the

More information

Table Football. Introduction. Scratch. Let s make a world cup football game in Scratch! Activity Checklist. Test your Project.

Table Football. Introduction. Scratch. Let s make a world cup football game in Scratch! Activity Checklist. Test your Project. Scratch + Table Football All Code Clubs must be registered. By registering your club we can measure our impact, and we can continue to provide free resources that help children learn to code. You can register

More information

You are going to learn how to make a game, in which you ll use the mouse to navigate a boat to a desert island.

You are going to learn how to make a game, in which you ll use the mouse to navigate a boat to a desert island. Boat Race Introduction You are going to learn how to make a game, in which you ll use the mouse to navigate a boat to a desert island. Step 1: Planning your game Activity Checklist Start a new Scratch

More information

Area, Volume, and Center of Mass

Area, Volume, and Center of Mass Area, Volume, and Center of Mass MATH 311, Calculus III J. obert Buchanan Department of Mathematics Fall 211 Introduction Today we will apply the double integral to the problems of finding the area of

More information

Hitting Your Marks on the Drag Strip

Hitting Your Marks on the Drag Strip By Ten80 Education Hitting Your Marks on the Drag Strip STEM Lesson for TI-Nspire Technology Objective: Collect data, analyze the data using graphs, and use the results to determine the best driver. Frameworks:

More information

Get it here. Page 1 of 7 Date:Jan 8, 2014

Get it here. Page 1 of 7 Date:Jan 8, 2014 Step 1 We are going to use Scratch 2.0 from now on so everyone should download Scracth 2.0 before starting this exercise. Get it here http://scratch.mit.edu/scratch2download/ Create a new project, delete

More information

Organizing Quantitative Data

Organizing Quantitative Data Organizing Quantitative Data MATH 130, Elements of Statistics I J. Robert Buchanan Department of Mathematics Fall 2018 Objectives At the end of this lesson we will be able to: organize discrete data in

More information

In this project you ll learn how to create a football game in which you have to score as many goals as you can in 30 seconds.

In this project you ll learn how to create a football game in which you have to score as many goals as you can in 30 seconds. Beat the Goalie Introduction In this project you ll learn how to create a football game in which you have to score as many goals as you can in 30 seconds. Step 1: Moving the football Let s code the ball

More information

ROSE-HULMAN INSTITUTE OF TECHNOLOGY Department of Mechanical Engineering. Mini-project 3 Tennis ball launcher

ROSE-HULMAN INSTITUTE OF TECHNOLOGY Department of Mechanical Engineering. Mini-project 3 Tennis ball launcher Mini-project 3 Tennis ball launcher Mini-Project 3 requires you to use MATLAB to model the trajectory of a tennis ball being shot from a tennis ball launcher to a player. The tennis ball trajectory model

More information

Technology. Using Bluetooth

Technology. Using Bluetooth Bluetooth is a communication technology that makes it possible to send and receive data without using wires. Using the Bluetooth features, you can set up a wireless connection between your NXT and other

More information

The ICC Duckworth-Lewis Calculator. Professional Edition 2008

The ICC Duckworth-Lewis Calculator. Professional Edition 2008 The ICC Duckworth-Lewis Calculator Professional Edition 2008 (Version 1.1) Installation and operating instructions Any queries about operating the program should be sent to steven.stern@anu.edu.au 2008

More information

Lesson 2.1 Frequency Tables and Graphs Notes Stats Page 1 of 5

Lesson 2.1 Frequency Tables and Graphs Notes Stats Page 1 of 5 Stats Page 1 of 5 Frequency Table: partitions data into classes or intervals and shows how many data values are in each class. The classes or intervals are constructed so that each data value falls exactly

More information

CS Problem Solving and Object-Oriented Programming Lab 2 - Methods, Variables and Functions in Alice Due: September 23/24

CS Problem Solving and Object-Oriented Programming Lab 2 - Methods, Variables and Functions in Alice Due: September 23/24 CS 101 - Problem Solving and Object-Oriented Programming Lab 2 - Methods, Variables and Functions in Alice Due: September 23/24 Pre-lab Preparation Before coming to lab, you are expected to have: Read

More information

Sinclair QL retro gaming

Sinclair QL retro gaming Sinclair QL retro gaming Sinclair QL retro gaming For the most recent updates I have use the QL2K emulator. I have also tried the Dart Game on the SMSQmultor (colours set to QL mode) and it appears to

More information

LX Compass module 3 Electronic compass device User manual

LX Compass module 3 Electronic compass device User manual LX Compass module 3 Electronic compass device User manual LX navigation d.o.o., Tkalska 10 SLO 3000 Celje, tel: + 386 3 490 46 70, fax: + 386 3 490 46 71 info@lxnavigation.si, http://www.lxnavigation.com

More information

Bachelor of Computer Applications (Semester-2) Subject Name: Project in C Subject Code: BCA 205. General Guidelines for Project in C

Bachelor of Computer Applications (Semester-2) Subject Name: Project in C Subject Code: BCA 205. General Guidelines for Project in C DR. BABASAHEB AMBEDKAR OPEN UNIVERSITY (Established by Government of Gujarat) 'Jyotirmay' Parisar, Opp. Shri Balaji Temple, Sarkhej-Gandhinagar Highway, Chharodi, Ahmedabad - 382 481. Tel. (079) 27663748

More information

Boat Race. Introduction. Scratch. You are going to learn how to make a game, in which you ll use the mouse to navigate a boat to a desert island.

Boat Race. Introduction. Scratch. You are going to learn how to make a game, in which you ll use the mouse to navigate a boat to a desert island. Scratch 1 Boat Race All Code Clubs must be registered. Registered clubs appear on the map at codeclubworld.org - if your club is not on the map then visit jumpto.cc/ccwreg to register your club. Introduction

More information

Law 1 The Field of Play

Law 1 The Field of Play 2016-17 Law 1 The Field of Play U.S. Soccer Federation Referee Program Entry Level Referee Courses Competitive Youth Soccer Small Sided and Recreational Youth Training INSTRUCTIONS For those of you that

More information

Robocup 2010 Version 1 Storyboard Prototype 13 th October 2009 Bernhard Hengst

Robocup 2010 Version 1 Storyboard Prototype 13 th October 2009 Bernhard Hengst Robocup 2010 Version 1 Storyboard Prototype 13 th October 2009 Bernhard Hengst Developmental Research Strategy! Fail-fast, fail cheap! We should accept poor performance but insist it is complete! Version

More information

Write Your Own Twine Adventure!

Write Your Own Twine Adventure! Write Your Own Twine Adventure! Let s start by looking through an example story. You can read it here: coderdojo.co/libraryadventure.html. It features a LOCATION, an OBJECT, a DECISION, and two different

More information

SENSUS PRO MANAGER (for SENSUS or SENSUS PRO devices) User s Guide -- Windows. Version 2.0 Published October 17, ReefNet Inc.

SENSUS PRO MANAGER (for SENSUS or SENSUS PRO devices) User s Guide -- Windows. Version 2.0 Published October 17, ReefNet Inc. SENSUS PRO MANAGER (for SENSUS or SENSUS PRO devices) User s Guide -- Windows Version 2.0 Published October 17, 2002 2002 ReefNet Inc. 1.0 Introduction The SENSUS PRO data recorder captures the time, depth,

More information

LESSON 5: THE BOUNCING BALL

LESSON 5: THE BOUNCING BALL 352 - LINEAR B EHAVIOR LESSON 5: THE BOUNCING BALL y Notes to the Instructor Time: This lesson should take one class session. Materials: Two meter sticks or one tape measure per group, masking tape, balls

More information

survey/doa5lr/

survey/doa5lr/ GAME CONTROLS... 2 GETTING STARTED... 3 GAME SCREEN... 5 TRIANGLE SYSTEM... 6 MOVE HEIGHT... 7 ACTIONS... 8 TAG CONTROLS... 15 ONLINE... 16 Design by mammoth. * Screenshots are taken from a version still

More information

Technology. Using Bluetooth

Technology. Using Bluetooth Bluetooth is a communication technology that makes it possible to send and receive data without using wires. Using the Bluetooth features, you can set up a wireless connection between your NXT and other

More information

Background Information. Project Instructions. Problem Statement. EXAM REVIEW PROJECT Microsoft Excel Review Baseball Hall of Fame Problem

Background Information. Project Instructions. Problem Statement. EXAM REVIEW PROJECT Microsoft Excel Review Baseball Hall of Fame Problem Background Information Every year, the National Baseball Hall of Fame conducts an election to select new inductees from candidates nationally recognized for their talent or association with the sport of

More information

Pedestrian Scenario Design and Performance Assessment in Driving Simulations

Pedestrian Scenario Design and Performance Assessment in Driving Simulations Pedestrian Scenario Design and Performance Assessment in Driving Simulations Achal Oza, Qiong Wu, and Ronald R. Mourant Virtual Environments Laboratory, Dept. of Mechanical and Industrial Engineering 334

More information

National Curriculum Statement: Determine quartiles and interquartile range (ACMSP248).

National Curriculum Statement: Determine quartiles and interquartile range (ACMSP248). Teacher Notes 7 8 9 10 11 12 Aim TI-Nspire CAS Investigation Student 90min To compare the height, weight, age and field positions of all football players from the 32 teams which participated in the 2010

More information

Virtual Fishing Tournament Mode English Translations

Virtual Fishing Tournament Mode English Translations Virtual Fishing Tournament Mode English Translations An English Translation Guide by Benjamin Stevens @ www.planetvb.com Special thanks to JagOfTroy @ www.longplays.org. Screenshots of JagOfTroy s longplay

More information

Describing a journey made by an object is very boring if you just use words. As with much of science, graphs are more revealing.

Describing a journey made by an object is very boring if you just use words. As with much of science, graphs are more revealing. Distance vs. Time Describing a journey made by an object is very boring if you just use words. As with much of science, graphs are more revealing. Plotting distance against time can tell you a lot about

More information

Perimeter. Perimeter is the distance around a shape. You can use grid. Step 1 On grid paper, draw a rectangle that has a length

Perimeter. Perimeter is the distance around a shape. You can use grid. Step 1 On grid paper, draw a rectangle that has a length Lesson 13.1 Perimeter Perimeter is the distance around a shape. You can use grid paper to count the number of units around the outside of a rectangle to find its perimeter. How many feet of ribbon are

More information

Hydrus 1D Tutorial. Example: Infiltration and drainage in a large caisson. 1) Basic model setup. Sebastian Bauer Geohydromodellierung

Hydrus 1D Tutorial. Example: Infiltration and drainage in a large caisson. 1) Basic model setup. Sebastian Bauer Geohydromodellierung Sebastian Bauer Geohydromodellierung Modellieren in der Angewandten Geologie Sommersemester 2008 Hydrus 1D Tutorial Example: Infiltration and drainage in a large caisson 1) Basic model setup Start Hydrus

More information

The ICC Duckworth-Lewis-Stern calculator. DLS Edition 2016

The ICC Duckworth-Lewis-Stern calculator. DLS Edition 2016 The ICC Duckworth-Lewis-Stern calculator DLS Edition 2016 (DLS2-2016) Installation and operating instructions Queries about program operation should be sent to: Steven.Stern@qut.edu.au 2016 International

More information

Boyle s Law: Pressure-Volume Relationship in Gases

Boyle s Law: Pressure-Volume Relationship in Gases Boyle s Law: Pressure-Volume Relationship in Gases Experiment The primary objective of this experiment is to determine the relationship between the pressure and volume of a confined gas. The gas we use

More information

Project: Tanks CSE/IT 107. NMT Department of Computer Science and Engineering. Intro to Tank! Tank! Tank!, Bandai Namco

Project: Tanks CSE/IT 107. NMT Department of Computer Science and Engineering. Intro to Tank! Tank! Tank!, Bandai Namco CSE/IT 107 NMT Department of Computer Science and Engineering TANK TANK TANK Intro to Tank! Tank! Tank!, Bandai Namco 1 Tanks Dirtbags Tanks This project is inspired by Dirtbags Tanks by Neale Pickett.

More information

2013 Excellence in Mathematics Contest Team Project Level I (Precalculus and above) School Name: Group Members:

2013 Excellence in Mathematics Contest Team Project Level I (Precalculus and above) School Name: Group Members: 013 Excellence in Mathematics Contest Team Project Level I (Precalculus and above) School Name: Group Members: Reference Sheet Formulas and Facts You may need to use some of the following formulas and

More information

Northern SC U12 Playing Formats 8v8 (7 field players + 1 GK)

Northern SC U12 Playing Formats 8v8 (7 field players + 1 GK) Northern SC U12 Playing Formats 8v8 (7 field players + 1 ) This document outlines guidelines for increasing the consistency of playing formations and terminology we use with U12 players. As players of

More information

Horse Farm Management s Report Writer. User Guide Version 1.1.xx

Horse Farm Management s Report Writer. User Guide Version 1.1.xx Horse Farm Management s Report Writer User Guide Version 1.1.xx August 30, 2001 Before you start 3 Using the Report Writer 4 General Concepts 4 Running the report writer 6 Creating a new Report 7 Opening

More information

Phet Wave on a String Simulation!

Phet Wave on a String Simulation! Name: Date: IST9 Per: Mr. Calder Phet Wave on a String Simulation In this simulation, you will investigate the properties of waves and how changing one characteristic of a wave affects the other characteristics.

More information

FF Chartwell User Manual. FontFont.com

FF Chartwell User Manual. FontFont.com FF Chartwell User Manual FontFont.com 9+41+12+1+2+2+16+2+7+4+2+1+1+E 46+20+11+9+1+3+2+2+3+1+1+1+c 14+30+1+7+17+5+4+10+2+1+4+1+1+1+1+1+o 43+ +1+1+1+1+1+1+1+2+3+4+14+4+3+20O 6+18+32+9+11+4+6+4+5+2+1+1+1+Q

More information

Figure 1 Example feature overview.

Figure 1 Example feature overview. 1. Introduction This case focuses on the northeastern region of Onslow Bay, NC, and includes an initial shoreline, regional contour, wave gauges, inlets, dredging, and beach fills. Most of the features

More information

Northern SC U6 Playing Format 3v3

Northern SC U6 Playing Format 3v3 Northern SC U6 Playing Format 3v3 This document outlines guidelines for increasing the consistency of playing formations and terminology we use with U6 players. As players of this age may have different

More information

Wiimote in Physical Etoys

Wiimote in Physical Etoys Wiimote in Physical Etoys Due to the popularity and the different features that the Nintendo Wiimote has, in this tutorial we will see how to access to some of them from Physical Etoys in order to make

More information

Dive Planet. Manual. Rev Basic User Interface. 2 How to organize your dives. 3 Statistics. 4 Location Service and Map View.

Dive Planet. Manual. Rev Basic User Interface. 2 How to organize your dives. 3 Statistics. 4 Location Service and Map View. Dive Planet Manual Rev 1.2 1 Basic User Interface 2 How to organize your dives 3 Statistics 4 Location Service and Map View 5 Settings 6 Languages 7 Buddies and guide 8 Backup and restore of the data 9

More information

Prerequisite skills: The students need have a basic understanding of scatter plots.

Prerequisite skills: The students need have a basic understanding of scatter plots. Objective: Students will investigate the g-forces. Students will then create scatter plots given data in a table. Students will then use the graphs to analyze the data and make predictions about who will

More information

Race Area Analyzer Solent

Race Area Analyzer Solent Race Area Analyzer Solent Mac or Windows Getting Started buell software gmbh Esmarchstraße 53 24105 Kiel 2018 Content 1 Screen Layout... 1 2 Zoom Functions... 2 3 Enter Boat Class... 2 4 Enter day and

More information

Math 116 Practice for Exam 1

Math 116 Practice for Exam 1 Math 116 Practice for Exam 1 Generated September 3, 215 Name: SOLUTIONS Instructor: Section Number: 1. This exam has 4 questions. Note that the problems are not of equal difficulty, so you may want to

More information

MoLE Gas Laws Activities

MoLE Gas Laws Activities MoLE Gas Laws Activities To begin this assignment you must be able to log on to the Internet using Internet Explorer (Microsoft) 4.5 or higher. If you do not have the current version of the browser, go

More information

2015 FHSPS Playoff May 16, 2015 Online

2015 FHSPS Playoff May 16, 2015 Online 2015 FHSPS Playoff May 16, 2015 Online Filename eye lasertag movie radio science soccer speed swan Problem Name Top of the Eye Laser Tag Dinner and a Movie Radio Prizes Science Center Membership Orlando

More information

HOW TO CREATE PHOTO TWIRLS

HOW TO CREATE PHOTO TWIRLS Photzy HOW TO CREATE PHOTO TWIRLS Quick Guide Written by Rob Eyers HOW TO CREATE PHOTO TWIRLS // PHOTZY.COM 1 Before computers and digital photography, there was the Spirograph. It was a geometric drawing

More information

BBoard PONG game. Creative Computing #1

BBoard PONG game. Creative Computing #1 BBoard PONG game Creative Computing #1 BBoard Pong: Create the Pong game in Scratch (S4A)......but use your BBoard as the controller! Once you have learned some basic skills, you can create your own interactive

More information

Gas Pressure and Volume Relationships *

Gas Pressure and Volume Relationships * Gas Pressure and Volume Relationships * MoLE Activities To begin this assignment you must be able to log on to the Internet (the software requires OSX for mac users). Type the following address into the

More information

Jeddah Knowledge International School. Science Revision Pack Answer Key Quarter 3 Grade 10

Jeddah Knowledge International School. Science Revision Pack Answer Key Quarter 3 Grade 10 Jeddah Knowledge International School Science Revision Pack Answer Key 2016-2017 Quarter 3 Grade 10 Name: Section: ANSWER KEY- SCIENCE GRADE 10, QUARTER 3 1 1. What are the units for mass? A Kilograms

More information

Race Screen: Figure 2: Race Screen. Figure 3: Race Screen with Top Bulb Lock

Race Screen: Figure 2: Race Screen. Figure 3: Race Screen with Top Bulb Lock Eliminator Competition Stand Alone Mode - Instruction Manual Main Menu: After startup, the Eliminator Competition will enter the Main Menu. Press the right/left arrow buttons to move through the menu.

More information

Experiment 11: The Ideal Gas Law

Experiment 11: The Ideal Gas Law Experiment 11: The Ideal Gas Law The behavior of an ideal gas is described by its equation of state, PV = nrt. You will look at two special cases of this. Part 1: Determination of Absolute Zero. You will

More information

C# Tutorial - Create a Pong arcade game in Visual Studio

C# Tutorial - Create a Pong arcade game in Visual Studio C# Tutorial - Create a Pong arcade game in Visual Studio Start Visual studio, create a new project, under C# programming language choose Windows Form Application and name project pong and click OK. Click

More information

MEMORANDUM. Stefanie Sparks Smith, Secretary-Rules Editor NCAA Women s Lacrosse Rules Committee.

MEMORANDUM. Stefanie Sparks Smith, Secretary-Rules Editor NCAA Women s Lacrosse Rules Committee. VIA ELECTRONIC MAIL MEMORANDUM September 25, 2015 TO: Head Women s Lacrosse Coaches and Officials. FROM: Julie Myers, Chair NCAA Women s Lacrosse Rules Committee Stefanie Sparks Smith, Secretary-Rules

More information

Robot Soccer Challenge

Robot Soccer Challenge Robot Soccer Challenge Pre-Activity Quiz 1. What kind of wireless electrical connection can NXT robots use to communicate with other electrical devices (including other NXTs)? 2. Can you think of a way

More information

Lab 5: Forces on Submerged Objects

Lab 5: Forces on Submerged Objects A. Background Information Lab 5: Forces on Submerged Objects When an object is submerged in a fluid (liquid or gas), it will experience a force due to the pressure exerted by the fluid on the object. The

More information

CITY OF MISSION VIEJO BUILDING SERVICES DIVISON 200 CIVIC CENTER MISSION VIEJO, CA (949)

CITY OF MISSION VIEJO BUILDING SERVICES DIVISON 200 CIVIC CENTER MISSION VIEJO, CA (949) CITY OF MISSION VIEJO BUILDING SERVICES DIVISON 200 CIVIC CENTER MISSION VIEJO, CA 92691 (949) 470-3054 RESIDENTIAL BARRIERS FOR SWIMMING POOLS, SPAS AND HOT TUBS BARRIERS FOR SWIMMING POOLS, SPAS AND

More information

TECHNICAL NOTE HOW TO USE LOOPERS. Kalipso_TechDocs_Loopers. Revision: 1.0. Kalipso version: Date: 16/02/2017.

TECHNICAL NOTE HOW TO USE LOOPERS. Kalipso_TechDocs_Loopers. Revision: 1.0. Kalipso version: Date: 16/02/2017. TECHNICAL NOTE HOW TO USE LOOPERS Document: Kalipso_TechDocs_Loopers Revision: 1.0 Kalipso version: 4.0 20161231 Date: 16/02/2017 Author: RS Contents 1. About... 3 2. Application Examples... 4 2.1. List

More information

How-to Edit/Delete a Score

How-to Edit/Delete a Score This guide will give you step-by-step instructions on how to edit or delete a score in the USGA s GHIN Handicap System. Edit/Delete an 18-Hole Score 1. Open an internet browser and go to www.gam.org/clubadmin

More information

Darts CHAPTER 6. Next are seven sounds: snd_double_points snd_triple_points snd_take_cover snd_perfect snd_thud_1 snd_thud_2 snd_thud_3

Darts CHAPTER 6. Next are seven sounds: snd_double_points snd_triple_points snd_take_cover snd_perfect snd_thud_1 snd_thud_2 snd_thud_3 CHAPTER 6 In this chapter, you ll create a darts game. This game will continue to build upon what you have learned already. It will also show you more things you can do with paths, ds lists, custom fonts,

More information

Appendix C. TRAFFIC CALMING PROGRAM TOOLBOX

Appendix C. TRAFFIC CALMING PROGRAM TOOLBOX Appendix C. TRAFFIC CALMING PROGRAM TOOLBOX PHASE I...2 Do Not Enter Sign...3 One-Way Sign...4 Turn Prohibition...5 Pavement Markings...6 Speed Monitoring Trailer...7 Neighborhood Speed Watch...8 Police

More information

Boyle s Law: Pressure-Volume Relationship in Gases

Boyle s Law: Pressure-Volume Relationship in Gases Boyle s Law: Pressure-Volume Relationship in Gases The primary objective of this experiment is to determine the relationship between the pressure and volume of a confined gas. The gas we will use is air,

More information

User Guide. Two-Wheeled Add-on. Created By: A-Lab Software Limited. Date Created: Feb Date Modified: Feb Revision: 1.

User Guide. Two-Wheeled Add-on. Created By: A-Lab Software Limited. Date Created: Feb Date Modified: Feb Revision: 1. User Guide Two-Wheeled Add-on Created By: A-Lab Software Limited Date Created: Feb 2011 Date Modified: Feb 2011 Revision: 1.55 Table of Contents Installation... 3 How to use the Rapid Unity Vehicle Editor

More information

TANDRIDGE CANOE POLO REFEREE RULES For current National League Rules, visit

TANDRIDGE CANOE POLO REFEREE RULES For current National League Rules, visit TANDRIDGE CANOE POLO REFEREE RULES COMMENCEMENT OF PLAY All players line up with the back of their boats touching the edge of the pool. The referee blows his whistle to start play and then releases or

More information

Boat Race. Introduction. Scratch

Boat Race. Introduction. Scratch Scratch 1 Boat Race All Code Clubs must be registered. Registered clubs appear on the map at codeclub.org.uk - if your club is not on the map then visit jumpto.cc/18cplpy to find out what to do. Introduction

More information

BEFORE YOU OPEN ANY FILES:

BEFORE YOU OPEN ANY FILES: Dive Analysis Lab * Make sure to download all the data files for the lab onto your computer. * Bring your computer to lab. * Bring a blank disk or memory stick to class to save your work and files. The

More information

CONSUMER MODEL INSTALLATION GUIDE

CONSUMER MODEL INSTALLATION GUIDE CONSUMER MODEL INSTALLATION GUIDE System requirements Windows System Requirements To use your TOMI and its software, your system should have: A Microsoft Windows compatible PC with a Pentium IV processor

More information

A Study of Olympic Winning Times

A Study of Olympic Winning Times Connecting Algebra 1 to Advanced Placement* Mathematics A Resource and Strategy Guide Updated: 05/15/ A Study of Olympic Winning Times Objective: Students will graph data, determine a line that models

More information

AIR FLOW ANEMOMETER INSTRUCTION MANUAL

AIR FLOW ANEMOMETER INSTRUCTION MANUAL AIR FLOW ANEMOMETER INSTRUCTION MANUAL Thank you for purchasing our company Air Flow Anemometer. This manual provides relative information on how to use the Air Anemometer and warning in operation Please

More information

Two-Dimensional Motion and Vectors

Two-Dimensional Motion and Vectors Science Objectives Students will measure and describe one- and two-dimensional position, displacement, speed, velocity, and acceleration over time. Students will graphically calculate the resultant of

More information

MoLE Gas Laws Activities

MoLE Gas Laws Activities MoLE Gas Laws Activities To begin this assignment you must be able to log on to the Internet using Internet Explorer (Microsoft) 4.5 or higher. If you do not have the current version of the browser, go

More information

Cricket umpire assistance and ball tracking system using a single smartphone camera

Cricket umpire assistance and ball tracking system using a single smartphone camera 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 Cricket umpire assistance and ball tracking system using a single smartphone camera Udit Arora

More information

How long would it take to escape from the pendulum?

How long would it take to escape from the pendulum? Week 2, Lesson 1 1. Warm up 2. ICA The Pit & the Pendulum 3. ICA Discussion?s How long would it take to escape from the pendulum? Essential Question Essential Question Essential Question Essential Question

More information

Statistical Process Control Basics. LeanSix LLC

Statistical Process Control Basics. LeanSix LLC Statistical Process Control Basics Statistical Process Control (SPC) is an industry standard methodology for measuring and controlling quality during the manufacturing process. Attribute data (measurements)

More information

E/ECE/324/Rev.1/Add.47/Rev.9/Amend.2 E/ECE/TRANS/505/Rev.1/Add.47/Rev.9/Amend.2

E/ECE/324/Rev.1/Add.47/Rev.9/Amend.2 E/ECE/TRANS/505/Rev.1/Add.47/Rev.9/Amend.2 27 November 2013 Agreement Concerning the Adoption of Uniform Technical Prescriptions for Wheeled Vehicles, Equipment and Parts which can be Fitted and/or be Used on Wheeled Vehicles and the Conditions

More information

If you need to reinstall FastBreak Pro you will need to do a complete reinstallation and then install the update.

If you need to reinstall FastBreak Pro you will need to do a complete reinstallation and then install the update. Using this Beta Version of FastBreak Pro First, this new beta version (Version 6.X) will only work with users who have version 5.X of FastBreak Pro. We recommend you read this entire addendum before trying

More information

Side Length, Perimeter, and Area of a Rectangle

Side Length, Perimeter, and Area of a Rectangle Math Objectives Students will explain how a change in only the base (or the height) of a rectangle affects its perimeter. Students will explain how a change in only the base (or the height) of a rectangle

More information

Learning to Interpret My GPS Files

Learning to Interpret My GPS Files Learning to Interpret My GPS Files I have arranged my GPS waypoint naming system to follow a certain format. I hope they are not too confusing for you to use. Listed below will be examples that you will

More information

2.6 Related Rates Worksheet Calculus AB. dy /dt!when!x=8

2.6 Related Rates Worksheet Calculus AB. dy /dt!when!x=8 Two Rates That Are Related(1-7) In exercises 1-2, assume that x and y are both differentiable functions of t and find the required dy /dt and dx /dt. Equation Find Given 1. dx /dt = 10 y = x (a) dy /dt

More information

2. A homemade car is capable of accelerating from rest to 100 km hr 1 in just 3.5 s. Assuming constant acceleration, find:

2. A homemade car is capable of accelerating from rest to 100 km hr 1 in just 3.5 s. Assuming constant acceleration, find: Preliminary Work 1. A motorcycle accelerates uniformly from rest to a speed of 100 km hr 1 in 5 s. Find: (a) its acceleration (b) the distance travelled in that time. [ Answer: (i) a = 5.56 ms 2 (ii) x

More information

Date: December 2014 Staff: T Millington, A Hooper Equipment used: Leica AT401 Laser Tracker, 1.5 SMR, Spatial Analyzer software

Date: December 2014 Staff: T Millington, A Hooper Equipment used: Leica AT401 Laser Tracker, 1.5 SMR, Spatial Analyzer software SURVEY REPORT Project: MICE Hall Re-survey Date: December 2014 Staff: T Millington, A Hooper Equipment used: Leica AT401 Laser Tracker, 1.5 SMR, Spatial Analyzer software Reference Drawing Nos MICE-HALL-USMN-2012-06.xit

More information

OFFICIAL VOLLEYBALL RULES

OFFICIAL VOLLEYBALL RULES New edition / August 2000 1 OFFICIAL VOLLEYBALL RULES 2001-2004 NEW EDITION To be applied immediately in all official World and International Competitions as well as in all National competitions beginning

More information

Survey Technical Support Notes October 2015

Survey Technical Support Notes October 2015 Survey Technical Support Notes October 2015 SonarMite with Trimble Access Overview: Trimble Access software, when connected to a SonarMite will store water depths associated with field measurements. Equipment:

More information

Mission Statement. To deliver the highest standards of excellence in soccer development to everyone.

Mission Statement. To deliver the highest standards of excellence in soccer development to everyone. NVFC DRILL DOCUMENT Mission Statement To deliver the highest standards of excellence in soccer development to everyone. INTRODUCTION NVFC is proud to present all Club coaches with a drill book which contains

More information

XC2 Client/Server Installation & Configuration

XC2 Client/Server Installation & Configuration XC2 Client/Server Installation & Configuration File downloads Server Installation Backup Configuration Services Client Installation Backup Recovery Troubleshooting Aug 12 2014 XC2 Software, LLC Page 1

More information

THE DIGI LOGO BRAND ELEMENTS. The new Digi logo is based on precision, technology, and connection.

THE DIGI LOGO BRAND ELEMENTS. The new Digi logo is based on precision, technology, and connection. THE DIGI LOGO The new Digi logo is based on precision, technology, and connection. It breaks out the Digi name from the enclosing green rectangle of the previous logo, visually setting the name free from

More information

Cover Page for Lab Report Group Portion. Head Losses in Pipes

Cover Page for Lab Report Group Portion. Head Losses in Pipes Cover Page for Lab Report Group Portion Head Losses in Pipes Prepared by Professor J. M. Cimbala, Penn State University Latest revision: 02 February 2012 Name 1: Name 2: Name 3: [Name 4: ] Date: Section

More information