Repetition Structures
|
|
- Sherman Reeves
- 6 years ago
- Views:
Transcription
1 Repetition Structures Chapter 5 5-1
2 Chapter 5 Objectives The Loop Instruction The While Instruction Nested Loops 5-2
3 The Loop Instruction Simple control structure allows o Instruction (or block of instructions) to be repeated multiple times o Repeated fixed amount of times A whole number
4 5.1 Flowcharting a Loop Instruction Set index to 0 Index < 12? T Clock, minute roll left 1 revolution Clock, hour roll left 1/12th revolution Add 1 to index F 5-4
5 5.1 The Loop Instruction Simplifies to: 5-5
6 5.1 Using Loop Instruction Drag Loop instruction from bottom of Method Editor It prompts you for amount of times to loop Creates empty slot where instructions can be placed 5-6
7 5.1 Computing Number of Times to Repeat What if you want something to loop and NOT have to specify a particular number of repetitions? o Example: getting a ball to roll across into a goal regardless of where the ball is initially placed o o Use the soccerball s distance to function to calculate distance to goal Loop uses truncation: decimal portions of numbers are discarded o Examples: objects loop 4 times not 4.8 or 3 times not
8 Loops Controlled by Variable Ask user for amount of times a lion should roar Place value in variable Loop the amount of times user entered 5-8
9 Loop With Function Call Loop count can be computed by calling a function that returns a number value Loop instruction automatically rounds returned value down to whole number
10 5.1 Infinite Loops The loop that never stops o Use for objects that shouldn t stop If placed in consecutive order the next instructions will NEVER occur, since the loop NEVER ends! Place an infinite loop into a Do Together structure with other items. 5-10
11 Infinite Loop Background Example Infinite loops are good for moving objects in background This example simulates moving water by changing texture of water Called from main method 5-11
12 Infinite Loop Continual Motion Helicopter blades are turning while helicopter rescues diver 5-12
13 Checkpoint What type of structure is the Loop instruction? What are three different types of loops? What are different ways you can use a finite non fixed loop? What is an infinite loop? 5-13
14 5.2 The While Instruction Combines Loop and If/else statements Is a loop that repeats as long as its Boolean condition is true Called conditional loop since loop is controlled by a condition Also called pretest loop since test has to pass before it does the instructions in loop o Otherwise it skips those instructions 5-14
15 5.2 While Instruction Flowchart Loop s condition is tested before each repetition of loop o If true it performs a repetition and starts over o If false the loop terminates 5-15
16 Tennis Racket Example Tennis racket is rotated 0.06 revolutions until it is next to the ball Ball then moves forward looking like it was hit Uses Function call Relational operation 5-16
17 5.2 Tennis Racket Flowchart Start Racket Distance Behind ball > 0? Racket turns forward 0.06 revolution Test loop s condition: is racket behind ball? o o Yes? Turn racket forward 0.06 revolutions No? Simulate racket hitting ball by moving forward 5 meters Ball moves forward 5 meters End 5-17
18 Inserting While Statement Drag While tile up to Method Editor Choose True or False as placeholder from popup menu 5-18
19 Vanishing Cookie Example Magician says Abracadabra In While loop o Cookie reduces in opacity by 10% until opacity is 0% or cookie disappears Uses o Opacity property o Relational operation o Uses math to change while condition 5-19
20 Shrinking Alice Example In Alice in Wonderland, Alice drinks something which causes her to shrink which allows her to go thru a small door While loop is used to constantly shrink her by half until she is smaller than door Uses o o Two function calls Relational operation 5-20
21 Rescue Scuba Diver Example Helicopter moves to scuba diver With While loop Helicopter descends to diver ½ meter at time until 1 meter above diver Notice style is abruptly o To prevent jerky movement Ladder is lowered to diver 5-21
22 Shark Chases Fish Example Common feature in popular "action films" is exciting chase scene Hungry shark chases after and catches a fleeing fish
23 Shark Chases Fish Problem How do we get shark to chase goldfish in a chase-like action? o Shark should not immediately catch goldfish Otherwise there would be no chase o Goldfish should appear to be fleeing
24 Shark Chases Fish Solution To create a chase scene o Shark will swim short distance toward fish o At same time fish will swim short distance away from shark o Fish will flee to a random location o As long as goldfish is 0.5 meter away from shark, repeat above actions
25 Stepwise Refinement Process of breaking problem into smaller tasks o Then break each task into simpler steps Once storyboard completed write method for each task
26 Storyboard: Shark Chases Fish chase While the goldfish is more than 0.5 meters away from the shark Do in order shark point at the goldfish Do together shark swim (toward the goldfish) goldfish flee (away from the shark) shark eat (the goldfish) shark swim, goldfish flee, and shark eat actions are complex Use stepwise refinement to break them down into simple steps
27 Chase Storyboards chase While the goldfish is more than 0.5 meters from the shark Do in order Point the shark at the goldfish Do together shark swim goldfish flee shark eat (goldfish) swim Do in order turn torso left and move forward turn torso right and move forward turn torso left and move forward flee Do together wiggle tail move to random location eat Parameter: what Do in order shark points at what shark opens jaw and what disappears shark closes jaw
28 Checkpoint Why is the While instruction considered a conditional loop? What causes the While loop to stop repeating? Why is the While loop called a pretest loop? 5-28
29 Nested Loops A nested loop is a loop that is inside of another loop The inner loop goes through all its iterations for every single iteration of the outer loop How many times does bee pace or move forward? 5-29
30 Ferris Wheel Example Whole Ferris wheel will rotate clockwise Inner loop runs completely each time outer loop runs once
31 Ferris Wheel Example Outer loop executes 10 times and inner loop executes 2 times How many times does inner wheels rotate? o Inner loop executed 20 times 2 wheel inner rotations * 10 outer rotations
32 Homework Read chapter 5 Answer questions in handout Do lab assignments after handing in answered questions Due one week after assigned with 1 week grace
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 informationScratch Hands-on Assignments CS4HS - Summer 2017
Scratch Hands-on Assignments CS4HS - Summer 2017 Assignment 1 : 1. Obtain and open the Scratch project called name.sb : a. Go to the link : https://tinyurl.com/cs4hsscratch b. Click on the folder named
More informationStart - All Programs - Class Software - Scratch - Scratch move move move Sound play drum move move move play drum Control forever forever forever
Scratch Exercise A. Choose Start - All Programs - Class Software - Scratch - Scratch. B. Let's start with a very simple project we'll call Dancing Sprite. This example has been adapted from the exercise
More informationRepetition. Add in objects. The world should look like this: Bunny Eat Broccoli Repetition Simple loops and Conditional loops
Bunny Eat Broccoli Repetition Simple loops and Conditional loops Susan Rodger Duke University July 2011 Repetition We first illustrate simple looping using loop, when you know how many times you want to
More informationRobot Activity: Programming the NXT 2.0
Robot Activity: Programming the NXT 2.0 About this Activity In this activity, you will learn about some features of the NXT 2.0 programming software. You will write and save a program for the Lego NXT
More informationSavannah S100 ALD at SCIF, UC Merced Standard operating Procedure
This document covers the procedure that should be followed for normal operation of the Cambridge NanoTech: Savannah S100 (Atomic Layer Deposition ALD). This tool is design to be used with whole 4inch wafers.
More informationRUNNING - HIGH KNEE-LIFT RUN
Name: james.meagher.gda.kilkenny@gaa.ie ACTIVITY 1 RUNNING - HIGH KNEE-LIFT RUN HURLING / FOOTBALL FITNESS EXERCISE This exercise to develop coordination and running skills is generally suitable for players
More informationClass 1: Class session: 1 Class Purpose: Introduce the class and understand students Fill out the Low Risk Form
Class 1: Class session: 1 Introduce the class and understand students Fill out the Low Risk Form Warming up Greet students and confirm the course s number and place. Fill out the Low Risk Form Practice
More information4. Please Do Break the Crystal
4. Please Do Break the Crystal Tell the broken plate you are sorry. Mary Robertson. Programming constructs and algorithmic paradigms covered in this puzzle: Break statements, radix representations. You
More informationYour web browser (Safari 7) is out of date. For more security, comfort and. the best experience on this site: Update your browser Ignore
Your web browser (Safari 7) is out of date. For more security, comfort and Activityengage the best experience on this site: Update your browser Ignore Gearing Up with Robots How are gears used to change
More informationCardio Tennis Drills Table of Contents Page 1-3. Section II WARM-UP Drills Page 4
Cardio Tennis Drills Table of Contents Page 1-3 Section II WARM-UP Drills Page 4 1. Bounce Hit Forehand Page 5 2. Partner Catch with Shuffle Step Page 6 3. Ball - Racquet Exchange Page 7 4. Volley Up and
More informationROSE-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 informationLESSON PLAN FOCUS - Bunt Defenses, Double Plays, Bunt for a hit, Have a plan in each count. Name of Activity Description Key Teaching Points
Session #2 Equipment: Med balls, Agility Ladder, Surgical Tubing, 1 batting cage (utilize more if you have them), 4 hitting stations w/tees, L-screen, 3 buckets of baseballs, 12 orange cones Minutes after
More informationRescue Rover. Robotics Unit Lesson 1. Overview
Robotics Unit Lesson 1 Overview In this challenge students will be presented with a real world rescue scenario. The students will need to design and build a prototype of an autonomous vehicle to drive
More informationChapter 13. ANTY: the robotic ant
Chapter 13. ANTY: the robotic ant By now, you ve gotten the hang of building models that move on wheels. Another fun, but slightly more challenging, kind of model you can build is an animal robot that
More informationStart 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 informationHelicopters / Vortex theory. Filipe Szolnoky Cunha
Vortex Theory Slide 1 Vortex Theory Slide 2 Vortex Theory µ=0.2 Slide 3 Vortex Theory µ=0.4 Slide 4 Vortex Theory Slide 5 Tip Vortex Trajectories Top view Slide 6 Definition Wake Age Slide 7 Assumptions:
More informationTwo Special Right Triangles
Page 1 of 7 L E S S O N 9.3 In an isosceles triangle, the sum of the square roots of the two equal sides is equal to the square root of the third side. Two Special Right Triangles In this lesson you will
More informationChapter 5 Decompression, Dive Tables, and Dive Computers
Chapter 5 Decompression, Dive Tables, and Dive Computers Nitrogen and Diving 1. If the partial pressure of nitrogen in the air you are breathing is greater than the pressure of nitrogen in your body, your
More informationBlackwave Dive Table Creator User Guide
Blackwave Dive Table Creator User Guide Copyright 2002-2009 Blackwave. All rights reserved. These materials (including without limitation all articles, text, images, logos, compilation, and design) are
More informationEquipment Operating Procedure Glove Box
Equipment Operating Procedure Glove Box Page 1 0.0 Changing the Compressed Gas Cylinder 1. Complete Compressed Gas Cylinder training from EHS website before manually exchanging gas cylinders. In order
More informationOWNERS MANUAL FOR. Pro Challenger/Master Challenger Basic Game Instuctions HAPP CONTROLS
HAPP CONTROLS OWNERS MANUAL FOR Pro Challenger/Master Challenger Basic Game Instuctions HAPP CONTROLS 106 Garlisch Drive Elk Grove, IL 60007 PHONE: 847-593-6130 FAX: 847-952-3030 www.happcontrols.com CHALLENGER
More information5.1A Introduction, The Idea of Probability, Myths about Randomness
5.1A Introduction, The Idea of Probability, Myths about Randomness The Idea of Probability Chance behavior is unpredictable in the short run, but has a regular and predictable pattern in the long run.
More informationBoat 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 informationLab 4: Root Locus Based Control Design
Lab 4: Root Locus Based Control Design References: Franklin, Powell and Emami-Naeini. Feedback Control of Dynamic Systems, 3 rd ed. Addison-Wesley, Massachusetts: 1994. Ogata, Katsuhiko. Modern Control
More informationSolution Manual Computer Math Problem Solving for Information Technology 2nd Edition Charles Marchant Reeder
Solution Manual Computer Math Problem Solving for Information Technology 2nd Edition Charles Marchant Reeder Instant download and all chapters Solution Manual Computer Math Problem Solving for Information
More informationWiimote 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 informationOpen Research Online The Open University s repository of research publications and other research outputs
Open Research Online The Open University s repository of research publications and other research outputs Developing an intelligent table tennis umpiring system Conference or Workshop Item How to cite:
More informationTaking Your Class for a Walk, Randomly
Taking Your Class for a Walk, Randomly Daniel Kaplan Macalester College Oct. 27, 2009 Overview of the Activity You are going to turn your students into an ensemble of random walkers. They will start at
More informationLab 8 - Continuation of Simulation Let us investigate one of the problems from last week regarding a possible discrimination suit.
Lab 8 - Continuation of Simulation Let us investigate one of the problems from last week regarding a possible discrimination suit. A company with a large sales staff announces openings for 3 positions
More informationCMPUT680 - Winter 2001
CMPUT680 - Winter 2001 Topic 6: Register Allocation and Instruction Scheduling José Nelson Amaral http://www.cs.ualberta.ca/~amaral/courses/680 CMPUT 680 - Compiler Design and Optimization 1 Reading List
More informationSystem for Observing Play and Leisure Activity in. Youth (SOPLAY) Thomas L. McKenzie, Ph.D.. (2012). System for
Instrument Title: System for Observing Play and Leisure Activity in Youth (SOPLAY) Instrument Author: Cite instrument as: Thomas L. McKenzie, Ph.D. Thomas L. McKenzie, Ph.D.. (2012). System for Observing
More informationOYSAN U10/12 Course Techniques and Skills Circuit
OYSAN U10/12 Course Techniques and Skills Circuit Field Lay-out Who Won? Keep score after each round to turn training into a competition! Name Station 1 Station 2 Station 3 Station 4 Station 5 Station
More informationLESSON PLAN (Serving) Instructor Name Rankin Class Vball School OSU. Date Unit Vball Lesson # of
LESSON PLAN (Serving) Instructor Name Rankin Class Vball School OSU Date 2-1-08 Unit Vball Lesson # of Terminal Motor Objective/s: Cognitive Objective/s: Affective Objective/s: Physical Activity Objective/s:
More informationHeat Engine. Reading: Appropriate sections for first, second law of thermodynamics, and PV diagrams.
Heat Engine Equipment: Capstone, 2 large glass beakers (one for ice water, the other for boiling water), temperature sensor, pressure sensor, rotary motion sensor, meter stick, calipers, set of weights,
More informationMI 4 Project on Parametric Equations. Parametric Worksheet
(To be done just before project is assigned.) Parametric Worksheet 1. From its initial position at (3,4), an object moves linearly, reaching (9, 8) after two seconds and (15, 12) after four seconds. a.
More informationClassroom Tips and Techniques: The Partial-Fraction Decomposition. Robert J. Lopez Emeritus Professor of Mathematics and Maple Fellow Maplesoft
Classroom Tips and Techniques: The Partial-Fraction Decomposition Robert J. Lopez Emeritus Professor of Mathematics and Maple Fellow Maplesoft Introduction Students typically meet the algebraic technique
More informationHomework: Turn in Tortoise & the Hare
Your Learning Goal: After students experienced speed in the Runner s Speed Lab, they will be able to describe how different speeds look like on a graph with 100% accuracy. Table of Contents: Notes: Graphs
More informationSpring 2010 Coaching Sessions U14
Spring 2010 Coaching Sessions U14 Coaching Ages 13 to 14 Years This section provides you with a eight week training program for children ages 13 through 14 years. Each practice features four fun and progressive
More informationBoat 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 information5.1 Introduction. Learning Objectives
Learning Objectives 5.1 Introduction Statistical Process Control (SPC): SPC is a powerful collection of problem-solving tools useful in achieving process stability and improving capability through the
More informationAllocation of referees, hours and pistes User manual of Engarde - August, 2013
Allocation of referees, hours and pistes User manual of Engarde - August, 2013 Introduction 1. Launching the advanced allocation of referees 1.1. Poules 1.2. Tableaux 2. The advanced allocation window
More informationCourse 2 Unit 1 Practice
Course Unit 1 Practice Lesson 1-1 1. Estimate each sum or difference to the nearest unit. $8.56 1 $.35 $3.95. Find each sum or difference. 7.8 1 15.6 1 9.509 b. 0.37 1.083 b. 13.65.5 c. 8 0.057 d. 8.97
More informationACC.D Projectile Motion Horizontally Launched Projectiles Original Assignment
ACC.D Projectile Motion Horizontally Launched Projectiles Original Assignment The following diagram pertains to questions #1 and #2 above. A scale is used where 1 cm = 5 meters. (Note that 1 cm may be
More information2016 PHYSICAL ABILITY TEST
2016 PHYSICAL ABILITY TEST The Applicant Physical Ability Test (PAT) was developed to allow West Metro Fire Protection District to obtain a pool of trainable employees who are physically able to perform
More informationAssignment #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 informationA Numerical Simulation Comparing the Efficiencies of Tubercle Versus Straight Leading Edge Airfoils for a Darrieus Vertical Axis Wind Turbine
A Numerical Simulation Comparing the Efficiencies of Tubercle Versus Straight Leading Edge Airfoils for a Darrieus Vertical Axis Wind Turbine By: Ross Neal Abstract: The efficiencies of sinusoidal and
More informationChapter 6 Handicapping
Chapter 6 Handicapping 137 Chapter 6 Handicapping Whether computing handicaps for one player or hundreds, Mulligan s Eagle has capabilities to provide casual or official handicaps for any golfer. In this
More informationNEW BRUNSWICK JUNIOR CURLING DEVELOPMENT PROGRAM SKILLS AWARDS PROGRAM BRONZE LEVEL
NEW BRUNSWICK JUNIOR CURLING DEVELOPMENT PROGRAM SKILLS AWARDS PROGRAM BRONZE LEVEL New Brunswick Skill Awards Program Name: Address: The objective of the Bronze level is to have the curler begin to think
More informationTwo of my students reading Even Superhero s Have Bad Days To our fish named Flash.
Preschool (4 and 5yrs old) This unit will take approx. 1 week to complete In our classroom we rotate caring for our fish. The students will help me feed the fish daily and, on the weekends, and holidays
More informationPreparation instructions and a description of the physical ability test are provided below.
Waco, Texas Fire Department Firefighter Physical Ability Examination Participant Study Guide INTRODUCTION This study guide is designed to describe the physical tasks you will be required to perform for
More informationINSTRUCTION MANUAL OF THE STRINGWAY CROSS STRINGING TOOLS.
INSTRUCTION MANUAL OF THE STRINGWAY CROSS STRINGING TOOLS. 1. PERSONAL ADVISE: The Stringway cross stringing tools are designed to do a rather smart job. They are designed to be very user-friendly and
More informationRUNNING MEET MANAGER IN SUPPORT OF MEETS (2016) Greg Wright(6/3/16) First, YOU DO NOT NEED TO DO THIS UNLESS YOU ARE THE HOME TEAM
RUNNING MEET MANAGER IN SUPPORT OF MEETS (2016) Greg Wright(6/3/16) First, YOU DO NOT NEED TO DO THIS UNLESS YOU ARE THE HOME TEAM 1. Download the appropriate Swmm6Backup file from the RCSL Forms & Documents
More information#1City1Club. 4v4. Developed For Players Ranging Between the Ages of 7 & 8. Chattanooga FC Academy
Curriculum 4v4 Developed For Players Ranging Between the Ages of 7 & 8 U8 Curriculum Developed for Players Ranging Between the Ages of 7 & 8 Philosophy: Players need to have a good understanding that the
More informationVocabulary 1 Find six sports in the puzzle and complete the sentences below. 2 Choose the word that doesn t belong. 3 Choose the correct answer.
Name:... Vocabulary 1 Find six sports in the puzzle and complete the sentences below. d f b q c o a g s m a v h z m s y w t e n n i s k t i l l h c c j i n m n i a r i d i b m g s j p e n n f i c y c l
More informationGet 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 informationAquatics Eight-Week Training Plan
Aquatics Eight-Week Training Plan Week 1 Warm up March in place with exaggerated arms to increase the core body temperature before stretching. Shoulder rolls back, then forward. Arm Swings Standing tall
More informationCS Lecture 5. Vidroha debroy. Material adapted courtesy of Prof. Xiangnan Kong and Prof. Carolina Ruiz at Worcester Polytechnic Institute
CS 3353 Lecture 5 Vidroha debroy Material adapted courtesy of Prof. Xiangnan Kong and Prof. Carolina Ruiz at Worcester Polytechnic Institute Searching for a number Find a specific number 91-3 26 54 73
More informationSchool Name: Melrose Junior High Team Number: Melrose High 99
BATS - FINAL REPORT School Name: Melrose Junior High Team Number: Melrose High 99 Project Title: Bats take flight Area of Science: Zoology/ Animal behavior Computer Language: NetLogo Team Members: Name
More informationYou 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 information3. 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 informationRESCUE TECHNICIAN PROFESSIONAL QUALIFICATION CHAPTER 5 SKILL STATION MENU GENERAL REQUIREMENTS/CORE COMPETENCIES
RESCUE TECHNICIAN PROFESSIONAL QUALIFICATION CHAPTER 5 SKILL STATION MENU GENERAL REQUIREMENTS/CORE COMPETENCIES A SCENE CONTROL AND RESOURCE MANAGEMENT Mandatory Station B CONDUCTING A SEARCH Mandatory
More informationSunTrust. Online Cash Manager Demo. Duration: 00:04:51:00 Date: February
SunTrust Online Cash Manager Demo : 00:04:5:00 Date: February 04 03 SunTrust Online Cash Manager Demo Page /3 0:00 0:00 For consistency, the video opens on a SunTrust blue background. The sun rays animate
More informationTeacher s Notes. Level 1. Did you know? Pearson English Kids Readers. Teacher s Notes. Summary of the story. Background information
Pearson English Kids Readers Suitable for: Level 1 young learners who have completed up to 50 hours of study in English Type of English: American Headwords: 200 Key words: 5 (see pages 2 and 4 of these
More informationWorkshop 1: Bubbly Flow in a Rectangular Bubble Column. Multiphase Flow Modeling In ANSYS CFX Release ANSYS, Inc. WS1-1 Release 14.
Workshop 1: Bubbly Flow in a Rectangular Bubble Column 14. 5 Release Multiphase Flow Modeling In ANSYS CFX 2013 ANSYS, Inc. WS1-1 Release 14.5 Introduction This workshop models the dispersion of air bubbles
More informationStandard League WRO Football Simple Simon EV3 Training Curriculum
Standard League WRO Football Simple Simon EV3 Training Curriculum Brian Thomas **LEGO, EV3 Mindstorms and Robolab are Registered Trademarks of the LEGO Corporation RoboCup Junior Australia Inc Copyright
More informationCS 351 Design of Large Programs Zombie House
CS 351 Design of Large Programs Zombie House Instructor: Joel Castellanos e-mail: joel@unm.edu Web: http://cs.unm.edu/~joel/ Office: Electrical and Computer Engineering building (ECE). Room 233 2/23/2017
More informationThe Incremental Evolution of Gaits for Hexapod Robots
The Incremental Evolution of Gaits for Hexapod Robots Abstract Gait control programs for hexapod robots are learned by incremental evolution. The first increment is used to learn the activations required
More informationHigher Level. Test Listening. Name: Class: There s a rugby match between and Australia. The match is on Channel 1.
Listening 1 CD1 7 Listen to two friends talking about sports. Complete the sentences with one word. 5 There s a rugby match between and Australia. The match is on Channel 1. Two water sports are on TV
More informationILLUMINATOR 3.0 ELECTRONIC DARTBOARD MODEL #ILM300
ILLUMINATOR 3.0 ELECTRONIC DARTBOARD MODEL #ILM300 1.800.399.4402 FAX: 215.283.9573 Please have your model number ready when calling. DMI Sports Inc. 1300 Virginia Drive, Suite 401 Ft. Washington,PA,19034
More informationAssignment 2 Task 2: Application Design. By Dr Derek Peacock
Assignment 2 Task 2: Application Design By Dr Derek Peacock Task 2 P6: Use appropriate tools to design a solution to a defined requirement Requirements Summary In this game the player moves a crab around
More information10 shoulder passes, put ball down, turn and sprint to end of court and back again. Repeat x 10, rest, repeat x 5. X X X X X X X X X X
Fitness & Agility 1. Shooter Pressure Sprints. (5 minutes) Jog, sprint, jog until all shooters have shot 10 goals. 2. Pairs Passing. (5 minutes) 10 shoulder passes, put ball down, turn and sprint to end
More informationAcoustical Modeling of Reciprocating Compressors With Stepless Valve Unloaders
Acoustical Modeling of Reciprocating Compressors With Stepless Valve Unloaders Kelly Eberle, P.Eng. Principal Engineer keberle@betamachinery.com Brian C. Howes, M.Sc., P.Eng. Chief Engineer bhowes@betamachinery.com
More informationMoLE 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 informationThis portion of the piping tutorial covers control valve sizing, control valves, and the use of nodes.
Piping Tutorial A piping network represents the flow of fluids through several pieces of equipment. If sufficient variables (flow rate and pressure) are specified on the piping network, CHEMCAD calculates
More informationTECHNICAL 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 informationESCONDIDO FIRE DEPT TRAINING MANUAL Section Truck Module Page 1 of 13 Ropes Equipment Aloft Revised
Truck Module Page 1 of 13 ROPES EQUIPMENT ALOFT The Escondido Fire Department has options for tying equipment to go aloft. One may use: Utility rope Utility rope after tying a figure eight Rope bag with
More informationCENG 466 Artificial Intelligence. Lecture 4 Solving Problems by Searching (II)
CENG 466 Artificial Intelligence Lecture 4 Solving Problems by Searching (II) Topics Search Categories Breadth First Search Uniform Cost Search Depth First Search Depth Limited Search Iterative Deepening
More informationEnergy Skate Park. Part 1-Designing a Skate Park
Energy Skate Park Learning Goals: Predict the kinetic and potential energy of objects. Design a skate park Examine how kinetic and potential energy interact with each other. Open the PhET simulation Energy
More informationOnly. Gives You the TechLock. System Advantage ASSEMBLY, DISASSEMBLY AND TROUBLESHOOTING INSTRUCTIONS FOR 3000 SERIES FONTAINE
April 00 Only Gives You the TechLock System Advantage ASSEMBLY, DISASSEMBLY AND TROUBLESHOOTING INSTRUCTIONS FOR 000 SERIES FONTAINE C o n n e c t y o u r b u s i n e s s w i t h F O N T A I N E April
More informationThe University of Hong Kong Department of Physics Experimental Physics Laboratory
The University of Hong Kong Department of Physics Experimental Physics Laboratory PHYS2260 Heat and Waves 2260-1 LABORATORY MANUAL Experiment 1: Adiabatic Gas Law Part A. Ideal Gas Law Equipment Required:
More informationHAPP CONTROLS OWNERS MANUAL FOR. 106 Garlisch Drive Elk Grove, IL PHONE: FAX:
HAPP CONTROLS OWNERS MANUAL FOR HAPP CONTROLS 106 Garlisch Drive Elk Grove, IL 60007 PHONE: 847-593-6130 FAX: 847-952-3030 www.happcontrols.com CHALLENGER BASIC GAME INSTRUCTIONS To begin: Plug the power
More informationTable of Contents STANDARD 1.F.
Table of Contents TC Assignments Page # 7. Textbook scavenger hunt 8. Bubble gum lab 9. Averages. Scientific method quiz. Averages handout. Motion Position notes. Speed and Graphing STANDARD.F. Students
More informationCambridge NanoTech: Savannah S100. Table of Contents
Table of Contents 1.0 Purpose/Scope... 2 2.0 Reference Documents... 2 3.0 Equipment/Supplies/Material... 2 4.0 Safety... 2 5.0 Logbook... 3 6.0 Login and Launch Software... 3 7.0 Session Setup... 3 8.0
More informationSection 5.1 Randomness, Probability, and Simulation
Section 5.1 Randomness, Probability, and Simulation What does it mean to be random? ~Individual outcomes are unknown ~In the long run some underlying set of outcomes will be equally likely (or at least
More informationRanger Walking Initiation Stephanie Schneider 5/15/2012 Final Report for Cornell Ranger Research
1 Ranger Walking Initiation Stephanie Schneider sns74@cornell.edu 5/15/2012 Final Report for Cornell Ranger Research Abstract I joined the Biorobotics Lab this semester to gain experience with an application
More informationAnatomy of a Homer. Purpose. Required Equipment/Supplies. Optional Equipment/Supplies. Discussion
Chapter 5: Projectile Motion Projectile Motion 17 Anatomy of a Homer Purpose To understand the principles of projectile motion by analyzing the physics of home runs Required Equipment/Supplies graph paper,
More informationTECHNICAL. Shooting I. The USA Hockey Coaching Education Program is presented by REVISED 6/15
TECHNICAL Shooting I The USA Hockey Coaching Education Program is presented by REVISED 6/15 OBJECTIVES To identify the shooting skills used by young players in ice hockey To outline for the coaches the
More informationGears Ratios and Speed / Problem Solving
Teacher Mechanics Note to the teacher On this page, students will learn about the relationship between gear ratio, gear rotational speed, wheel radius, diameter, circumference, revolutions and distance.
More information2 times 2 is. Come in and shut the door. 2 times 5 is. Look at my gallant men. 2 times 8 is. There are lions to be seen.
2 times 1 is This game is something new. 2 times 2 is Come in and shut the door. 2 times 3 is You re always playing tricks. 2 times 4 is Your hat is not on straight. 2 times 5 is Look at my gallant men.
More informationNavy Guidance and Tips for Using DOEHRS-IH Ventilation NAVY & MARINE CORPS PUBLIC HEALTH CENTER
Navy Guidance and Tips for Using DOEHRS-IH Ventilation NAVY & MARINE CORPS PUBLIC HEALTH CENTER October 2010 Purpose This document is a supplemental Navy guide to the DOEHRS Student Guide/User Manual Version
More informationOEM Manual MODEL 2305 ECONOMICAL DIGITAL SINGLE CYLINDER SCALE
OEM Manual MODEL 2305 ECONOMICAL DIGITAL SINGLE CYLINDER SCALE 1 These instructions generally describe the installation, operation, and maintenance of subject equipment. The manufacturer reserves the right
More information(b) Express the event of getting a sum of 12 when you add up the two numbers in the tosses.
SOLUTIONS TO HOMEWORK 3 - MATH 170, SUMMER SESSION I (2012) (1) Let U be a universal set and A U. Using rules that you have learnt in class, simplify the following set theoretic expressions: (a) ((A c
More informationFACE CONSULTANTS LIMITED. Accelerated Abrasion Resistance Surveys. BS :2002 And BS : A2: 2011
FACE CONSULTANTS LIMITED Accelerated Abrasion Resistance Surveys In accordance with BS 13892-4:2002 And BS 8204-2: 2003 + A2: 2011 Further explanatory information What is Abrasion Resistance? Abrasion
More informationCalculation of Trail Usage from Counter Data
1. Introduction 1 Calculation of Trail Usage from Counter Data 1/17/17 Stephen Martin, Ph.D. Automatic counters are used on trails to measure how many people are using the trail. A fundamental question
More informationTECHNICAL RESCUE NFPA 1006, Chapter 5, 2013 Edition
Official Skill Sheets for Practical Skills Ontario, Canada TECHNICAL RESCUE NFPA 1006, Chapter 5, 2013 Edition National Fire Protection Association Standard for Technical Rescue Professional Qualifications
More information2008 Excellence in Mathematics Contest Team Project B. School Name: Group Members:
2008 Excellence in Mathematics Contest Team Project B School Name: Group Members: Lassie - TEAM PROJECT B 2008 Excellence in Mathematics Contest The Team Project is a group activity in which the students
More informationROPE RESCUE. GENERAL 1. Assess (size-up) a rope rescue incident, manage and terminate the incident.
ROPE RESCUE GENERAL 1. Assess (size-up) a rope rescue incident, manage and terminate the incident. REFERENCE: NFPA 1006, 2008 Edition, 5.2.1, 5.2.2, 5.2.3, 5.2.4, 5.2.5, 5.2.7 Given preplan or size-up
More informationHarmonic Motion: The Pendulum Lab Basic Teacher Version
Harmonic Motion: The Pendulum Lab Basic Teacher Version In this lab you will set up a pendulum using rulers, string, and small weights and measure how different variables affect the period of the pendulum.
More informationEbook Code: REUK6018. Book 1 For 5-8 yr olds. Life Fit. Sample. Activities to foster an active lifestyle.
Ebook Code: REUK6018 Book 1 For 5-8 yr olds Life Fit Activities to foster an active lifestyle. Written by Tony Abbotts & Paul Larkin. Illustrated by Melinda Parker. Edited by Kylie Lowson. Ready-Ed Publications
More information