Getting Started with Java Using Alice. 1 Copyright 2013, Oracle and/or its affiliates. All rights reserved.

Size: px
Start display at page:

Download "Getting Started with Java Using Alice. 1 Copyright 2013, Oracle and/or its affiliates. All rights reserved."

Transcription

1 Getting Started with Java Using Alice Use Functions 1 Copyright 2013, Oracle and/or its affiliates. All rights

2 Objectives This lesson covers the following objectives: Use functions to control movement based on a return value 2 Copyright 2013, Oracle and/or its affiliates. All rights

3 Functions Functions: Are used to ask questions about properties of an object. Are similar il to procedures except that t they return a value of a particular type. Can be used to compute a value. Functions answer questions about an object, such as its height, width, depth, and even its distance to another object. 3 Copyright 2013, Oracle and/or its affiliates. All rights

4 Functions Precisely Answer Questions Functions provide precise answers to questions, such as: What is the distance between the helicopter and the ground? What is the height of the cat? What is the width of the owl? A boolean function returns either a true or false value. For example, if the isfacing function is called to determine if the person object is facing the tree object, a true or false value will be returned. 4 Copyright 2013, Oracle and/or its affiliates. All rights

5 Functions Tab The Functions tab is in the methods panel. Select the object from the Instance menu, and then view its functions. 5 Copyright 2013, Oracle and/or its affiliates. All rights

6 Functions Solve Distance Problems Suppose we want to move the lioness directly to the rock without having to manually determine, through trial and error, the distance between the lion and the rock. We could guess the distance by specifying a placeholder value and testing the movement until we get close to the desired end result, but a more efficient way is to use a function to determine the exact distance to move. 6 Copyright 2013, Oracle and/or its affiliates. All rights

7 Use getdistanceto Function Use the getdistanceto function in the move procedure to solve this distance problem. 7 Copyright 2013, Oracle and/or its affiliates. All rights

8 Steps to Use the getdistanceto Function 1. Determine the moving object and target object. 2. In the Code editor, select the moving object from the Instance menu. 3. Drag the move procedure into the Code editor. 4. Select the direction and a placeholder argument for distance (the distance argument will be modified in the next step). 5. From the Functions tab, drag the getdistanceto tile onto the highlighted hli ht distance value. 6. Select the target object. 8 Copyright 2013, Oracle and/or its affiliates. All rights

9 Test the Function Click the Run button to test the programming statement. In the example below, the lioness moves to the center of the rock at run-time. This could be read out loud as "determine the distance from the center of the lioness to the center of the boulder and then move the lioness forward that amount." 9 Copyright 2013, Oracle and/or its affiliates. All rights

10 Test the Function The lioness moves to the middle of the rock. This is because the getdistanceto function calculates the distance between the centers of both objects. The function calculated the distance from the center of the lioness to the center of the rock, and moved the object using that value. 10 Copyright 2013, Oracle and/or its affiliates. All rights

11 Avoid Collisions You can enhance function calls using the math operators (+) addition, (-) subtraction, (*) multiplication, and (/) division. For example, you can reduce the distance an object will move to avoid a collision. 11 Copyright 2013, Oracle and/or its affiliates. All rights

12 Using Math Operators A function determines the distance between the lioness and the rock. To reduce the value returned by the getdistance function, the subtraction operator subtracts a specified value. The specified value is determined by calling the getwidth function and dividing that value in half. Lioness Rock X = Get distance from lioness to rock Y = Get width of rock Z = X (Y / 2) 12 Copyright 2013, Oracle and/or its affiliates. All rights

13 Examine the Math Calculation Let's examine the math calculation Z = X - (Y / 2): Z represents the total distance the lioness will move. X represents the distance between the lioness and rock. Y represents the width of the rock. Y / 2 represents the width of the rock divided by 2. ( ) represent the order of precedence. Lioness Rock X = Get distance from lioness to rock Y = Get width of rock 13 Copyright 2013, Oracle and/or its affiliates. All rights

14 Math Operator Tip Why did we divide the width of the rock in our calculation? Because we want the animation to appear as though h the lioness is moving to the very edge of the rock. If we used the entire width of the rock, the lioness would stop further from the rock than desired. Lioness Rock X = Get distance from lioness to rock Y = Get width of rock 14 Copyright 2013, Oracle and/or its affiliates. All rights

15 Steps to Use Math Operator to Avoid Collision 1. Click the outer arrow next to the function argument. 2. Select Math. 3. Select the getdistanceto subtraction option. 4. Select the distance amount. 5. Run the animation to test how the object moves at run-time. 15 Copyright 2013, Oracle and/or its affiliates. All rights

16 Understanding the Math Menus Example 1 The following image displays the math operators (+ - * / ) requiring one or two arguments. Each option will provide one or two cascading menus to specify the argument values. 16 Copyright 2013, Oracle and/or its affiliates. All rights

17 Understanding the Math Menus Example 2 The following image displays an (+) addition operator requiring a single argument. The following image displays math operators requiring two arguments. Remember, you can select placeholder values for the arguments. Placeholder values can always be edited. 17 Copyright 2013, Oracle and/or its affiliates. All rights

18 Remove Object s Depth from Function Another precise way to avoid collisions is to remove the depth (length) of the moving object from the function. In the example below, the lioness will move the distance to the rock, minus the depth of the lioness. Lion Rock Distance from lioness to rock Lioness depth 18 Copyright 2013, Oracle and/or its affiliates. All rights

19 Depth is Measured from Object s Center When a distance value is calculated, it is measured from one object's center to another object's center. The same is true for math calculations. When the depth of the lioness is subtracted from the rock, it is actually subtracted from the center of the rock. Lioness Rock Distance from lioness to rock Lioness depth 19 Copyright 2013, Oracle and/or its affiliates. All rights

20 Steps to Remove Depth from Function 1. In the Functions tab, drag the moving object s getdepth function onto the highlighted distance value. 2. Run the animation to test how the object moves at run-time. Adjust with additional math calculations if necessary. 20 Copyright 2013, Oracle and/or its affiliates. All rights

21 Summary In this lesson, you should have learned how to: Use functions to control movement based on a return value 21 Copyright 2013, Oracle and/or its affiliates. All rights

Table of Contents. Page 2 ebook created with Orion PDF Author orion.aidaluu.com. What is Orion Label Maker?

Table of Contents. Page 2 ebook created with Orion PDF Author orion.aidaluu.com. What is Orion Label Maker? 3.2 0 3 3. 3.2 Table of Contents What is Orion Label Maker? Compatible Templates (Part I - US Letter Size Paper) Compatible Templates (Part II - US Letter Size Paper) Compatible Templates (Part III - A4

More information

Finch Robot: snap level 4

Finch Robot: snap level 4 Finch Robot: snap level 4 copyright 2017 birdbrain technologies llc the finch is a great way to get started with programming. we'll use snap!, a visual programming language, to control our finch. First,

More information

Reference Guide Playful Invention Company

Reference Guide Playful Invention Company Reference Guide 2016 TutleArt Interface Editor Run the main stack Tap the stack to run Save the current project and exit to the Home page Show the tools Hide the blocks Tap to select a category of programming

More information

Scratch Lesson Plan. Part One: Structure. Part Two: Movement

Scratch Lesson Plan. Part One: Structure. Part Two: Movement Scratch Lesson Plan Scratch is a powerful tool that lets you learn the basics of coding by using easy, snap-together sections of code. It s completely free to use, and all the games made with scratch are

More information

Workbook. Version 3. Created by G. Mullin and D. Carty

Workbook. Version 3. Created by G. Mullin and D. Carty Workbook Version 3 Created by G. Mullin and D. Carty Introduction... 3 Task 1. Load Scratch... 3 Task 2. Get familiar with the Scratch Interface... 3 Task 3. Changing the name of a Sprite... 5 Task 4.

More information

The Leader in Me Chari Distler

The Leader in Me Chari Distler The Leader in Me Chari Distler North Broward Preparatory School Objective: This lesson is intended for every middle school student during one English class. This will give every student in the school an

More information

Sketch Out the Design

Sketch Out the Design 9 Making an Advanced Platformer he first Super Mario Bros. game was introduced in 1985 and became Nintendo s greatest video game franchise and one of the most influential games of all time. Because the

More information

Pet Notes and Appointment Notes

Pet Notes and Appointment Notes Pet Notes and Appointment Notes Table of contents Pet Notes Appointment Notes Notes when scheduling Notes on dashboards Version 1.1 8/18/18 Page 1 of 9 PetExec understands that notes about pets and appointments

More information

6.14(a) - How to Run CAT Reports Record Errors Report

6.14(a) - How to Run CAT Reports Record Errors Report 6.14(a) - How to Run CAT Reports Record Errors Report Please note this report should be run with effective dates of 1/19/2016 to 9/1/2016 if including compensation errors in the run control parameters.

More information

Lab 7. Evolution Lab. Name: General Introduction:

Lab 7. Evolution Lab. Name: General Introduction: Lab 7 Name: Evolution Lab OBJECTIVES: Help you develop an understanding of important factors that affect evolution of a species. Demonstrate important biological and environmental selection factors that

More information

Lab 10: Color Sort Turtles not yet sorted by color

Lab 10: Color Sort Turtles not yet sorted by color Lab 10: Color Sort 4000 Turtles not yet sorted by color Model Overview: Color Sort must be a Netlogo model that creates 4000 turtles: each in a uniformly distributed, random location, with one of 14 uniformly

More information

Biol 160: Lab 7. Modeling Evolution

Biol 160: Lab 7. Modeling Evolution Name: Modeling Evolution OBJECTIVES Help you develop an understanding of important factors that affect evolution of a species. Demonstrate important biological and environmental selection factors that

More information

Cow Exercise 1 Answer Key

Cow Exercise 1 Answer Key Name Cow Exercise 1 Key Goal In this exercise, you will use StarGenetics, a software tool that simulates mating experiments, to analyze the nature and mode of inheritance of specific genetic traits. Learning

More information

November Final Report. Communications Comparison. With Florida Climate Institute. Written by Nicole Lytwyn PIE2012/13-04B

November Final Report. Communications Comparison. With Florida Climate Institute. Written by Nicole Lytwyn PIE2012/13-04B November 2012 Final Report Communications Comparison With Florida Climate Institute Written by Nicole Lytwyn Center for Public Issues Education IN AGRICULTURE AND NATURAL RESOURCES PIE2012/13-04B Contents

More information

Econometric Analysis Dr. Sobel

Econometric Analysis Dr. Sobel Econometric Analysis Dr. Sobel Econometrics Session 1: 1. Building a data set Which software - usually best to use Microsoft Excel (XLS format) but CSV is also okay Variable names (first row only, 15 character

More information

The Lost Treasures of Giza

The Lost Treasures of Giza The Lost Treasures of Giza *sniff* We tried our best, but they still got away! What will we do without Mitch s programming? Don t give up! There has to be a way! There s the Great Pyramid of Giza! We can

More information

PNCC Dogs Online. Customer Transactions Manual

PNCC Dogs Online. Customer Transactions Manual PNCC Dogs Online Customer Transactions Manual Your registration code can be found under the Owner Number section of the Application to Register Dog/s form as shown below: Oasis ID 5535356 1 Table of Contents

More information

CS108L Computer Science for All Module 7: Algorithms

CS108L Computer Science for All Module 7: Algorithms CS108L Computer Science for All Module 7: Algorithms Part 1: Patch Destroyer Part 2: ColorSort Part 1 Patch Destroyer Model Overview: Your mission for Part 1 is to get your turtle to destroy the green

More information

Getting Started! Searching for dog of a specific breed:

Getting Started! Searching for dog of a specific breed: Getting Started! This booklet is intended to help you get started using tbs.net. It will cover the following topics; Searching for Dogs, Entering a Dog, Contacting the Breed Coordinator, and Printing a

More information

PNCC Dogs Online. Customer Transactions Manual

PNCC Dogs Online. Customer Transactions Manual PNCC Dogs Online Customer Transactions Manual Your registration code can be found under the Owner Number section of the Application to Register Dog/s form as shown below: Oasis ID 5535356 1 Table of Contents

More information

PENNVET BEHAVIOR APP Pet Owner Instructions

PENNVET BEHAVIOR APP Pet Owner Instructions PENNVET BEHAVIOR APP Pet Owner Instructions What is the PennVet App? Developed in partnership with Connect For Education, Inc. and the University of Pennsylvania School of Veterinary Medicine Center for

More information

CAT Paid vs. CAT Unpaid November 2012

CAT Paid vs. CAT Unpaid November 2012 CAT Paid vs. CAT Unpaid November 2012 The following documentation contains information on updating reimbursement payments that have a CAT percentage and how to track it before sending the payment to CAT

More information

Math Skill Builders Grades 2-3

Math Skill Builders Grades 2-3 Math Skill Builders Grades 2-3 TABLE OF CONTENTS Using This Book............................. 3 Table of Measures and Formulas.............. 4 NUMBERS AND OPERATIONS Numbers and Place Value Lesson 1: Seeing

More information

KB Record Errors Report

KB Record Errors Report KB Record Errors Report Table of Contents Purpose and Overview...1 Process Inputs...2 Process Outputs...2 Procedure Steps...2 Tables... 10 Purpose and Overview The Record Errors Report displays all records

More information

ENTRY CLERK MANUAL FOR THE ENTRYCLERK.CFA.ORG WEB APPLICATION. Page 1

ENTRY CLERK MANUAL FOR THE ENTRYCLERK.CFA.ORG WEB APPLICATION. Page 1 ENTRY CLERK MANUAL FOR THE ENTRYCLERK.CFA.ORG WEB APPLICATION Page 1 TABLE OF CONTENTS Login and Overview... 3 Creating New Contacts... 5 Creating New Cats... 8 Co-Owned Cats...10 Shows...12 Show SetUp...12

More information

Lab 5: Bumper Turtles

Lab 5: Bumper Turtles Lab 5: Bumper Turtles min-pxcor = -16, max-pxcor = 16, min-pycor = -16, max-pycor = 16 The Bumper Turtles model created in this lab requires the use of Boolean logic and conditional control flow. The basic

More information

Texel Sheep Society. Basco Interface Guide. Contents

Texel Sheep Society. Basco Interface Guide. Contents Texel Sheep Society Basco Interface Guide Contents Page View Flock List 2 View Sheep Details 4 Birth Notifications (Natural and AI) 7 Entering Sires Used for Breeding 7 Entering Lambing Details 11-17 Ewe/Ram

More information

Hello Scratch! by Gabriel Ford, Sadie Ford, and Melissa Ford. Sample Chapter 3. Copyright 2018 Manning Publications

Hello Scratch! by Gabriel Ford, Sadie Ford, and Melissa Ford. Sample Chapter 3. Copyright 2018 Manning Publications SAMPLE CHAPTER Hello Scratch! by Gabriel Ford, Sadie Ford, and Melissa Ford Sample Chapter 3 Copyright 2018 Manning Publications Brief contents PART 1 SETTING UP THE ARCADE 1 1 Getting to know your way

More information

Activity 1: Changes in beak size populations in low precipitation

Activity 1: Changes in beak size populations in low precipitation Darwin s Finches Lab Work individually or in groups of -3 at a computer Introduction The finches on Darwin and Wallace Islands feed on seeds produced by plants growing on these islands. There are three

More information

Call of the Wild. Investigating Predator/Prey Relationships

Call of the Wild. Investigating Predator/Prey Relationships Biology Call of the Wild Investigating Predator/Prey Relationships MATERIALS AND RESOURCES EACH GROUP calculator computer spoon, plastic 100 beans, individual pinto plate, paper ABOUT THIS LESSON This

More information

For ADAA users, you will see a page similar to the one shown below:

For ADAA users, you will see a page similar to the one shown below: My Stuff To manage your dogs, handlers, notifications, and view what competitions you have entered, hover over the My Stuff menu item. To start with, we will take a look at the Manage Handlers page, so

More information

Building Concepts: Mean as Fair Share

Building Concepts: Mean as Fair Share Lesson Overview This lesson introduces students to mean as a way to describe the center of a set of data. Often called the average, the mean can also be visualized as leveling out the data in the sense

More information

Army Community Recreation Reports Online (ACRRO) 2.0 Bulk Buy Requests Quick Reference Help Guide

Army Community Recreation Reports Online (ACRRO) 2.0 Bulk Buy Requests Quick Reference Help Guide rmy ommunity Recreation Reports Online (RRO) 2.0 ulk uy Requests Quick Reference Help Guide 1. ccess apital Replacement Tool 2. Navigate ulk uy Requests Home page 3. Navigate ulk uy Requests Order Form

More information

Scratch Jigsaw Method Feelings and Variables

Scratch Jigsaw Method Feelings and Variables Worksheets provide guidance throughout the program creation. Mind the following symbols that structure your work progress and show subgoals, provide help, mark and explain challenging and important notes

More information

Questions and answers for exhibitors entering shows using TOES

Questions and answers for exhibitors entering shows using TOES Questions and answers for exhibitors entering shows using TOES The following will help you use TOES to find out about and enter shows. These questions and answers do not relate to the entry clerking and

More information

Lesson 1.3. One Way Use compatible numbers. Estimate Sums Essential Question How can you use compatible numbers and rounding to estimate sums?

Lesson 1.3. One Way Use compatible numbers. Estimate Sums Essential Question How can you use compatible numbers and rounding to estimate sums? Name Estimate Sums Essential Question How can you use compatible numbers and rounding to estimate sums? Lesson 1.3 Number and Operations in Base Ten 3.NBT.A.1 Also 3.NBT.A.2 MATHEMATICAL PRACTICES MP1,

More information

Coding with Scratch Popping balloons

Coding with Scratch Popping balloons Getting started If you haven t used Scratch before we suggest you first take a look at our project Coding with Scratch First Steps Page 1 Popping Balloons In this game the cat will move around the screen

More information

SEVENTH'ANNUAL'JUILFS'CONTEST' SPRING'2015' ' '

SEVENTH'ANNUAL'JUILFS'CONTEST' SPRING'2015' ' ' SEVENTHANNUALJUILFSCONTEST SPRING2015 DepartmentofComputerandInformationScience UniversityofOregon 2015%May%0% contributors:skylerberg,atleebrink,chriswilson A: RINGS (1 POINTS) How much mass is contained

More information

Lab 6: Energizer Turtles

Lab 6: Energizer Turtles Lab 6: Energizer Turtles Screen capture showing the required components: 4 Sliders (as shown) 2 Buttons (as shown) 4 Monitors (as shown) min-pxcor = -50, max-pxcor = 50, min-pycor = -50, max-pycor = 50

More information

Guidance Notes on the Antimicrobial Companion Audit Tool for the Antimicrobial Prescribing Quality Indicators 2017/18

Guidance Notes on the Antimicrobial Companion Audit Tool for the Antimicrobial Prescribing Quality Indicators 2017/18 Guidance tes on the Antimicrobial Companion Audit Tool for the Antimicrobial Prescribing Quality Indicators 2017/18 Summary of the indicators The 2017/18 hospital antimicrobial prescribing quality indicators

More information

~~~***~~~ A Book For Young Programmers On Scratch. ~~~***~~~

~~~***~~~ A Book For Young Programmers On Scratch. ~~~***~~~ ~~~***~~~ A Book For Young Programmers On Scratch. Golikov Denis & Golikov Artem ~~~***~~~ Copyright Golikov Denis & Golikov Artem 2013 All rights reserved. translator Elizaveta Hesketh License Notes.

More information

Coding with Scratch - First Steps

Coding with Scratch - First Steps Getting started Starting the Scratch program To start using Scratch go to the web page at scratch.mit.edu. Page 1 When the page loads click on TRY IT OUT. Your Scratch screen should look something like

More information

Home - Returns you to the home page where you can access the main menu. About - Welcome to Dane Quest, defines purpose and basic overview

Home - Returns you to the home page where you can access the main menu. About - Welcome to Dane Quest, defines purpose and basic overview User Guide Table of Contents Purpose... 1 Main Menu... 1 Search... 2 General Select Criteria include:... 3 Head Select Criteria include:... 3 Front Select Criteria Include:... 4 Torso Select Criteria Include:...

More information

CONNECTION TO LITERATURE

CONNECTION TO LITERATURE CONNECTION TO LITERATURE part of the CONNECTION series The Tale of Tom Kitten V/xi/MMIX KAMICO Instructional Media, Inc.'s study guides provide support for integrated learning, academic performance, and

More information

RUBBER NINJAS MODDING TUTORIAL

RUBBER NINJAS MODDING TUTORIAL RUBBER NINJAS MODDING TUTORIAL This tutorial is for users that want to make their own campaigns, characters and ragdolls for Rubber Ninjas. You can use mods only with the full version of Rubber Ninjas.

More information

English Language Arts Test Book 2

English Language Arts Test Book 2 English Language Arts Test Book 2 Grade 5 January 8 12, 2007 Name 49150 TIPS FOR TAKING THE TEST Here are some suggestions to help you do your best: Be sure to read carefully all the directions in the

More information

OBJECTIVE: Students work as a class to graph, and make predictions using chicken weight data.

OBJECTIVE: Students work as a class to graph, and make predictions using chicken weight data. GRADE ONE MATH AND SCIENCE GRAPHING ACTIVITY: OBJECTIVE: Students work as a class to graph, and make predictions using chicken weight data. NC STANDARD COURSE OF STUDY: MATHEMATICS CURRICULUM Number Sense,

More information

INTRODUCTION TO VISUAL HEALTH ASSESSMENTS

INTRODUCTION TO VISUAL HEALTH ASSESSMENTS INTRODUCTION TO VISUAL HEALTH ASSESSMENTS The purpose of the visual health assessments is for breed representatives to collect verified veterinary information on the prevalence of visible conditions listed

More information

Color On, Color Off Multidisciplinary Classroom Activities

Color On, Color Off Multidisciplinary Classroom Activities Young Naturalists Teachers Guide Prepared by Cindy VanBrunt, Professional Education Department, Bemidji State University Summary Suggested reading levels: Total words: Materials: Color On, Color Off Multidisciplinary

More information

The City School. Learn Create Program

The City School. Learn Create Program Learn Create Program What is Scratch? Scratch is a free programmable toolkit that enables kids to create their own games, animated stories, and interactive art share their creations with one another over

More information

Challenge Math & Summer Activities

Challenge Math & Summer Activities ! Challenge Math & Summer Activities! Name(s) Addition Squares 1 Fill in the missing numbers. Each row and column must equal 20. 8 4 9 4 7 3 0 1 2 3 4 5 6 7 8 9 Name(s) Addition Squares 2 Fill in the missing

More information

Geometry from Scratch

Geometry from Scratch Geometry from Scratch Dan Anderson Queensbury High School, Upstate NY dan@recursiveprocess.com @dandersod Presentation Key Teacher POV Black background Student POV White background What is Scratch (while

More information

SMARTKITTY SELFCLEANING LITTER BOX

SMARTKITTY SELFCLEANING LITTER BOX SMARTKITTY SELFCLEANING LITTER BOX List of content 1Introduction... 2 Copyrights... 2 Safety hazards... 3 Size and weight of SmartKitty litter... 4 Litter box modules... 5 Start-up procedure... 5 Operating

More information

Manual Compustam-Cloud

Manual Compustam-Cloud Total program for the pigeon sport UK distributor: Compuclub Markt 5 7064 AZ Silvorde The Netherlands technical questions +31(0)6 20212967 other questions + 31(0)6 29523224 Email Compuclub Websites: Compuclub.nl

More information

INFO 1103 Homework Project 2

INFO 1103 Homework Project 2 INFO 1103 Homework Project 2 February 15, 2018 Due March 14, 2018, at the end of the lecture period. 1 Introduction In this project, you will design and create the appropriate tables for a version of the

More information

W360 Multifunction Tabber System Operator Guide

W360 Multifunction Tabber System Operator Guide W360 Multifunction Tabber System Operator Guide US English Version NOTICE The use of this information by the recipient or others for purposes other than the repair, adjustment or operation of Pitney Bowes

More information

Biology Meets Math. Predator-Prey Relationships in Belowground Ecosystems. US Department of Homeland Security

Biology Meets Math. Predator-Prey Relationships in Belowground Ecosystems. US Department of Homeland Security Biology Meets Math Predator-Prey Relationships in Belowground Ecosystems US Department of Homeland Security Goals: Define Predator and Prey in relation to soil ecology Define a mathematical model and identify

More information

SARG Guide Surrey Amphibian and Reptile Group. SARG Reptile Surveyor s Guide Using SARGWEB. April 2012 Version 1.0. Steve Langham

SARG Guide Surrey Amphibian and Reptile Group. SARG Reptile Surveyor s Guide Using SARGWEB. April 2012 Version 1.0. Steve Langham SARG Guide Surrey Amphibian and Reptile Group SARG Reptile Surveyor s Guide Using SARGWEB Steve Langham April 2012 Version 1.0 Contents The SARG Reptile Surveyor s Guide to SARGWEB... 3 1. Introduction...

More information

Help the Scratch mascot avoid the space junk and return safely back to Earth! Start a new Scratch project. You can find the online Scratch editor at

Help the Scratch mascot avoid the space junk and return safely back to Earth! Start a new Scratch project. You can find the online Scratch editor at Space Junk Introduction Help the Scratch mascot avoid the space junk and return safely back to Earth! Step 1: Controlling the cat Let s allow the player to control the cat with the arrow keys. Activity

More information

INFO 1103 Homework Project 1

INFO 1103 Homework Project 1 INFO 1103 Homework Project 1 January 22, 2018 Due February 7, at the end of the lecture period. 1 Introduction Many people enjoy dog shows. In this homework, you will focus on modelling the data represented

More information

Solving Problems Part 2 - Addition and Subtraction

Solving Problems Part 2 - Addition and Subtraction Solving Problems Part 2 - Addition and Subtraction Remember that when you have a word problem to solve, the first step is to decide which information is needed and which is not. The next step is to decide

More information

Overview of Online Record Keeping

Overview of Online Record Keeping Overview of Online Record Keeping Once you have created an account and registered with the AKC, you can login and manage your dogs and breeding records. Type www.akc.org in your browser s Address text

More information

Life Under Your Feet: Field Research on Box Turtles

Life Under Your Feet: Field Research on Box Turtles Life Under Your Feet: Field Research on Box Turtles Part I: Our Field Research Site Scientists often work at field research sites. Field research sites are areas in nature that the scientists have chosen

More information

Dasher Web Service USER/DEVELOPER DOCUMENTATION June 2010 Version 1.1

Dasher Web Service USER/DEVELOPER DOCUMENTATION June 2010 Version 1.1 Dasher Web Service USER/DEVELOPER DOCUMENTATION June 2010 Version 1.1 Credit for the instructional design theory and algorithms employed by Dasher goes to James Pusack and Sue Otto of The University of

More information

Unit 4, Lesson 7: One Hundred Percent

Unit 4, Lesson 7: One Hundred Percent Unit 4, Lesson 7: One Hundred Percent Let's solve more problems about percent increase and percent decrease. 7.1: Notice and Wonder: Double Number Line What do you notice? What do you wonder? 7.2: Double

More information

by Jennifer Oxley and Billy Aronson

by Jennifer Oxley and Billy Aronson CANDLEWICK PRESS TEACHERS GUIDE About the Series by Jennifer Oxley and Billy Aronson Peg and Cat, stars of their own PBS Emmy Award winning animated TV series, zoom into picture books with adventures that

More information

Finch Robot: snap levels 1-3

Finch Robot: snap levels 1-3 Finch Robot: snap levels 1-3 copyright 2017 birdbrain technologies llc the finch is a great way to get started with programming. we'll use snap!, a visual programming language, to control our finch. First,

More information

DOWNLOAD OR READ : CAT OWNERS PROBLEM SOLVER PDF EBOOK EPUB MOBI

DOWNLOAD OR READ : CAT OWNERS PROBLEM SOLVER PDF EBOOK EPUB MOBI DOWNLOAD OR READ : CAT OWNERS PROBLEM SOLVER PDF EBOOK EPUB MOBI Page 1 Page 2 cat owners problem solver cat owners problem solver pdf cat owners problem solver cat owners problem solver cat owners problem

More information

Quick Setup Guide Model 5134G

Quick Setup Guide Model 5134G Radial-Shape Wireless Dog Fence Quick Setup Guide Model 5134G A B J K G I H D E F C Ensure that the following components are included with your system. If a component is missing, please call 1-800-800-1819,

More information

Bart Walter sculptor C OLL E C T OR S CATALOGUE Selected Works

Bart Walter sculptor C OLL E C T OR S CATALOGUE Selected Works Bart Walter sculptor C OLL E C T OR S CATALOGUE - - - Selected Works 2007 --- 717-630-2437 www.bartwalter.com Though known for his animal subjects, Bart is also as masterful with sculpting the human figure.

More information

Scratch. To do this, you re going to need to have Scratch!

Scratch. To do this, you re going to need to have Scratch! GETTING STARTED Card 1 of 7 1 These Sushi Cards are going to help you learn to create computer programs in Scratch. To do this, you re going to need to have Scratch! You can either download it and install

More information

6. 1 Leaping Lizards!

6. 1 Leaping Lizards! 1 TRANSFORMATION AND SYMMETRY 6.1 6. 1 Leaping Lizards! A Develop Understanding Task Animated films and cartoons are now usually produced using computer technology, rather than the hand-drawn images of

More information

Mendelian Genetics Using Drosophila melanogaster Biology 12, Investigation 1

Mendelian Genetics Using Drosophila melanogaster Biology 12, Investigation 1 Mendelian Genetics Using Drosophila melanogaster Biology 12, Investigation 1 Learning the rules of inheritance is at the core of all biologists training. These rules allow geneticists to predict the patterns

More information

Be Doggone Smart at Work

Be Doggone Smart at Work Be Doggone Smart at Work Safety training for dog bite prevention on the job No part of this demo may be copied or used for public presentation or training purposes. This is a free introductory demo containing

More information

Writing Simple Procedures Drawing a Pentagon Copying a Procedure Commanding PenUp and PenDown Drawing a Broken Line...

Writing Simple Procedures Drawing a Pentagon Copying a Procedure Commanding PenUp and PenDown Drawing a Broken Line... Turtle Guide Contents Introduction... 1 What is Turtle Used For?... 1 The Turtle Toolbar... 2 Do I Have Turtle?... 3 Reviewing Your Licence Agreement... 3 Starting Turtle... 3 Key Features... 4 Placing

More information

WHAT TECHNOLOGY DO RESEARCHERS USE TO STUDY AFRICAN CATS?

WHAT TECHNOLOGY DO RESEARCHERS USE TO STUDY AFRICAN CATS? 6 WHAT TECHNOLOGY DO RESEARCHERS USE TO STUDY AFRICAN CATS? Setting: Classroom Grade: 4 6 Length of Activity: 1 hour Subjects: Science, Math, Social Studies Staff: One teacher or volunteer DESCRIPTION

More information

Fruit Fly Exercise 2 - Level 2

Fruit Fly Exercise 2 - Level 2 Fruit Fly Exercise 2 - Level 2 Description of In this exercise you will use, a software tool that simulates mating experiments, to analyze the nature and mode of inheritance of specific genetic traits.

More information

Nathan A. Thompson, Ph.D. Adjunct Faculty, University of Cincinnati Vice President, Assessment Systems Corporation

Nathan A. Thompson, Ph.D. Adjunct Faculty, University of Cincinnati Vice President, Assessment Systems Corporation An Introduction to Computerized Adaptive Testing Nathan A. Thompson, Ph.D. Adjunct Faculty, University of Cincinnati Vice President, Assessment Systems Corporation Welcome! CAT: tests that adapt to each

More information

USING FARMAX LITE. Upper navigation pane showing objects. Lower navigation pane showing tasks to be performed on objects

USING FARMAX LITE. Upper navigation pane showing objects. Lower navigation pane showing tasks to be performed on objects TUTORIAL USING FARMAX LITE FARMAX TUTORIAL 1. OVERVIEW The main screen of Farmax Lite is made up of a navigation pane on the left and the main screen on the right. The navigation pane has two areas; the

More information

Chapter 16: Evolution Lizard Evolution Virtual Lab Honors Biology. Name: Block: Introduction

Chapter 16: Evolution Lizard Evolution Virtual Lab Honors Biology. Name: Block: Introduction Chapter 16: Evolution Lizard Evolution Virtual Lab Honors Biology Name: Block: Introduction Charles Darwin proposed that over many generations some members of a population could adapt to a changing environment

More information

Functionality meets technology. Our Plstic: High Density PolyethyleneHDPE is a light weight, durable product that when welded becomes as strong as any metal welded alternative. It is extremely easy to

More information

Grade Level: 2-8; others with modification

Grade Level: 2-8; others with modification Drafting a Fantasy Iditarod Team! Developed by: Jen Reiter, 2014 Iditarod Teacher on the Trail, Revised 12/17 Discipline / Subject: Science (adaptations of sled dogs) & Math (calculations) Topic: Adaptations

More information

Pet Care Pluses Adapted by Amelia Saris

Pet Care Pluses Adapted by Amelia Saris Pet Care Pluses Adapted by Amelia Saris Grade Level: 1-2 Objective: Upon completion of the lesson, the students will become familiar with the responsibilities of proper pet care. Students will be able

More information

Genetics Lab #4: Review of Mendelian Genetics

Genetics Lab #4: Review of Mendelian Genetics Genetics Lab #4: Review of Mendelian Genetics Objectives In today s lab you will explore some of the simpler principles of Mendelian genetics using a computer program called CATLAB. By the end of this

More information

Army Community Recreation Reports Online (ACRRO) 2.0 Bulk Buy Requests Quick Reference Help Guide

Army Community Recreation Reports Online (ACRRO) 2.0 Bulk Buy Requests Quick Reference Help Guide rmy ommunity Recreation Reports Online (RRO) 2.0 ulk uy Requests Quick Reference Help Guide 1. ccess apital Replacement Tool 2. Navigate ulk uy Requests Home page 3. Navigate ulk uy Requests Order Form

More information

Check the box after reviewing with your staff. DNA Collection Kit (Cheek Swab) Mailing a DNA Cheek Swab to BioPet. Waste Sample Collection

Check the box after reviewing with your staff. DNA Collection Kit (Cheek Swab) Mailing a DNA Cheek Swab to BioPet. Waste Sample Collection Welcome to the PooPrints Family These instructions will help you roll-out the program, collect and submit samples, enter pet information online, and receive results. Please review all instructions with

More information

Dog Agility Starter Kit

Dog Agility Starter Kit Dog Agility Starter Kit Set-Up & Usage Instructions and Game Rules Virtually every breed and person can participate in and have great fun with this Dog Agility Starter Kit! Easy to put together portable

More information

Teacher Workbooks. Language Arts Series Internet Reading Comprehension Oceans Theme, Vol. 1

Teacher Workbooks. Language Arts Series Internet Reading Comprehension Oceans Theme, Vol. 1 Teacher Workbooks Language Arts Series Internet Reading Comprehension Oceans Theme, Vol. 1 Copyright 2003 Teachnology Publishing Company A Division of Teachnology, Inc. For additional information, visit

More information

Supporting document Antibiotics monitoring Short database instructions for veterinarians

Supporting document Antibiotics monitoring Short database instructions for veterinarians Supporting document Antibiotics monitoring Short database instructions for veterinarians Content 1 First steps... 3 1.1 How to log in... 3 1.2 Start-screen... 4 1.3. Change language... 4 2 How to display

More information

Grade 5, Prompt for Opinion Writing Common Core Standard W.CCR.1

Grade 5, Prompt for Opinion Writing Common Core Standard W.CCR.1 Grade 5, Prompt for Opinion Writing Common Core Standard W.CCR.1 (Directions should be read aloud and clarified by the teacher) Name: The Best Pet There are many reasons why people own pets. A pet can

More information

Turtle Ballet: Simulating Parallel Turtles in a Nonparallel LOGO Version. Erich Neuwirth

Turtle Ballet: Simulating Parallel Turtles in a Nonparallel LOGO Version. Erich Neuwirth Turtle Ballet: Simulating Parallel Turtles in a Nonparallel LOGO Version Erich Neuwirth University of Vienna, Dept. of Statistics and Decision Support Systems Computer Supported Didactics Working Group

More information

Saint Bernards. and Other Working Dogs. by Holly Schroeder illustrated by Troy Howell. Scott Foresman Reading Street 2.2.5

Saint Bernards. and Other Working Dogs. by Holly Schroeder illustrated by Troy Howell. Scott Foresman Reading Street 2.2.5 Suggested levels for Guided Reading, DRA, Lexile, and Reading Recovery are provided in the Pearson Scott Foresman Leveling Guide. Saint Bernards and Other Working Dogs Genre Nonfiction Comprehension Skills

More information

Adélie Penguin Bird Count

Adélie Penguin Bird Count 2011-12 Adélie Penguin Bird Count Knowing how many of any animal is one of the first questions researchers seek to answer when they study a population. Getting to that answer is not always easy. If you

More information

The Case for Dog Kennels on Titanic s Boat Deck

The Case for Dog Kennels on Titanic s Boat Deck The Case for Dog Kennels on Titanic s Boat Deck March 26, 2018 by Bob Read, D.M.D. Introduction Over the years there has been considerable debate about the location of the dog kennels aboard Titanic. While

More information

Applications KARL MALONE JOHN STOCKTON. a. What fraction benchmark is near the number of free throws made by each player?

Applications KARL MALONE JOHN STOCKTON. a. What fraction benchmark is near the number of free throws made by each player? Applications. In a recent year, Karl Malone made 474 out of 62 free-throw attempts and John Stockton made 27 out of 287 free-throw attempts. Copy the percent bars and use them to answer each question.

More information

Quality ID #352: Total Knee Replacement: Preoperative Antibiotic Infusion with Proximal Tourniquet National Quality Strategy Domain: Patient Safety

Quality ID #352: Total Knee Replacement: Preoperative Antibiotic Infusion with Proximal Tourniquet National Quality Strategy Domain: Patient Safety Quality ID #352: Total Knee Replacement: Preoperative Antibiotic Infusion with Proximal Tourniquet National Quality Strategy Domain: Patient Safety 2018 OPTIONS FOR INDIVIDUAL MEASURES: REGISTRY ONLY MEASURE

More information

Timing is Everything By Deborah Palman

Timing is Everything By Deborah Palman Timing is Everything By Deborah Palman The basic principles of training dogs are very simple. If you reward or positively reinforce the behaviors you want the dog to display, the frequency of these behaviors

More information

The purchaser may copy the software for backup purposes. Unauthorized distribution of the software will not be supported.

The purchaser may copy the software for backup purposes. Unauthorized distribution of the software will not be supported. Introduction file://c:\users\jeaninspirion1545\appdata\local\temp\~hhf1fd.htm Page 1 of 11 Introduction Welcome new User! The purpose of this document is to instruct you on how to use Clean Run AKC Agility

More information

$2.85 $4.10 $1.00 $25.00 $2.25 $2.25 4X4 CUSTOM QUOTE: $55.00 PLUS $1.00 PER LINE 8X10 CUSTOM QUOTE: $75.00 PLUS $1.00 PER LINE

$2.85 $4.10 $1.00 $25.00 $2.25 $2.25 4X4 CUSTOM QUOTE: $55.00 PLUS $1.00 PER LINE 8X10 CUSTOM QUOTE: $75.00 PLUS $1.00 PER LINE 2019 Price Guide All projects will be quoted on a per project basis due to the custom nature of each project. The rates below are provided as a guide. See Terms & Conditions listed below. Setup Fee starting

More information

Scratch Programming Lesson One: Create an Scratch Animation

Scratch Programming Lesson One: Create an Scratch Animation Scratch Programming Lesson One: Create an Scratch Animation Have you heard of Scratch? No, not what you do to your itch, but Scratch from MIT, the famous school for the curiously brainy people? Anyway,

More information