Mathematical Expressions in Alice
|
|
- Carmella Phelps
- 7 years ago
- Views:
Transcription
1 Some of the information about an Alice world, and its objects, is stored in properties. In general, only the properties used in setting up the world (e.g., color or opacity) are listed. There are many other properties (such as height, width, and position) that are very useful, particularly as our program executes. In order to make use of these other properties, Alice provides functions, which are programming statements that can be used to ask questions about various properties of objects (e.g., height and width), as well as relationships between objects (e.g., distance between objects). When the built-in functions do not provide the answers you need, it is also possible to form mathematical expressions that allow the programmer to refine their answer. These mathematical expressions can be used with functions or user input to provide necessary details for the animation of your program. Mathematical Expressions You are probably familiar with mathematical expressions from math class, where you use algorithms to perform calculations. Examples are calculations of the slope of a line, or the area of a circle. The most common mathematical operations are addition, subtraction, multiplication, and division. Most (perhaps all) programming languages, including Alice, provide a variety of mathematical operators, including the basic operators shown in the following table. Operator Description + Addition - Subtraction * Multiplication / Division For example, consider a simple calculation that relates the diameter of a circle to the radius. You may recall that the mathematical relationship is radius = diameter / 2. Page 1 of 5
2 To perform this simple operation in Alice, we will need: 1. Variables to store the values for diameter and radius. 2. User input to provide the diameter of the circle. 3. A mathematical expression to calculate the radius from the given diameter. As you can see, we have created our variables (diameter, radius), and initialized them to both have values of zero. Although Alice, by default, initializes numeric values to one, it is a better programming practise to initialize numeric values to zero. Since a diameter of zero isn't very interesting, the user is asked to enter a value (number) for the diameter. We have also set the radius equal to the diameter, but this isn't the correct calculation. This was simply the starting point. In the set value to operation, click on the diameter to see additional options. There is a Math option, which shows mathematical operations that can be performed on diameter. We want to divide diameter by something, so choose the diameter /, and set the value to 2 (i.e., divide diameter by 2). Unfortunately, this program doesn't actually do anything useful, but we have looked at the way to use mathematical expressions in our program. Page 2 of 5
3 Exercise 1 Using Math to Avoid Collisions Mathematical Expressions in Alice In graphics programming, a collision is when two graphical objects come into contact with each other. Quite often, the objects will continue and pass through each other, or end up occupying the same space. Here you will create an Alice world where one object moves to another object but does not collide with it. Consider the following problem: A snowman and a snowwoman are standing, facing in the same direction. The snowman turns to face the snowwoman, and then the snowwoman turns to face the snowman. The snowman moves to the snowwoman and stops just in front of her. He engages her in a conversation A simple design, using pseudocode, might look like: snowman turns to face snowwoman snowwoman turns to face snowman snowman moves forward to the front of the snowwoman snowman says something snowwoman says something The majority of this program contains concepts you are already familiar with. The real issue is the move instruction, shown in blue. As a first attempt, our Alice instruction would probably look like the one shown below. Unfortunately, this movement will result in a collision, where the snowman and snowwoman are completely overlapping each other. Since there doesn't seem to be a better primitive function to use, we will need to create a mathematical expression to refine our result. The problem is that the distance to function calculates and returns the distance between the centres of the objects. We need to calculate the distance between the front of the snowman and the front of the snowwoman. Page 3 of 5
4 distance between centres snowman depth snowwoman depth From our simple diagram, the unwanted distance is related to the depth (front-to-back distance) for the snowman and snowwoman. If we can account for this, the movement should occur without a collision. To make things a bit easier (for now), we will notice that the depth of each figure is approximately the same, so instead of using half of each, we will simply use the full depth of one of them. The snowwoman seems to be slightly larger, so we'll use that one just to be on the safe side. Our new code will subtract the depth of the snowwoman from the distance between them. Now that our distance is getting complicated, it's probably a good idea to use a variable to store the distance between the snowpeople. 1. Create a new Alice world using the snow template. Add an instance of the Snowman class and the SnowWoman class (both from the People collection). 2. Create a variable named distance that is of type Number. Set the initial value to zero. 3. Create the instructions as shown. Since the distance variable is initialized to zero, the snowman won't move when you run the program. 4. Now we will add the distance calculation using a mathematical expression. Drag the distance variable between the second and third lines in the code. a) Start by setting the distance to the distance between their centres. Page 4 of 5
5 b) Perform the subtraction operation by using the menu on the set value to instruction. You will need to use a default value for now (zero is suggested). click here c) Replace the default value from step (b) with the depth of the snowwoman, which is another function from the snowwoman object. 5. Play the world. The snowman should move close to the snowwoman, but they should not be touching. Try moving the snowman and snowwoman to random locations and ensure the program still works. Save your program as snowmandistance.a2w Page 5 of 5
2 Programming in Alice: Program Design and Implementation
`Then you should say what you mean,' the March Hare went on. `I do,' Alice hastily replied; `at least--at least I mean what I say--that's the same thing, you know.' `Not the same thing a bit!' said the
More informationBlender Notes. Introduction to Digital Modelling and Animation in Design Blender Tutorial - week 9 The Game Engine
Blender Notes Introduction to Digital Modelling and Animation in Design Blender Tutorial - week 9 The Game Engine The Blender Game Engine This week we will have an introduction to the Game Engine build
More informationFirst Bytes Programming Lab 2
First Bytes Programming Lab 2 This lab is available online at www.cs.utexas.edu/users/scottm/firstbytes. Introduction: In this lab you will investigate the properties of colors and how they are displayed
More information1051-232 Imaging Systems Laboratory II. Laboratory 4: Basic Lens Design in OSLO April 2 & 4, 2002
05-232 Imaging Systems Laboratory II Laboratory 4: Basic Lens Design in OSLO April 2 & 4, 2002 Abstract: For designing the optics of an imaging system, one of the main types of tools used today is optical
More informationGet The Picture: Visualizing Financial Data part 1
Get The Picture: Visualizing Financial Data part 1 by Jeremy Walton Turning numbers into pictures is usually the easiest way of finding out what they mean. We're all familiar with the display of for example
More informationNamed Memory Slots. Properties. CHAPTER 16 Programming Your App s Memory
CHAPTER 16 Programming Your App s Memory Figure 16-1. Just as people need to remember things, so do apps. This chapter examines how you can program an app to remember information. When someone tells you
More informationCALCULATING THE AREA OF A FLOWER BED AND CALCULATING NUMBER OF PLANTS NEEDED
This resource has been produced as a result of a grant awarded by LSIS. The grant was made available through the Skills for Life Support Programme in 2010. The resource has been developed by (managers
More informationMECHANICAL PRINCIPLES HNC/D MOMENTS OF AREA. Define and calculate 1st. moments of areas. Define and calculate 2nd moments of areas.
MECHANICAL PRINCIPLES HNC/D MOMENTS OF AREA The concepts of first and second moments of area fundamental to several areas of engineering including solid mechanics and fluid mechanics. Students who are
More information3D-GIS in the Cloud USER MANUAL. August, 2014
3D-GIS in the Cloud USER MANUAL August, 2014 3D GIS in the Cloud User Manual August, 2014 Table of Contents 1. Quick Reference: Navigating and Exploring in the 3D GIS in the Cloud... 2 1.1 Using the Mouse...
More informationCalculating Area, Perimeter and Volume
Calculating Area, Perimeter and Volume You will be given a formula table to complete your math assessment; however, we strongly recommend that you memorize the following formulae which will be used regularly
More informationEFX Keying/Alpha plugins for After Effects
EFX Keying/Alpha plugins for After Effects Here you'll find description of the plugins developed to help select pixels based on many criteria. Also after selection, there are often things you want to do
More informationIntroduction to Measurement Tools
Introduction to Measurement Tools Revu's built-in measurement tools make it easy to take length, area, perimeter, diameter, volume and radius measurements, count from PDFs and perform area cutouts. Compatibility
More informationCreate a Poster Using Publisher
Contents 1. Introduction 1. Starting Publisher 2. Create a Poster Template 5. Aligning your images and text 7. Apply a background 12. Add text to your poster 14. Add pictures to your poster 17. Add graphs
More informationSection 7.2 Area. The Area of Rectangles and Triangles
Section 7. Area The Area of Rectangles and Triangles We encounter two dimensional objects all the time. We see objects that take on the shapes similar to squares, rectangle, trapezoids, triangles, and
More informationMathematics (Project Maths Phase 1)
2012. M128 S Coimisiún na Scrúduithe Stáit State Examinations Commission Leaving Certificate Examination, 2012 Sample Paper Mathematics (Project Maths Phase 1) Paper 2 Ordinary Level Time: 2 hours, 30
More informationWilson Area School District Planned Course Guide
Wilson Area School District Planned Course Guide Title of planned course: Introduction to Computer Programming Subject Area: Business Grade Level: 9-12 Course Description: In this course, students are
More informationShow that when a circle is inscribed inside a square the diameter of the circle is the same length as the side of the square.
Week & Day Week 6 Day 1 Concept/Skill Perimeter of a square when given the radius of an inscribed circle Standard 7.MG:2.1 Use formulas routinely for finding the perimeter and area of basic twodimensional
More informationECDL. European Computer Driving Licence. Spreadsheet Software BCS ITQ Level 2. Syllabus Version 5.0
European Computer Driving Licence Spreadsheet Software BCS ITQ Level 2 Using Microsoft Excel 2010 Syllabus Version 5.0 This training, which has been approved by BCS, The Chartered Institute for IT, includes
More informationObjective. Materials. TI-73 Calculator
0. Objective To explore subtraction of integers using a number line. Activity 2 To develop strategies for subtracting integers. Materials TI-73 Calculator Integer Subtraction What s the Difference? Teacher
More informationCNC Turning Training CNC MILLING / ROUTING TRAINING GUIDE. www.denford.co.uk Page 1
CNC Turning Training www.denford.co.uk Page 1 Table of contents Introduction... 3 Start the VR Turning Software... 3 Configure the software for the machine... 4 Load your CNC file... 5 Configure the tooling...
More informationMicrosoft FrontPage 2003
Information Technology Services Kennesaw State University Microsoft FrontPage 2003 Information Technology Services Microsoft FrontPage Table of Contents Information Technology Services...1 Kennesaw State
More informationTutorial Creating Vector Graphics
Tutorial Creating Vector Graphics This tutorial will guide you through the creation of your own vector graphic and show you how best to meet the specific criteria for our print process. We recommend designing
More informationSage Timesheet Web Access How To Use Timesheet
View and Enter Hours The majority of your projects, called tasks in Timesheet Professional, have already been set up for you. Because the names of the projects are very long, your view has been changed
More informationPLOTTING DATA AND INTERPRETING GRAPHS
PLOTTING DATA AND INTERPRETING GRAPHS Fundamentals of Graphing One of the most important sets of skills in science and mathematics is the ability to construct graphs and to interpret the information they
More informationChapter 1 Learning to Program With Alice
Chapter 1 Learning to Program With Alice (Duke Book) Rather than typing a difficult, long and obscure computer language in the hopes of getting a calculation, with Alice you will be more like a director
More informationPrinter Setup. What Is the Printer Setup Module?... B-2. How to Access the Printer Setup Module... B-3. Reference Information. Standard Procedures
Printer Setup A ColorDesigner housekeeping setup option that allows you to select a system printer as well as the information to print on formula labels that you attach to paint cans. What Is the Printer
More informationNVCC Alexandria Campus
1 NVCC Alexandria Campus Editing Photographs Using Microsoft Picture Manager Introduction Microsoft Picture Manager is an image editing program that allows you to browse/organize your photos, resize and
More informationSMART NOTEBOOK 10. Instructional Technology Enhancing ACHievement
SMART NOTEBOOK 10 Instructional Technology Enhancing ACHievement TABLE OF CONTENTS SMART Notebook 10 Themes... 3 Page Groups... 4 Magic Pen... 5 Shape Pen... 6 Tables... 7 Object Animation... 8 Aligning
More informationPOLYNOMIAL FUNCTIONS
POLYNOMIAL FUNCTIONS Polynomial Division.. 314 The Rational Zero Test.....317 Descarte s Rule of Signs... 319 The Remainder Theorem.....31 Finding all Zeros of a Polynomial Function.......33 Writing a
More informationWhat You ll Build. CHAPTER 3 MoleMash
CHAPTER 3 MoleMash This chapter shows you how to create MoleMash, a game inspired by the arcade classic Whac-A-Mole, in which mechanical critters pop out of holes, and players score points when they successfully
More informationTimeless Time and Expense Version 3.0. Copyright 1997-2009 MAG Softwrx, Inc.
Timeless Time and Expense Version 3.0 Timeless Time and Expense All rights reserved. No parts of this work may be reproduced in any form or by any means - graphic, electronic, or mechanical, including
More informationThe Circumference Function
2 Geometry You have permission to make copies of this document for your classroom use only. You may not distribute, copy or otherwise reproduce any part of this document or the lessons contained herein
More informationSurface Area Quick Review: CH 5
I hope you had an exceptional Christmas Break.. Now it's time to learn some more math!! :) Surface Area Quick Review: CH 5 Find the surface area of each of these shapes: 8 cm 12 cm 4cm 11 cm 7 cm Find
More informationMATH 110 Landscape Horticulture Worksheet #4
MATH 110 Landscape Horticulture Worksheet #4 Ratios The math name for a fraction is ratio. It is just a comparison of one quantity with another quantity that is similar. As a Landscape Horticulturist,
More informationGraphical Integration Exercises Part Four: Reverse Graphical Integration
D-4603 1 Graphical Integration Exercises Part Four: Reverse Graphical Integration Prepared for the MIT System Dynamics in Education Project Under the Supervision of Dr. Jay W. Forrester by Laughton Stanley
More informationUsing Image J to Measure the Brightness of Stars (Written by Do H. Kim)
Using Image J to Measure the Brightness of Stars (Written by Do H. Kim) What is Image J? Image J is Java-based image processing program developed at the National Institutes of Health. Image J runs on everywhere,
More informationChapter 11 Number Theory
Chapter 11 Number Theory Number theory is one of the oldest branches of mathematics. For many years people who studied number theory delighted in its pure nature because there were few practical applications
More informationContent Author's Reference and Cookbook
Sitecore CMS 6.5 Content Author's Reference and Cookbook Rev. 110621 Sitecore CMS 6.5 Content Author's Reference and Cookbook A Conceptual Overview and Practical Guide to Using Sitecore Table of Contents
More informationMicrosoft Word 2010: How to Resize and Move Clip Art
Microsoft Word 2010: How to Resize and Move Clip Art Resizing Clip Art If your clip art is too big or too small you can resize to suit your needs. Click on your image with the left mouse button. You should
More informationLesson 26: Reflection & Mirror Diagrams
Lesson 26: Reflection & Mirror Diagrams The Law of Reflection There is nothing really mysterious about reflection, but some people try to make it more difficult than it really is. All EMR will reflect
More informationCreating Maze Games. Game Maker Tutorial. The Game Idea. A Simple Start. Written by Mark Overmars
Game Maker Tutorial Creating Maze Games Written by Mark Overmars Copyright 2007-2009 YoYo Games Ltd Last changed: December 23, 2009 Uses: Game Maker 8.0, Lite or Pro Edition, Advanced Mode Level: Beginner
More informationCLOCKWORK Training Manual and Reference: Inventory. TechnoPro Computer Solutions, Inc.
CLOCKWORK Training Manual and Reference: Inventory TechnoPro Computer Solutions, Inc. Table of Contents Inventory Learning Objectives License Key 5 Create a Catalog 6 Assign Permissions 9 Categories and
More informationMATHEMATICS FOR ENGINEERING BASIC ALGEBRA
MATHEMATICS FOR ENGINEERING BASIC ALGEBRA TUTORIAL 3 EQUATIONS This is the one of a series of basic tutorials in mathematics aimed at beginners or anyone wanting to refresh themselves on fundamentals.
More informationSample Table. Columns. Column 1 Column 2 Column 3 Row 1 Cell 1 Cell 2 Cell 3 Row 2 Cell 4 Cell 5 Cell 6 Row 3 Cell 7 Cell 8 Cell 9.
Working with Tables in Microsoft Word The purpose of this document is to lead you through the steps of creating, editing and deleting tables and parts of tables. This document follows a tutorial format
More informationTutorial Microsoft Office Excel 2003
Tutorial Microsoft Office Excel 2003 Introduction: Microsoft Excel is the most widespread program for creating spreadsheets on the market today. Spreadsheets allow you to organize information in rows and
More informationGeometry Solve real life and mathematical problems involving angle measure, area, surface area and volume.
Performance Assessment Task Pizza Crusts Grade 7 This task challenges a student to calculate area and perimeters of squares and rectangles and find circumference and area of a circle. Students must find
More informationLego Robot Tutorials Touch Sensors
Lego Robot Tutorials Touch Sensors Bumper Cars with a Touch Sensor With a touch sensor and some robot programming, you can make your robot search its way around the room. It can back up and turn around
More informationExcel -- Creating Charts
Excel -- Creating Charts The saying goes, A picture is worth a thousand words, and so true. Professional looking charts give visual enhancement to your statistics, fiscal reports or presentation. Excel
More informationAn introduction to 3D draughting & solid modelling using AutoCAD
An introduction to 3D draughting & solid modelling using AutoCAD Faculty of Technology University of Plymouth Drake Circus Plymouth PL4 8AA These notes are to be used in conjunction with the AutoCAD software
More informationLesson 21. Circles. Objectives
Student Name: Date: Contact Person Name: Phone Number: Lesson 1 Circles Objectives Understand the concepts of radius and diameter Determine the circumference of a circle, given the diameter or radius Determine
More informationWelcome to the topic on Master Data and Documents.
Welcome to the topic on Master Data and Documents. In this topic, we will look at master data in SAP Business One. After this session you will be able to view a customer record to explain the concept of
More informationCHAPTER 14 Understanding an App s Architecture
CHAPTER 14 Understanding an App s Architecture Figure 14-1. This chapter examines the structure of an app from a programmer s perspective. It begins with the traditional analogy that an app is like a recipe
More informationN Q.3 Choose a level of accuracy appropriate to limitations on measurement when reporting quantities.
Performance Assessment Task Swimming Pool Grade 9 The task challenges a student to demonstrate understanding of the concept of quantities. A student must understand the attributes of trapezoids, how to
More informationCREATING SCENERY WITH THE PHOENIX RC CREATOR PROGRAM
TUTORIAL 1 CREATING SCENERY WITH THE PHOENIX RC CREATOR PROGRAM This document is copyrighted to the author and may only be reproduced or copied with the author s consent. It is free for distribution on
More informationI ntroduction. Accessing Microsoft PowerPoint. Anatomy of a PowerPoint Window
Accessing Microsoft PowerPoint To access Microsoft PowerPoint from your home computer, you will probably either use the Start menu to select the program or double-click on an icon on the Desktop. To open
More informationGraphic Design. Background: The part of an artwork that appears to be farthest from the viewer, or in the distance of the scene.
Graphic Design Active Layer- When you create multi layers for your images the active layer, or the only one that will be affected by your actions, is the one with a blue background in your layers palette.
More informationHow Cubing is Differentiated Not all students receive the same cube. You can differentiate the tasks n cubes according to readiness, interest or
What Is Cubing?? Cubing is an instructional strategy that asks students to consider a concept from a variety of different perspectives. The cubes are six-sided figures that have a different activity on
More informationWe are going to investigate what happens when we draw the three angle bisectors of a triangle using Geometer s Sketchpad.
Krystin Wright Geometer s Sketchpad Assignment Name Date We are going to investigate what happens when we draw the three angle bisectors of a triangle using Geometer s Sketchpad. First, open up Geometer
More informationKristen Kachurek. Circumference, Perimeter, and Area Grades 7-10 5 Day lesson plan. Technology and Manipulatives used:
Kristen Kachurek Circumference, Perimeter, and Area Grades 7-10 5 Day lesson plan Technology and Manipulatives used: TI-83 Plus calculator Area Form application (for TI-83 Plus calculator) Login application
More informationColor quality guide. Quality menu. Color quality guide. Page 1 of 6
Page 1 of 6 Color quality guide The Color Quality guide helps users understand how operations available on the printer can be used to adjust and customize color output. Quality menu Menu item Print Mode
More informationTeacher Answer Key: Measured Turns Introduction to Mobile Robotics > Measured Turns Investigation
Teacher Answer Key: Measured Turns Introduction to Mobile Robotics > Measured Turns Investigation Phase 1: Swing Turn Path Evaluate the Hypothesis (1) 1. When you ran your robot, which wheel spun? The
More informationMicrosoft Office PowerPoint 2003. Creating a new presentation from a design template. Creating a new presentation from a design template
Microsoft Office PowerPoint 2003 Tutorial 2 Applying and Modifying Text and Graphic Objects 1 Creating a new presentation from a design template Click File on the menu bar, and then click New Click the
More informationInvestigation 6: What happens when plates collide?
Tectonics Investigation 6: Teacher Guide Investigation 6: What happens when plates collide? In this activity, students will use the distribution of earthquakes and volcanoes in a Web GIS to learn about
More informationTotal Indicated Runout, Version 2
Total Indicated Runout, Version 2 By R.G. Sparber 1/21/2009 Copyleft protects this article Maybe I'm just looking in the wrong place, but a quick search of the web did not turn up a clear explanation of
More informationAs we study each type of perspective, we will look both art work and photographs that exhibit each type of perspective.
Section 7.3 Perspective Have you ever looked at a painting of a pretty scene of the country side and wondered how the artist was able to capture the beauty and essence of the landscape in the picture.
More informationClip Art in Office 2000
Clip Art in Office 2000 In the process of making a certificate, we will cover: Adding clipart and templates from the Microsoft Office Clip Gallery, Modifying clip art by grouping and ungrouping, Flipping
More informationSAT Math Strategies Quiz
When you are stumped on an SAT or ACT math question, there are two very useful strategies that may help you to get the correct answer: 1) work with the answers; and 2) plug in real numbers. This review
More information1. Kyle stacks 30 sheets of paper as shown to the right. Each sheet weighs about 5 g. How can you find the weight of the whole stack?
Prisms and Cylinders Answer Key Vocabulary: cylinder, height (of a cylinder or prism), prism, volume Prior Knowledge Questions (Do these BEFORE using the Gizmo.) [Note: The purpose of these questions is
More informationMAKE AN A-MAZE-ING GAME
STEM Fuse GAME:IT MAKE AN A-MAZE-ING GAME In this assignment, you will create your own maze game using Game Maker. The game you create will be a simple maze game. The object of the game will be for the
More informationSolidworks Lesson 6 - Assembly & Part Drawings. UCF Engineering
Solidworks Lesson 6 - Assembly & Part Drawings UCF Engineering Mechanical Drawings So far we have been dealing with creating parts and assemblies in SolidWorks, however, when you go to get a part machined,
More informationUsing Excel to find Perimeter, Area & Volume
Using Excel to find Perimeter, Area & Volume Level: LBS 4 V = lwh Goal: To become familiar with Microsoft Excel by entering formulas into a spreadsheet in order to calculate the perimeter, area and volume
More informationRadius, Diameter, Circumference, π, Geometer s Sketchpad, and You! T. Scott Edge
TMME,Vol.1, no.1,p.9 Radius, Diameter, Circumference, π, Geometer s Sketchpad, and You! T. Scott Edge Introduction I truly believe learning mathematics can be a fun experience for children of all ages.
More informationPerimeter, Area, and Volume
Perimeter, Area, and Volume Perimeter of Common Geometric Figures The perimeter of a geometric figure is defined as the distance around the outside of the figure. Perimeter is calculated by adding all
More informationTeachers should read through the following activity ideas and make their own risk assessment for them before proceeding with them in the classroom.
Mathematical games Teacher notes Teachers should read through the following activity ideas and make their own risk assessment for them before proceeding with them in the classroom. Aims: To use mathematics
More informationAuto Clicker Tutorial
Auto Clicker Tutorial This Document Outlines Various Features of the Auto Clicker. The Screenshot of the Software is displayed as below and other Screenshots displayed in this Software Tutorial can help
More informationShoutCast v2 - Broadcasting with Winamp & ShoutCast DSP Plugin
ShoutCast v2 - Broadcasting with Winamp & ShoutCast DSP Plugin In this tutorial we are going to explain how to broadcast using the ShoutCast DSP Plugin with Winamp to our ShoutCast v2 running under CentovaCast
More informationAwanaGames Circle. Official. Diagram 1. Key to diagram: Pin & Striped Bean Bag C Diagonal or Starting Line. B Scoring Pins, or Center.
Official AwanaGames Circle Diagram 1 The AwanaGames Circle is 30 feet in diameter surrounded by a 37-40 foot square. Each team is designated by a color and occupies a quarter-circle or one side of that
More informationCreate A Collage Of Warped Photos
Create A Collage Of Warped Photos In this Adobe Photoshop tutorial, we re going to learn how to create a collage of warped photos. Now, don t go letting your imagination run wild here. When I say warped,
More informationCHAPTER 18 Programming Your App to Make Decisions: Conditional Blocks
CHAPTER 18 Programming Your App to Make Decisions: Conditional Blocks Figure 18-1. Computers, even small ones like the phone in your pocket, are good at performing millions of operations in a single second.
More informationGrade 7/8 Math Circles November 3/4, 2015. M.C. Escher and Tessellations
Faculty of Mathematics Waterloo, Ontario N2L 3G1 Centre for Education in Mathematics and Computing Tiling the Plane Grade 7/8 Math Circles November 3/4, 2015 M.C. Escher and Tessellations Do the following
More informationm ac romed ia Fl a s h Curriculum Guide
m ac romed ia Fl a s h Curriculum Guide 1997 1998 Macromedia, Inc. All rights reserved. Macromedia, the Macromedia logo, Dreamweaver, Director, Fireworks, Flash, Fontographer, FreeHand, and Xtra are trademarks
More informationCreating Posters in Excel (2007 & 2010)
Creating Posters in Excel (2007 & 2010) Although it would be nice to have a poster printer in each of our homes and work areas, having such a tool is unfortunately not something that will become a reality
More informationDesigning Games with Game Maker
Designing Games with Game Maker version 5.0 (April 14, 2003) Written by Mark Overmars Table of Contents Chapter 1 So you want to create your own computer games... 6 Chapter 2 Installation... 8 Chapter
More informationSection 1: Ribbon Customization
WHAT S NEW, COMMON FEATURES IN OFFICE 2010 2 Contents Section 1: Ribbon Customization... 4 Customizable Ribbon... 4 Section 2: File is back... 5 Info Tab... 5 Recent Documents Tab... 7 New Documents Tab...
More informationSellerDeck 2013 Reviewer's Guide
SellerDeck 2013 Reviewer's Guide Help and Support Support resources, email support and live chat: http://www.sellerdeck.co.uk/support/ 2012 SellerDeck Ltd 1 Contents Introduction... 3 Automatic Pagination...
More informationACE: After Effects CC
Adobe Training Services Exam Guide ACE: After Effects CC Adobe Training Services provides this exam guide to help prepare partners, customers, and consultants who are actively seeking accreditation as
More informationTo Begin Customize Office
To Begin Customize Office Each of us needs to set up a work environment that is comfortable and meets our individual needs. As you work with Office 2007, you may choose to modify the options that are available.
More informationAdvanced Excel 10/20/2011 1
Advanced Excel Data Validation Excel has a feature called Data Validation, which will allow you to control what kind of information is typed into cells. 1. Select the cell(s) you wish to control. 2. Click
More informationThe Lighting Effects Filter
Appendix appendix E The Lighting Effects Filter The Lighting Effects filter is like a little program in itself. With this filter, you can create a wealth of different lighting effects, from making a particular
More informationIntroduction to the TI-Nspire CX
Introduction to the TI-Nspire CX Activity Overview: In this activity, you will become familiar with the layout of the TI-Nspire CX. Step 1: Locate the Touchpad. The Touchpad is used to navigate the cursor
More information1.0-Scratch Interface 1.1. Valuable Information
1.0-Scratch Interface 1.1 Valuable Information The Scratch Interface is divided to three: 1. Stage 2. Sprite/background properties 3. Scratch Action Blocks Building the game by designing the sprites and
More informationPublished : 2011-03-14 License : None. INTRODUCTION 1. Learning with Turtle Art
TURTLE ART 1 Published : 2011-03-14 License : None INTRODUCTION 1. Learning with Turtle Art 2 1. LEARNING WITH TURTLE ART Play with Turtle Art to draw colorful art patterns using a turtle that accepts
More informationSearch help. More on Office.com: images templates
Page 1 of 7 PowerPoint 2010 Home > PowerPoint 2010 Help and How-to > Getting started with PowerPoint Search help More on Office.com: images templates Basic tasks in PowerPoint 2010 Here are some basic
More informationCarrie Schoenborn Molly Switalski. Big Idea: Journeys
Carrie Schoenborn Molly Switalski Big Idea: Journeys What are types of journeys that people travel in life? Are all journeys physical journeys? What defines a journey? How do we know when a journey is
More informationIf you know exactly how you want your business forms to look and don t mind
appendix e Advanced Form Customization If you know exactly how you want your business forms to look and don t mind detail work, you can configure QuickBooks forms however you want. With QuickBooks Layout
More informationAdvanced Programming with LEGO NXT MindStorms
Advanced Programming with LEGO NXT MindStorms Presented by Tom Bickford Executive Director Maine Robotics Advanced topics in MindStorms Loops Switches Nested Loops and Switches Data Wires Program view
More informationFREE FALL. Introduction. Reference Young and Freedman, University Physics, 12 th Edition: Chapter 2, section 2.5
Physics 161 FREE FALL Introduction This experiment is designed to study the motion of an object that is accelerated by the force of gravity. It also serves as an introduction to the data analysis capabilities
More informationCircumference and Area of a Circle
Overview Math Concepts Materials Students explore how to derive pi (π) as a ratio. Students also study the circumference and area of a circle using formulas. numbers and operations TI-30XS MultiView two-dimensional
More informationGRAPH MATCHING EQUIPMENT/MATERIALS
GRAPH MATCHING LAB MECH 6.COMP. From Physics with Computers, Vernier Software & Technology, 2000. Mathematics Teacher, September, 1994. INTRODUCTION One of the most effective methods of describing motion
More information