ACS-1805 Introduction to Programming (with App Inventor) Chapter 7. Ladybug Chase 10/4/2018 1

Size: px
Start display at page:

Download "ACS-1805 Introduction to Programming (with App Inventor) Chapter 7. Ladybug Chase 10/4/2018 1"

Transcription

1 ACS-1805 Introduction to Programming (with App Inventor) Chapter 7 Ladybug Chase 10/4/2018 1

2 What You Will Build The Ladybug Chase app In the app the user can: Control a ladybug by tilting the device View an energy-level bar on the screen It decreases over time and leads to the ladybug s starvation Make the ladybug chase and eat aphids to gain energy and prevent starvation Help the ladybug avoid a frog that wants to eat it 10/4/2018 2

3 What You Will Learn Review what we learned in MoleMash New materials Using multiple ImageSprite components and detecting collisions between them Detecting device tilts with an OrientationSensor component Use it to control an ImageSprite Changing the picture displayed for an ImageSprite Drawing lines on a Canvas component Controlling multiple events with a Clock component Using variables to keep track of numbers (the ladybug s energy level) Creating and using procedures with parameters Using the "and" logical block 10/4/2018 3

4 Designing the Components This application will have a Canvas that provides a playing field for the three ImageSprite components: one for the ladybug one for the aphid one for the frog It will also require a Sound component for its ribbit An OrientationSensor will be used to measure the device s tilt to move the ladybug A Clock will be used to change the aphid s direction A second Canvas that displays the ladybug s energy level A Reset button will restart the game if the ladybug starves or is eaten 10/4/2018 4

5 Components 10/4/2018 5

6 Getting Started Prepare the prerequisites Download the following files: Upload them to your app in the Media section of the Designer Connect to the App Inventor website and start a new project Name it Ladybug-Chase and also set the screen s title to Ladybug Chase Connect to the device 10/4/2018 6

7 Placing the Initial Components Work on one part at a time test it then move on to the next part of the program Now we concentrate on creating the ladybug and controlling its movement Create a Canvas Name it FieldCanvas Set its Width to Fill parent and its height to 300 Place an ImageSprite on the Canvas Rename it "Ladybug" Set its Picture property to the ladybug image 10/4/2018 7

8 Placing the Initial Components Other properties of an ImageSprite that are new to us The Interval property It specifies how often the ImageSprite should move itself Set it to 10 (milliseconds) The Heading property It indicates the direction in which the ImageSprite should move in degrees 0 means due right 90 means straight up 180 means due left 270 means straight down) 10/4/2018 8

9 Placing the Initial Components The Speed property It specifies how many pixels the ImageSprite should move whenever its Interval (10 milliseconds) passes Add an OrientationSensor Add a Clock Set its TimerInterval to 10 milliseconds 10/4/2018 9

10 Something For Testing on Phone If you use a real mobile device (instead of an emulator) for testing You ll need to disable autorotation for the screen That changes the display direction when you turn the device Select Screen1 and set its ScreenOrientation property to Portrait 10/4/

11 Moving the Ladybug Create Two procedures UpdateLadybug It uses of two of the OrientationSensor s most useful properties: Angle It indicates the direction in which the device is tilted (in degrees). Magnitude It indicates the amount of tilt, ranging from 0 (no tilt) to 1 (maximum tilt). Multiplying the Magnitude by 100 This tells the ladybug that it should move between 0 and 100 pixels in the specified Heading (direction) whenever its TimerInterval (10 miliseconds) passes If you find the ladybug s movement too sluggish, increase the speed multiplier If the ladybug seems too jerky, decrease it Clock1.Timer It calls UpdateLadybug 10/4/

12 Moving the Ladybug 10/4/

13 Displaying the Energy Level Adding a canvas Place it beneath FieldCanvas Name it EnergyCanvas Set its Width property to Fill parent Set its Height to 3 pixel Creating a variable: energy Create a variable energy with an initial value of 200 This variable is used to record the ladybug s energy level 10/4/

14 Displaying the Energy Level Drawing the energy bar We want to show the energy level with a red bar It has a length in pixels equal to the energy value Draw a red line from (0, 1) to (energy, 1) in EnergyCanvas to show the current energy level Draw a white line from (0, 1) to (EnergyCanvas.Width, 1) in FieldCanvas to erase the current energy level before drawing the new level 10/4/

15 Displaying the Energy Level We use a better alternative to handle these two drawings Create a procedure that can draw a line of any length and of any color in EnergyCanvas To do this, we must specify two parameters when our procedure is called length color 10/4/

16 Displaying the Energy Level Creating the DrawEnergyLine procedure Click the little blue square at the upper left of the new procedure This opens a new window From the left side of this window, drag an input to the right side Change its name from x to length This indicates that the procedure will have a parameter named length Repeat for a second parameter named color 10/4/

17 Displaying the Energy Level Add comments 10/4/

18 Displaying the Energy Level Creating the DisplayEnergy procedure It calls DrawEnergyLine twice Once to erase the old line (by drawing a white line all the way across the canvas) Once to display the new red line 10/4/

19 Starvation Game over if the ladybug fails to eat enough aphids it is eaten by the frog In GameOver procedure We want the ladybug to stop moving Set Ladybug.Enabled to false Change the picture from a live ladybug to a dead one 10/4/

20 Update the Ladybug s Move Procedure UpdateLadybug It is called by Clock.Timer every 10 milliseconds Perform following tasks Decrement its energy level Display the new level End the game if energy is 0 10/4/

21 Adding an Aphid Adding an ImageSprite Set its Picture property to the aphid image file Set its Interval property to 10 Set its Speed to 2 so it doesn t move too fast for the ladybug to catch it 10/4/

22 Adding an Aphid Controlling the aphid It worked best for the aphid to change directions approximately once every 50 milliseconds One approach to enabling this behavior would be to create a second clock with a TimerInterval of 50 milliseconds Try a different technique Using the random fraction block It returns a random number greater than or equal to 0 and less than 1 each time it is called 10/4/

23 Adding an Aphid Create the UpdateAphid procedure Whenever the timer goes off A random fraction between 0 and 1 is generated If this number is less than 0.20 (which will happen 20% of the time) The aphid will change its direction to a random number of degrees between 0 and 360 If the number is not less than 0.20 (which will be the case the remaining 80% of the time) The aphid will stay the course 10/4/

24 Adding an Aphid 10/4/

25 Programming the Ladybug to Eat the Aphid Use blocks for detecting collisions between ImageSprites What should happen when the ladybug and the aphid collide Increases the energy level by 50 to simulate eating the tasty treat Causes the aphid to disappear (by setting its Visible property to false) Causes the aphid to stop moving (by setting its Enabled property to false) Causes the aphid to move to a random location on the screen Just like what we did in MoleMash 10/4/

26 Programming the Ladybug to Eat the Aphid 10/4/

27 Detecting a Ladybug-Aphid Collision How it works When Ladybug collides with another ImageSprite If That ImageSprite is aphid (defensive programming) AND the aphid is alive Then Call EatAphid 10/4/

28 The Return of the Aphid Modify UpdateAphid If the aphid is visible, changes its direction If the aphid is not visible There is a 1 in 20 (5%) chance that it will be reenabled 20*10miliseconds 10/4/

29 Adding a Restart Button After game over it needs a Restart Button What it will do Set the energy level back to 200 Re-enable the aphid and make it visible Re-enable the ladybug and change its picture back to the live ladybug 10/4/

30 Adding the Frog Getting the frog to chase the ladybug Add a third ImageSprite Frog to FieldCanvas Set its Picture property to the frog picture its Interval to 10 its Speed to 1 10/4/

31 Setting Up the Frog to Eat the Ladybug If the ladybug and the frog collide The variable energy goes down to 0 because the ladybug has lost its life DisplayEnergy is called to erase the previous energy line (and draw the new, empty one) The procedure GameOver is called stop the ladybug from moving change its picture to that of a dead ladybug 10/4/

32 Setting Up the Frog to Eat the Ladybug 10/4/

33 The Return of the Ladybug Back to RestartButton.click Move the live ladybug to a random location The built-in function random integer is called twice once to generate a legal x coordinate once to generate a legal y coordinate 10/4/

34 Adding Sound Effects To make the game more lively You may want to add some feedback when something is being eaten Implementation In the Component Designer, add a Sound component. Set its Source to the frog.wav sound file you uploaded. 10/4/

35 Adding Sound Effects Go to the Blocks Editor Make the device vibrate when an aphid is eaten by adding a Sound1.Vibrate block with an argument of 100 (milliseconds) in EatAphid Make the frog ribbit when it eats the ladybug by adding a call to Sound1.Play in Ladybug.CollidedWith just before the call to GameOver 10/4/

36 The Complete Set of Blocks 10/4/

37 The Complete Set of Blocks 10/4/

ACS-1805 Introduction to Programming

ACS-1805 Introduction to Programming ACS-1805 Introduction to Programming Chapter 05: Ladybug Chase 2019-01-29 1 What You Will Build The Ladybug Chase app In the app the user can: o Control a ladybug by tilting the device o View an energy-level

More information

GAS STOVE GUARD for natural gas and propane stoves

GAS STOVE GUARD for natural gas and propane stoves GAS STOVE GUARD for natural gas and propane stoves OPERATING INSTRUCTIONS September 18, 2017 STOVE GUARD is not designated for use with gas stoves with pilot light. STOVE GUARD is an electronic safety

More information

E: W: avinet.com.au. Air Maestro Training Guide Flight Records Module Page 1

E: W: avinet.com.au. Air Maestro Training Guide Flight Records Module Page 1 E: help@avinet.com.au W: avinet.com.au Air Maestro Training Guide Flight Records Module Page 1 Contents Assigning Access Levels... 3 Setting Up Flight Records... 4 Editing the Flight Records Setup... 10

More information

Video Media Center - VMC 1000 Getting Started Guide

Video Media Center - VMC 1000 Getting Started Guide Video Media Center - VMC 1000 Getting Started Guide Video Media Center - VMC 1000 Getting Started Guide Trademark Information Polycom, the Polycom logo design, Video Media Center, and RSS 2000 are registered

More information

ECLIPSE USER MANUAL AMXMAN REV 2. AUTOMETRIX, INC. PH: FX:

ECLIPSE USER MANUAL AMXMAN REV 2. AUTOMETRIX, INC.  PH: FX: ECLIPSE USER MANUAL AMXMAN-12-02 REV 2 AUTOMETRIX, INC. www.autometrix.com service@autometrix.com PH: 530-477-5065 FX: 530-477-5067 1: Concepts Awning Terminology All awnings have essential framing members:

More information

Mobile FliteDeck VFR Version Release Notes

Mobile FliteDeck VFR Version Release Notes Mobile FliteDeck VFR Version 2.2.1 - Release Notes This document supports version 2.2.1 (build 10281) of Mobile FliteDeck VFR for ios. The minimum operating system requirement for this release is ios10.

More information

1224 Splitter and CTO combo, setup instructions using the Panelview HMI

1224 Splitter and CTO combo, setup instructions using the Panelview HMI Knowledge Base Article Type: Instructions 1224 Splitter and CTO combo, setup instructions using the Panelview 1000+ HMI Description: Instructions on How to properly setup the 1224 Splitter and CTO/Clamp

More information

ELOQUA INTEGRATION GUIDE

ELOQUA INTEGRATION GUIDE ELOQUA INTEGRATION GUIDE VERSION 2.2 APRIL 2016 DOCUMENT PURPOSE This purpose of this document is to guide clients through the process of integrating Eloqua and the WorkCast Platform and to explain the

More information

Stair Designer USER S GUIDE

Stair Designer USER S GUIDE Stair Designer USER S GUIDE Stair Designer-1 Stair Designer-2 Stair Designer The Stair Designer makes it easy to define and place custom stairs in your project. You can start the Stair Designer independently,

More information

Pre-lab questions: Physics 1AL CONSERVATION OF MOMENTUM Spring Introduction

Pre-lab questions: Physics 1AL CONSERVATION OF MOMENTUM Spring Introduction Introduction You have a summer job at Amtrak with a group examining the crash between two trains. Your supervisor wants you to calculate the results of two different cases. The first is a perfectly inelastic

More information

A Statistical Method for Eliminating False Counts Due to Debris, Using Automated Visual Inspection for Probe Marks

A Statistical Method for Eliminating False Counts Due to Debris, Using Automated Visual Inspection for Probe Marks A Statistical Method for Eliminating False Counts Due to Debris, Using Automated Visual Inspection for Probe Marks SWTW 2003 Max Guest & Mike Clay August Technology, Plano, TX Probe Debris & Challenges

More information

o " tar get v moving moving &

o  tar get v moving moving & Introduction You have a summer job at Amtrak with a group examining the crash between two trains. Your supervisor wants you to calculate the results of two different cases. The first is a perfectly inelastic

More information

PHY 133 Lab 6 - Conservation of Momentum

PHY 133 Lab 6 - Conservation of Momentum Stony Brook Physics Laboratory Manuals PHY 133 Lab 6 - Conservation of Momentum The purpose of this lab is to demonstrate conservation of linear momentum in one-dimensional collisions of objects, and to

More information

CASS & Airline User Manual

CASS & Airline User Manual CASSLink AWB Stock Management System CASS & Airline User Manual Version 2.11 (for CASSLink Version 2.11) Version 2.11 1/29 March 2009 CASSLink Stock Management Table of Contents Introduction... 3 1. Initialising

More information

Jump Chart Main Chart flagship Ship List

Jump Chart Main Chart flagship Ship List Getting Started This file helps you get started playing the game Jutland. If you have just finished installing the game, then the Jutland main program should be running soon. Otherwise, you should start

More information

PASSUR Aerospace. Departure Metering Program at Toronto Pearson International Airport. Training Manual

PASSUR Aerospace. Departure Metering Program at Toronto Pearson International Airport. Training Manual PASSUR Aerospace Toronto Pearson International Airport Departure Metering Program at Toronto Pearson International Airport Training Manual Name: Today s Date: Toronto Pearson Deicing Sequencing Training

More information

ultimate traffic Live User Guide

ultimate traffic Live User Guide ultimate traffic Live User Guide Welcome to ultimate traffic Live This manual has been prepared to aid you in learning about utlive. ultimate traffic Live is an AI traffic generation and management program

More information

MYOB EXO OnTheGo. Release Notes 1.2

MYOB EXO OnTheGo. Release Notes 1.2 MYOB EXO OnTheGo Release Notes 1.2 Contents Introduction 1 What s New in this Release?... 1 Installation 2 Pre-Install Requirements... 2 Installing the EXO API... 2 Installing EXO OnTheGo... 2 New Features

More information

Federal GIS Conference February 10 11, 2014 Washington DC. ArcGIS for Aviation. David Wickliffe

Federal GIS Conference February 10 11, 2014 Washington DC. ArcGIS for Aviation. David Wickliffe Federal GIS Conference 2014 February 10 11, 2014 Washington DC ArcGIS for Aviation David Wickliffe What is ArcGIS for Aviation? Part of a complete system for managing data, products, workflows, and quality

More information

Hotel Booking System For Magento

Hotel Booking System For Magento Hotel Booking System For Magento webkul.com/blog/magento-hotel-booking-system/ On - November 23, 2015 Hotel Booking System For Magento is a module which helps in developing your Magento Website into a

More information

Configuring a Secure Access etrust SiteMinder Server Instance (NSM Procedure)

Configuring a Secure Access etrust SiteMinder Server Instance (NSM Procedure) Configuring a Secure Access etrust SiteMinder Server Instance (NSM Procedure) Within the Secure Access device, a SiteMinder instance is a set of configuration settings that defines how the Secure Access

More information

Special edition paper Development of a Crew Schedule Data Transfer System

Special edition paper Development of a Crew Schedule Data Transfer System Development of a Crew Schedule Data Transfer System Hideto Murakami* Takashi Matsumoto* Kazuya Yumikura* Akira Nomura* We developed a crew schedule data transfer system where crew schedule data is transferred

More information

FSXmap.com. Interactive Airport and Runway map for Flight Simulator X

FSXmap.com. Interactive Airport and Runway map for Flight Simulator X FSXmap.com Interactive Airport and Runway map for Flight Simulator X Thank you for your interest in FSXmap.com! This is an interactive Airport and Runway map targeted for Microsoft Flight Simulator X (onwards

More information

Mobile FliteDeck VFR Release Notes

Mobile FliteDeck VFR Release Notes Mobile FliteDeck VFR Release Notes This document supports version 2.3.0 (build 2.3.0.10334) of Mobile FliteDeck VFR for ios. The minimum operating system requirement for this release is ios10. On the date

More information

Important! You need to print out the 2 page worksheet you find by clicking on this link and take it with you to your lab session.

Important! You need to print out the 2 page worksheet you find by clicking on this link and take it with you to your lab session. 1 PHY 123 Lab 5 - Linear Momentum (updated 10/9/13) In this lab you will investigate the conservation of momentum in one-dimensional collisions of objects. You will do this for both elastic and inelastic

More information

Supports full integration with Apollo, Galileo and Worldspan GDS.

Supports full integration with Apollo, Galileo and Worldspan GDS. FEATURES GENERAL Web-based Solution ALL TRAVELPORT GDS Supports full integration with Apollo, Galileo and Worldspan GDS. GRAPHICAL INTUITIVE WEB EXPERIENCE Intuitive web experience for both GDS expert

More information

Global formulas. Page1. Video filmed with GeneXus X Evolution 2

Global formulas. Page1. Video filmed with GeneXus X Evolution 2 Global formulas We often need for our application to make calculations that involve the values of certain attributes, constants and/or functions. For such cases, GeneXus provides us with its Formulas Page1

More information

EA-12 Coupled Harmonic Oscillators

EA-12 Coupled Harmonic Oscillators Introduction EA-12 Coupled Harmonic Oscillators Owing to its very low friction, an Air Track provides an ideal vehicle for the study of Simple Harmonic Motion (SHM). A simple oscillator assembles with

More information

Specialty Cruises. 100% Tally and Strip Cruises

Specialty Cruises. 100% Tally and Strip Cruises Specialty Cruises 100% Tally and Strip Cruises Cumulative Tally Tree Category Cruises Stratified Cruises Tree or Log Average Cruises Multiple Cruisers on the same Stand Site Index Cruises Reproduction

More information

Visitor Use Computer Simulation Modeling to Address Transportation Planning and User Capacity Management in Yosemite Valley, Yosemite National Park

Visitor Use Computer Simulation Modeling to Address Transportation Planning and User Capacity Management in Yosemite Valley, Yosemite National Park Visitor Use Computer Simulation Modeling to Address Transportation Planning and User Capacity Management in Yosemite Valley, Yosemite National Park Final Report Steve Lawson Brett Kiser Karen Hockett Nathan

More information

12V MAX Mobile Brushless Jigsaw

12V MAX Mobile Brushless Jigsaw 12V MAX Mobile Brushless Jigsaw Product Objectives Designed to suit the needs of finish carpenters, kitchen and cabinet installers, shop fitters and joiners Develop two lightweight jigsaws constructed

More information

Angel Flight Information Database System AFIDS

Angel Flight Information Database System AFIDS Pilot s Getting Started Guide Angel Flight Information Database System AFIDS Contents Login Instructions... 3 If you already have a username and password... 3 If you do not yet have a username and password...

More information

Today: using MATLAB to model LTI systems

Today: using MATLAB to model LTI systems Today: using MATLAB to model LTI systems 2 nd order system example: DC motor with inductance derivation of the transfer function transient responses using MATLAB open loop closed loop (with feedback) Effect

More information

MyTraveler User s Manual

MyTraveler User s Manual MyTraveler User s Manual MyTraveler is the DataTraveler Elite tool that enables you to access and customize your DataTraveler Elite through the MyTraveler Console. Messages and prompts guide you through

More information

The Official s Guide to Athletix

The Official s Guide to Athletix The Official s Guide to Athletix Introduction This tutorial is designed to help Officials learn more about how to use the site and how it can help manage officiating information. Table of Contents Introduction

More information

PSS MVS 7.15 announcement

PSS MVS 7.15 announcement PSS MVS 7.15 announcement New Mainframe Software Print SubSystem MVS 7.15 AFP printing and AFP2PDF conversion Version 7.15 Bar Code + PDF Update with additional features and fixes 2880 Bagsvaerd Tel.:

More information

CATIA: Navigating the CATIA V5 environment. D. CHABLAT / S. CARO

CATIA: Navigating the CATIA V5 environment. D. CHABLAT / S. CARO CATIA: Navigating the CATIA V5 environment D. CHABLAT / S. CARO Damien.Chablat@irccyn.ec-nantes.fr Standard Screen Layout 5 4 6 7 1 2 3 8 9 10 11 12 13 14 15 D. Chablat / S. Caro -- Institut de Recherche

More information

Wishlist Plug-in USER GUIDE

Wishlist Plug-in USER GUIDE support@simicart.com Phone: 084.4.8585.4587 Wishlist Plug-in USER GUIDE Table of Contents 1. INTRODUCTION... 3 2. HOW TO INSTALL... 4 3. HOW TO CONFIGURE... 5 4. HOW TO USE WISHLIST PLUG-IN... 6 Wishlist

More information

Wireless Wind Sensor Installation and Operation Instructions

Wireless Wind Sensor Installation and Operation Instructions WARNINGS: RETRACTABLE AWNINGS For Technical Support visit us at www.sunsetter.com/ownerscorner or Call Toll Free 800-670-7071 Fax 877-224-4944 Wireless Wind Sensor Installation and Operation Instructions

More information

Bel-Track Manual V /06/2015

Bel-Track Manual V /06/2015 Bel-Track Manual V1.03 25/06/2015 Hello pilot and welcome to our Virtual Airliner. You are steps away from logging your first flight for Brussels Airlines VA. Here you will find some instructions to complete

More information

S-Series Hotel App User Guide

S-Series Hotel App User Guide S-Series Hotel App User Guide Version 1.2 Date: April 10, 2017 Yeastar Information Technology Co. Ltd. 1 Contents Introduction... 3 About This Guide... 3 Installing and Activating Hotel App... 4 Installing

More information

212iLM Mullion (ILLUMINATED WEATHER RESISTANT) Keypad

212iLM Mullion (ILLUMINATED WEATHER RESISTANT) Keypad International Electronics, Inc. 427 Turnpike Street Canton, Massachusetts 02021 212iLM Mullion (ILLUMINATED WEATHER RESISTANT) Keypad Stand Alone Keypad-Installation Manual Features: 120 User Capability

More information

Flight Crew Operating Manual STANDARD OPERATING PROCEDURES

Flight Crew Operating Manual STANDARD OPERATING PROCEDURES CONTENTS 9.00.01 P 2 9.00.01 CONTENTS... 2 9.01.01 CONFIGURE... 3 9.01.02 CONFIGURE... 4 9.02.01 START... 5 9.02.02 START... 6 9.03.01 REFUEL... 7 9.03.02 REFUEL... 8 9.04.01 STATUS... 9 9.05.01 FDR...

More information

Comfort Pro A Hotel. User Manual

Comfort Pro A Hotel. User Manual Comfort Pro A Hotel User Manual Contents ComfortPro A Hotel 5 Software Features............................................................6 Scope of Delivery.............................................................7

More information

PSS VM 7.15 announcement

PSS VM 7.15 announcement PSS VM 7.15 announcement New Mainframe Software Print SubSystem VM 7.15 AFP printing to PCL and PostScript Version 7.15 Bar Code Update with additional features and fixes 2880 Bagsvaerd Tel.: +45 4436

More information

An Analysis of Dynamic Actions on the Big Long River

An Analysis of Dynamic Actions on the Big Long River Control # 17126 Page 1 of 19 An Analysis of Dynamic Actions on the Big Long River MCM Team Control # 17126 February 13, 2012 Control # 17126 Page 2 of 19 Contents 1. Introduction... 3 1.1 Problem Background...

More information

REMOTELY PILOTED AIRCRAFT SYSTEMS SYMPOSIUM March Detect and Avoid. DI Gerhard LIPPITSCH. ICAO RPAS Panel Detect & Avoid Rapporteur

REMOTELY PILOTED AIRCRAFT SYSTEMS SYMPOSIUM March Detect and Avoid. DI Gerhard LIPPITSCH. ICAO RPAS Panel Detect & Avoid Rapporteur REMOTELY PILOTED AIRCRAFT SYSTEMS SYMPOSIUM 23-25 March 2015 Detect and Avoid DI Gerhard LIPPITSCH ICAO RPAS Panel Detect & Avoid Rapporteur Remotely Piloted Aircraft Systems (RPAS) Symposium, 23 25 March

More information

The next generation of in-flight, real-time 3-D moving maps. Airshow 4000 MOVING MAPS

The next generation of in-flight, real-time 3-D moving maps. Airshow 4000 MOVING MAPS The next generation of in-flight, real-time 3-D moving maps. Airshow 4000 MOVING MAPS Stay engaged and aware in the air. In today s world, things happen faster than ever. You can t afford to be out of

More information

IFR SEPARATION WITHOUT RADAR

IFR SEPARATION WITHOUT RADAR 1. Introduction IFR SEPARATION WITHOUT RADAR When flying IFR inside controlled airspace, air traffic controllers either providing a service to an aircraft under their control or to another controller s

More information

EMC Unisphere 360 for VMAX

EMC Unisphere 360 for VMAX EMC Unisphere 360 for VMAX Version 8.4.0 Online Help (PDF version) Copyright 2016-2017 EMC Corporation All rights reserved. Published May 2017 Dell believes the information in this publication is accurate

More information

ADVANTAGES OF SIMULATION

ADVANTAGES OF SIMULATION ADVANTAGES OF SIMULATION Most complex, real-world systems with stochastic elements cannot be accurately described by a mathematical model that can be evaluated analytically. Thus, a simulation is often

More information

Motion 2. 1 Purpose. 2 Theory

Motion 2. 1 Purpose. 2 Theory Motion 2 Equipment Capstone, motion sensor, meter stick, air track+ 2 gliders, 2 blocks, and index cards. Air Tracks In this experiment you will be using an air track. This is a long straight triangular

More information

Positioning Checklist for the New Rifton Pacer

Positioning Checklist for the New Rifton Pacer Positioning Checklist for the New Rifton Pacer Use this Positioning Checklist as a convenient way to ensure optimal use of the Pacer. Write notes to customize your instructions for each individual. INDIVIDUAL

More information

UNIT 2 ENERGY. Driving Question: How are the physics principles of energy transfer used in the safety of roller coasters?

UNIT 2 ENERGY. Driving Question: How are the physics principles of energy transfer used in the safety of roller coasters? UNIT 2 ENERGY 2A: MECHANICAL/KINETIC AND POTENTIAL ENERGY Driving Question: How are the physics principles of energy transfer used in the safety of roller coasters? Create a page in your notebook titled:

More information

Preparing for International Travel

Preparing for International Travel Preparing for International Travel 1) http://www.utexas.edu/international/travel_restrictions/ Please visit the above website. It has a lot of information on it, but you will need to check if the country

More information

Kristina Ricks ISYS 520 VBA Project Write-up Around the World

Kristina Ricks ISYS 520 VBA Project Write-up Around the World VBA Project Write-up Around the World Initial Problem Online resources are very valuable when searching for the cheapest flights to any particular location. Sites such as Travelocity.com, Expedia.com,

More information

MEASUREMENT OF ACCELERATION Pre-Lab. Name: Roster#

MEASUREMENT OF ACCELERATION Pre-Lab. Name: Roster# MEASUREMENT OF ACCELERATION Pre-Lab Name: Roster# Date: 1. A tree is 15.0 m high and cast a shadow along the ground that is 30.0 m long. Draw a triangle that represents this situation. What angle does

More information

Peter-Paul Joopen. Components

Peter-Paul Joopen. Components Peter-Paul Joopen Peter-Paul Joopen was born in 1958 and now lives in Zülpich, Germany. He is married and has three children. He works professionally as a software developer and in his spare time he writes

More information

Table of Contents. Part I Introduction 3 Part II Installation 3. Part III How to Distribute It 3 Part IV Office 2007 &

Table of Contents. Part I Introduction 3 Part II Installation 3. Part III How to Distribute It 3 Part IV Office 2007 & Contents 1 Table of Contents Foreword 0 Part I Introduction 3 Part II Installation 3 1 Trial Version... 3 2 Full Version... 3 Part III How to Distribute It 3 Part IV Office 2007 & 2010 4 1 Word... 4 Run

More information

Safety Plan Addendum for Compliance with Amendments to Subpart 7-2 of the New York State Sanitary Code Related to Campers with Disabilities

Safety Plan Addendum for Compliance with Amendments to Subpart 7-2 of the New York State Sanitary Code Related to Campers with Disabilities Safety Plan Addendum for Compliance with Amendments to Subpart 7-2 of the New York State Sanitary Code Related to Campers with Disabilities 2017 Name of Facility: Prepared By: Date: Click or tap to enter

More information

Preliminary Staff User s Manual. CASSi The Computerized Aircraft Scheduling System Rev. 1.28a. February 10, 2001

Preliminary Staff User s Manual. CASSi The Computerized Aircraft Scheduling System Rev. 1.28a. February 10, 2001 CASSi The Computerized Aircraft Scheduling System Rev. 1.28a February 10, 2001 Page 1 of 37 June 25, 2000 Introduction CASSi is the Computerized Aircraft Scheduling System, an Internet based system that

More information

Part 1. Part 2. airports100.csv contains a list of 100 US airports.

Part 1. Part 2. airports100.csv contains a list of 100 US airports. .. Fall 2007 CSC/CPE 365: Database Systems Alexander Dekhtyar.. Lab 8: PL/SQL Due date: Thursday, November 29, midnight Assignment Preparation The main part of this assignment is to be done in teams. The

More information

VARIBLE COMMISSIONS OVERVIEW

VARIBLE COMMISSIONS OVERVIEW VARIBLE COMMISSIONS OVERVIEW The BSPConnect Variable Commission System provides the airline with the ability to audit commissions. These may be simple or complex, based on route, agent and also: A. Commission

More information

Additional Boarding Setup and Daily Operations Guide

Additional Boarding Setup and Daily Operations Guide Additional Boarding Setup and Daily Operations Guide PetExec allows you to set holiday boarding prices, adjust kennel locations and boarding prices on a day-to-day basis, and accept boarding deposits that

More information

Simulator Architecture for Training Needs of Modern Aircraft. Philippe Perey Technology Director & A350 Program Director

Simulator Architecture for Training Needs of Modern Aircraft. Philippe Perey Technology Director & A350 Program Director Simulator Architecture for Training Needs of Modern Aircraft Philippe Perey Technology Director & A350 Program Director European Airline Training Symposium (EATS) Istanbul November 10, 2010 Agenda The

More information

UM1868. The BlueNRG and BlueNRG-MS information register (IFR) User manual. Introduction

UM1868. The BlueNRG and BlueNRG-MS information register (IFR) User manual. Introduction User manual The BlueNRG and BlueNRG-MS information register (IFR) Introduction This user manual describes the information register (IFR) of the BlueNRG and BlueNRG-MS devices and provides related programming

More information

The Improvement of Airline Tickets Selling Process

The Improvement of Airline Tickets Selling Process The Improvement of Airline Tickets Selling Process Duran Li (103034466) Department of Industrial Engineering and Engineering Management, National Tsing Hua University, Taiwan Abstract. The process of a

More information

4 REPORTS. The Reports Tab. Nav Log

4 REPORTS. The Reports Tab. Nav Log 4 REPORTS This chapter describes everything you need to know in order to use the Reports tab. It also details how to use the TripKit to print your flight plans and other FliteStar route data. The Reports

More information

For the theory test you could be asked about all of them so what are the differences?

For the theory test you could be asked about all of them so what are the differences? Pedestrian Crossings There are 7 types of pedestrian (I include animals) crossings (or configurations) in England. 1. Zebra 2. Lollipop 3. Pelican 4. Puffin 5. Toucan 6. Staggered 7. Pegasus (Equestrian)

More information

CruisePay Enhancements for 2005 Training Guide Version 1.0

CruisePay Enhancements for 2005 Training Guide Version 1.0 CruisePay Enhancements for 2005 Training Guide Version 1.0 Royal Caribbean Cruises Ltd. 2004 i 9/8/2005 Table of Content: 1 Overview 1 1.1 Purpose: 2 1.2 Assumptions: 2 1.3 Definitions: 2 2 Web Application

More information

A 3D simulation case study of airport air traffic handling

A 3D simulation case study of airport air traffic handling A 3D simulation case study of airport air traffic handling Henk de Swaan Arons Erasmus University Rotterdam PO Box 1738, H4-21 3000 DR Rotterdam, The Netherlands email: hdsa@cs.few.eur.nl Abstract Modern

More information

Lab Skills: Introduction to the Air Track

Lab Skills: Introduction to the Air Track Lab Skills: Introduction to the Air Track 1 What is an air track? An air track is an experimental apparatus that allows the study of motion with minimal interference by frictional forces. It consist of

More information

Table of Contents. Part I Introduction 3 Part II Installation 3. Part III How to Distribute It 3 Part IV Office 2007 &

Table of Contents. Part I Introduction 3 Part II Installation 3. Part III How to Distribute It 3 Part IV Office 2007 & Contents 1 Table of Contents Foreword 0 Part I Introduction 3 Part II Installation 3 1 Trial Version... 3 2 Full Version... 3 Part III How to Distribute It 3 Part IV Office 2007 & 2010 4 1 Word... 4 Run

More information

Airspace Complexity Measurement: An Air Traffic Control Simulation Analysis

Airspace Complexity Measurement: An Air Traffic Control Simulation Analysis Airspace Complexity Measurement: An Air Traffic Control Simulation Analysis Parimal Kopardekar NASA Ames Research Center Albert Schwartz, Sherri Magyarits, and Jessica Rhodes FAA William J. Hughes Technical

More information

A. Introduction Title: Power System Stabilizer (PSS) 2. Number: VAR 501 WECC

A. Introduction Title: Power System Stabilizer (PSS) 2. Number: VAR 501 WECC A. Introduction 1. 1. Title: Power System Stabilizer (PSS) 2. 3. 2. Number: VAR 501 WECC 2 3. Purpose: To ensure the Western Interconnection is operated in a coordinated manner under normal and abnormal

More information

Session 3 Forms and Handouts

Session 3 Forms and Handouts Orientation Session Session 3 Forms and Handouts Home Plan 3: R.O.C.K. in People Play Report Back 3: R.O.C.K. in People Play R.O.C.K. in People Play Goals in People Play Choosing People Games by Sensory

More information

Specialty Cruises. A. 100% Tally and Strip Cruises

Specialty Cruises. A. 100% Tally and Strip Cruises Specialty Cruises Page A. 100% Tally and Strip and Cumulative Tally Cruises 10-1 B. Tree Category Cruises 10-3 C. Stratified Cruises 10-4 D. Tree or Log Average Cruises 10-9 E. Multiple Cruisers on the

More information

Measurements, Weight and Pictures Please read all of this, will take you 5 minutes. : )

Measurements, Weight and Pictures Please read all of this, will take you 5 minutes. : ) Measurements, Weight and Pictures Please read all of this, will take you 5 minutes. : ) Below is the information for how you submit your measurements to track your progress and your pictures for the 6-week

More information

FLIGHT STRIP MANAGEMENT - APPROACH LEVEL

FLIGHT STRIP MANAGEMENT - APPROACH LEVEL FLIGHT STRIP MANAGEMENT - APPROACH LEVEL 1. Introduction The flight strip management for ATC is an important point in order to ensure aircraft management and improve safety when controlling. In real aviation,

More information

PARKING PRACTICE NOTES September Parking Issues for People with Disabilities

PARKING PRACTICE NOTES September Parking Issues for People with Disabilities PARKING PRACTICE NOTES September 2012 Parking Issues for People with Disabilities Contents Introduction... 3 Parking on-street... 3 What are the issues?...3 What can you do?...3 How do you do it?...4 What

More information

Flexible Pavement Design

Flexible Pavement Design Flexible Pavement Design FAARFIELD 1.3 Workshop Starting Screen No Job Files Created Click on New Job Presented to: VI ALACPA Airport Pavements Seminar & IV FAA Workshop By: David R. Brill, P.E., Ph.D.

More information

TECHNOLOGICAL SOLUTIONS FOR BAGGAGE HANDLING ON TIME PERFORMANCE. Copyright 2017 Project Business Digital Airport. All Rights Reserved.

TECHNOLOGICAL SOLUTIONS FOR BAGGAGE HANDLING ON TIME PERFORMANCE. Copyright 2017 Project Business Digital Airport. All Rights Reserved. TECHNOLOGICAL SOLUTIONS FOR BAGGAGE HANDLING ON TIME PERFORMANCE Baggage Handling On Time Performance Management, Is a system to monitor passenger s baggage from the aircraft through Baggage Claim area.

More information

If any rules are not clearly defined in English, the German original shall serve as masterversion.

If any rules are not clearly defined in English, the German original shall serve as masterversion. Rules RC-OLC updated September, 23rd 2014 1. Preface If any rules are not clearly defined in English, the German original shall serve as masterversion. 1.1 Goals The RC-Online Contest s goal is to rapidly

More information

Chapter The All-new, World-class Denver International Airport Identify Describe Know Describe Describe

Chapter The All-new, World-class Denver International Airport Identify Describe Know Describe Describe Chapter 10 The aerospace subject is very large and diverse. As seen in previous chapters, there are many subject areas. So far you have learned about history, weather, space and aerodynamics. Now you will

More information

RAAS Fleet Status Reporting and Defect Management Overview. January 13, of 1

RAAS Fleet Status Reporting and Defect Management Overview. January 13, of 1 RAAS Fleet Status Reporting and Defect Management Overview January 13, 2017 1 of 1 RAAS Fleet Status Reporting and Defect Management Overview RAAS Fleet Status View (A larger standalone jpeg graphic accompanies

More information

TILOS & P3 DATA INTERFACE PAUL E HARRIS EASTWOOD HARRIS PTY LTD. 24 July 2007

TILOS & P3 DATA INTERFACE PAUL E HARRIS EASTWOOD HARRIS PTY LTD. 24 July 2007 P.O. Box 4032 EASTWOOD HARRIS PTY LTD Tel 61 (0)4 1118 7701 Doncaster Heights ACN 085 065 872 Fax 61 (0)3 9846 7700 Victoria 3109 Project Management Systems Email: harrispe@eh.com.au Australia Software

More information

EROPS and Unscheduled Landings

EROPS and Unscheduled Landings EROPS and Unscheduled Landings Questions have arisen over the causes of unscheduled landings on long-range type aircraft. This study was undertaken to determine what the causes were for these unscheduled

More information

e-crew Horizon Air Trip Trades Notes for the Flight Attendants

e-crew Horizon Air Trip Trades Notes for the Flight Attendants e-crew Horizon Air Trip Trades Notes for the Flight Attendants Trip Trades allow Crewmembers to trade trips & working duties without involving Crew Scheduling, provided the trade does not violate any Government,

More information

aerofly FS 2: Rodeo s Tutorial My second ILS approach

aerofly FS 2: Rodeo s Tutorial My second ILS approach You did follow the tutorial My first ILS approach. We will use quite the same flight for the next step. This time let s try a full automatic ILS approach. aerofly FS 2: Rodeo s Tutorial My second ILS approach

More information

Appendix B Ultimate Airport Capacity and Delay Simulation Modeling Analysis

Appendix B Ultimate Airport Capacity and Delay Simulation Modeling Analysis Appendix B ULTIMATE AIRPORT CAPACITY & DELAY SIMULATION MODELING ANALYSIS B TABLE OF CONTENTS EXHIBITS TABLES B.1 Introduction... 1 B.2 Simulation Modeling Assumption and Methodology... 4 B.2.1 Runway

More information

How to operate TBC-553L

How to operate TBC-553L How to operate TBC-553L 1. An example (Cutting length : 70mm, Cutting quantity : 120 pcs) Turn on the POWER SW. Set cutting length. (Press the following buttons in order.) Set cutting quantity. Press START

More information

Potential Procedures to Reduce Departure Noise at Madrid Barajas Airport

Potential Procedures to Reduce Departure Noise at Madrid Barajas Airport F063-B-011 Potential Procedures to Reduce Departure Noise at Madrid Barajas Airport William J. Swedish Frank A. Amodeo 7 January 2001 The contents of this material reflect the views of the authors, and

More information

USER GUIDE Cruises Section

USER GUIDE Cruises Section USER GUIDE Cruises Section CONTENTS 1. WELCOME.... CRUISE RESERVATION SYSTEM... 4.1 Quotes and availability searches... 4.1.1 Search Page... 5.1. Search Results Page and Cruise Selection... 6.1. Modifying

More information

Thematic Challenge #1 10,000 Steps to Fly with Singapore Airlines Challenge Frequently Asked Questions (FAQs)

Thematic Challenge #1 10,000 Steps to Fly with Singapore Airlines Challenge Frequently Asked Questions (FAQs) Thematic Challenge #1 10,000 Steps to Fly with Singapore Airlines Challenge Frequently Asked Questions (FAQs) General 1. What is the 10,000 Steps to Fly with Singapore Airlines Challenge? The 10,000 Steps

More information

PublicVue TM Flight Tracking System. Quick-Start Guide

PublicVue TM Flight Tracking System. Quick-Start Guide PublicVue TM Flight Tracking System Quick-Start Guide DISCLAIMER Data from the PublicVue TM Flight Tracking System (FTS) is being provided to the community as an informational tool, designed to increase

More information

Optimising throughput of rail dump stations, via simulation and control system changes. Rob Angus BMT WBM Pty Ltd Brisbane 5 June 2013

Optimising throughput of rail dump stations, via simulation and control system changes. Rob Angus BMT WBM Pty Ltd Brisbane 5 June 2013 Optimising throughput of rail dump stations, via simulation and control system changes Rob Angus BMT WBM Pty Ltd Brisbane 5 June 2013 Presentation Overview Introduction Volumetric vs. DEM Modelling Coal

More information

My Child Still Won t Eat. A guide for parents and health care professionals SAMPLE COPY

My Child Still Won t Eat. A guide for parents and health care professionals SAMPLE COPY My Child Still Won t Eat A guide for parents and health care professionals My child still won t eat Are you concerned about your young child s eating behaviour and slow or uneven weight gain? This booklet

More information

Air Traffic Control Agents: Landing and Collision Avoidance

Air Traffic Control Agents: Landing and Collision Avoidance Air Traffic Control Agents: Landing and Collision Avoidance Henry Hexmoor and Tim Heng University of North Dakota Grand Forks, North Dakota, 58202 {hexmoor,heng}@cs.und.edu Abstract. This paper presents

More information

Using STAMP to Address Causes and Preventive Measures of Mid-Air Collisions in Visual Flight

Using STAMP to Address Causes and Preventive Measures of Mid-Air Collisions in Visual Flight Using STAMP to Address Causes and Preventive Measures of Mid-Air Collisions in Visual Flight Ioana Koglbauer 1 and Nancy Leveson 2 1 Graz University of Technology, Austria, 2 Massachusetts Institute of

More information

Modifying a Reflex Workflow

Modifying a Reflex Workflow Modifying a Reflex Workflow Public John Pritchard ESO-Reflex and Kepler EsoReflex is the ESO Recipe Flexible Execution Workbench, an environment to run ESO VLT pipelines which employs a workflow engine

More information