Events (Alice In Ac.on, Ch 6)
|
|
- David Sims
- 6 years ago
- Views:
Transcription
1 CS 101 Lecture 26/27 Events (Alice In Ac.on, Ch 6) Slides Credit: Joel Adams, Alice in Action Objectives Programming to respond to events Create new events in Alice Create handler methods for Alice events Use events to build interactive stories Alice in Action with Java 2 1
2 Events Event: action generated by a user or a program Ex: clicking the Play button will generate When the world starts event Interactive programs, such as games, are event-driven Two steps to making a program respond to an event Choose or define a method to handle the event Such a method is called an event handler Define an event handler when responsive behavior is complex Tell Alice to invoke the method when the event occurs Alice in Action with Java 3 More on Events Event categories Mouse event: triggered by mouse movement or click Keyboard event: triggered when user presses a key Program event: triggered when variable value changes Conflicts can arise when coding parallel event logic Example: two handlers modify the same property How to avoid conflict Ensure that handlers modify a property in sequence Alice in Action with Java 4 2
3 Events (continued) Alice in Action with Java 5 Handling Mouse Clicks: The Magical Doors Castle door tells random knock-knock jokes Events that will be added to the original program Right door opens when the user clicks it Left door tells knock-knock joke when the user clicks it Alice in Action with Java 6 3
4 The Right Door First step: stop door from automatically telling jokes by making world.my first Method do nothing Recall the two steps to handle an event Use a predefined method or define a new method Create an event that invokes the handler Enabling the right door to respond to a mouse event The door open/close motion feels simple let us choose turn() to handle the event Add When the mouse is clicked on something Specify castle1.door as the event source Alice in Action with Java 7 The Right Door (continued) Alice in Action with Java 8 4
5 The Left Door Enabling the left door to respond to a mouse event Specify castle.door2 as the source of this event Drag-and-drop world s random joke method as handler Test the program by clicking each door Alice in Action with Java 9 The Right Door Revisited Logic error: right door continues to turn with user click Right door should open if closed, and close if open i.e. exhibiting the two-state behavior General approach for dealing with multi-state behavior Add an object property variable to store the object state In object methods, use control flows such as the if statement to generate appropriate actions and perhaps also change the object state value afterwards Alice in Action with Java 10 5
6 The Right Door Revisited Fix: implement two-state behavior for right door Add Boolean property rightdoorclosed to castle Replacement handler: openorcloserightdoor() Build turn logic around the value of rightdoorclosed Alice in Action with Java 11 The Right Door Revisited (continued) Alice in Action with Java 12 6
7 Event Handling is Simultaneous Example: left door tells jokes while right door turns Alice handles simultaneous events well Alice in Action with Java 13 Event Design Six keys for six types of helicopter movement a key: ascend d key: descend Up arrow key: move forward Down arrow key: move backward Left arrow key: turn left Right arrow key: turn right Keys are chosen for two reasons Convenient positions and mnemonic values Choosing correct keys improves usability Alice in Action with Java 14 7
8 Helicopter Flight Simulation Plan the world for a helicopter simulation Add airport, helicopter, city terrain, buildings, and a cat Position the helicopter at the airport Position camera to be peering out in front of helicopter Set the camera s vehicle property to be helicopter Alice in Action with Java 15 Helicopter Flight Simulation Event handling Observation: feasible helicopter motion depends on its status in air E.g. it can only descend, turn L/R, or move F/B, when it is in air Define Boolean property intheair for helicopter In event handler methods, check the value of intheair and respond accordingly Alice in Action with Java 16 8
9 Helicopter Flight Simulation Making the helicopter ascend (continued) Add a When a key is typed event Change event to While a key is typed event Associate the A key with the event Enable the handler to perform while A key is pressed Alice in Action with Java 17 Helicopter Flight Simulation Alice in Action with Java 18 9
10 Helicopter Flight Simulation Making the helicopter descend Define descend()method for helicopter Method logic mirrors the logic of ascend() Note that the ground provides a floor for the descent Enable descend()to perform while D key is pressed Alice in Action with Java 19 Helicopter Flight Simulation Alice in Action with Java 20 10
11 Helicopter Flight Simulation Define turnslightly()to handle left or right turns helicopter turns only if intheair is true turnslightly()takes a Left or Right argument Arrow keys are associated with the method Depressing arrow key sends a Left or Right argument Alice in Action with Java 21 Helicopter Flight Simulation Connect the left and right arrow keys with the method Depressing arrow key sends a Left or Right argument Alice in Action with Java 22 11
12 Helicopter Flight Simulation Define go()to handle forward or backward movement Logic is similar to logic for turnslightly()method Alice in Action with Java 23 Alice Tip: Using 3-D Text Helicopter simulator should have flight instructions Solution: add 3-D text that explains the interface Creating 3-D text for the simulator Return to the Add Objects screen Click Create 3D Text (at far end of Local Gallery) Add flight instructions in the text box Click OK Rename the text object, instructions Alice in Action with Java 24 12
13 Alice Tip: Using 3-D Text (continued) Alice in Action with Java 25 Repositioning Text that is Off-Camera Right-click instructions to access methods Three settings for positioning text in front of camera Choose methods-> setpointofview (<asseenby)->camera Choose methods->move(<direction>,<amount>) ->FORWARD->10 meters Choose methods->turn<direction>,<amount>) ->LEFT->1/2 revolution Linking text to camera and changing text color Set instructions.vehicle to camera Set instructions.color to yellow Alice in Action with Java 26 13
14 Repositioning Text that is Off-Camera (continued) Alice in Action with Java 27 Adding a Background Text for instructions is difficult to read Solution: provide a background for the text One way to add a background to instructions Insert square object (Square is in Shapes Folder) Resize and reposition square behind instructions Set square.color property to black Make light turn to face the instructions Set the square.vehicle property to instructions Alice in Action with Java 28 14
15 Adding a Background (continued) Alice in Action with Java 29 Making Text Appear or Disappear Another example of two-state behavior Implementation strategy Add handler to switch value of isshowing property Logic of toggleinstructionvisibility() Negate the value of isshowing property Apply negation to both square and instructions Completing the implementation of the handler Add a When a key is typed event Associate the toggle method with the spacebar Alice in Action with Java 30 15
16 Making Text Appear or Disappear (continued) Alice in Action with Java 31 Making Text Appear or Disappear (continued) Alice in Action with Java 32 16
17 Summary Event: action generated by a user or a program User events: keyboard events and mouse events Event handler: method called in response to an event Event-driven program: program directed by events and handlers Two-state behavior: pattern that switches the state of an object Alice in Action with Java 33 17
Events (Alice In Action, Ch 6)
CS 101 Lecture 27 Events (Alice In Action, Ch 6) 31 July 2013 Slides Credit: Joel Adams, Alice in Action Objectives Create new events in Alice Create handler methods for Alice events Use events to build
More informationMethods (part 2) Alice In Action, Ch 2
CS 120 Lecture 03 Methods (part 2) Alice In Action, Ch 2 4 September 2012 Slides Credit: Joel Adams, Alice in Action Objectives Build class-level methods to elicit desirable behaviors from objects Reuse
More informationSkater World: Part Three
Skater World: Part Three By Deborah Nelson Duke University Under the direction of Professor Susan Rodger June 2009 1 Overview The story continues: We will change the camera view during animation. Also,
More informationMethods (part 1) Alice In Action, Ch 2
CS101 Lecture 08 Methods (part 1) Alice In Action, Ch 2 10 July 2013 Slides Credit: Joel Adams, Alice in Action Objectives Build world-level methods to help organize a story into scenes and shots Use dummies
More informationMethods (part b) Alice In Ac5on, Ch 2
CS 101 Lecture 22 Methods (part b) Alice In Ac5on, Ch 2 Slides Credit: Joel Adams, Alice in Action With thanks to John Magee for guidance with this material Objec5ves Build class- level methods to elicit
More informationGetting Started with Java Using Alice. 1 Copyright 2013, Oracle and/or its affiliates. All rights reserved.
Getting Started with Java Using Alice Develop a Complete Animation 1 Copyright 2013, Oracle and/or its affiliates. All rights Objectives This lesson covers the following objectives: Use functional decomposition
More informationPlotting Points. By Francine Wolfe Professor Susan Rodger Duke University June 2010
Plotting Points By Francine Wolfe Professor Susan Rodger Duke University June 2010 Description This tutorial will show you how to create a game where the player has to plot points on a graph. The method
More informationRepetition everywhere comparing while in a method and as an event. Comparison
Repetition everywhere comparing while in a method and as an event Susan Rodger Duke University July 2010 modified July 2011 Comparison This tutorial will explain the difference between using while in a
More informationChanging Camera Views! Part 2: Simple Scene Change & Lighting Fixes
Changing Camera Views! Part 2: Simple Scene Change & Lighting Fixes By Bella Onwumbiko under the direction of Professor Susan Rodger Duke University July 2013 Introduction! In this tutorial, we will set
More informationVariables and Functions Chapter 3
Variables and Functions Chapter 3 3-1 Variables Named storage location in computer s memory Programs may need to store data when running o Stored in a variable Types of data that can be stored o Local
More informationAlice: A Free 3D Animation World for Teaching Programming
Alice: A Free 3D Animation World for Teaching Programming Barbara Ericson ericson@cc.gatech.edu Oct 2005 (Slightly adapted by Håkan Jonsson) Pick a World Playing the Movie! Click on the Examples tab "
More informationFlow Control: boolean expressions, if selec5on statements (Alice In Ac5on, Ch 4)
CS 101 Lecture 21 Flow Control: boolean expressions, if selec5on statements (Alice In Ac5on, Ch 4) 8 November 2012 Slides Credit: Joel Adams, Alice in Action Flow Control Flow: sequence of steps for performing
More informationClass-level Methods. Chapter 6 part 1
Class-level Methods Chapter 6 part 1 Classes and Objects Classes o In Alice, classes are predefined as 3D models Objects o An object is an instance of a class Class: Frog (Uppercase first letter) Objects:
More informationTSS. Event CAD Tutorial. Event Hire Software. Software Solutions for the Event Hire Industry. 2D/3D Layout and Presentation. T S Solutions Limited
Event Hire Software - Software Solutions for the Event Hire Industry - Event CAD Tutorial 2D/3D Layout and Presentation T S Solutions Limited T S Solutions Limited Tel: 0117 956 4571 Email: info@tssweb.net
More informationLearning to Program: Part 1 Scene Setup and Star4ng Anima4on
Learning to Program: Part 1 Scene Setup and Star4ng Anima4on by Ruthie Tucker and Jenna Hayes Under the direc4on of Professor Susan Rodger Duke University, July 2008 www.cs.duke.edu/csed/alice/aliceinschools
More informationHeadshots in Alice. Duke University Professor Susan H. Rodger Gaetjens Lezin July 2008 Updates made June 2014 by Yossra Hamid
Headshots in Alice Duke University Professor Susan H. Rodger Gaetjens Lezin July 2008 Updates made June 2014 by Yossra Hamid Introduction and Setup To create objects with your face in Alice we ll make
More informationIntroduction to Events
Facilitation Guide Introduction to Events ( http://www.alice.org/resources/lessons/introduction-to-events/ ) Summary This guide is intended to guide the facilitator through the creation of events and using
More informationThe Essentials of Alice
The Essentials of Alice Mrs. Jayne Slease SBMS CTE Computer Science and Animation Credit to Duke Students under the direction of Professor Susan Rodger Duke University May 2009 This tutorial will teach
More informationpotions. The troll doubles in size.
Tutorial 3: Use Procedures and Arguments, Add Rotation and Randomization Overview In this tutorial, you will practice using procedures and arguments to create an animation. You will practice rotating an
More informationAlice. Creating Sounds, Making Billboards, Fun with 3 D Text, New Events, and Rotating Objects
Alice Learning to program: Part Four Creating Sounds, Making Billboards, Fun with 3 D Text, New Events, and Rotating Objects byruthie TuckerandJennaHayes Under the direction of Professor Susan Rodger Duke
More informationGetting Started with Java Using Alice. 1 Copyright 2013, Oracle and/or its affiliates. All rights reserved.
Getting Started with Java Using Alice 1 Copyright 2013, Oracle and/or its affiliates. All rights Objectives This lesson covers the following objectives: Use the IF control structure to effect execution
More informationPrincess & Dragon Part 4: Breathing Fire Adding Effects to Alice
Princess & Dragon Part 4: Breathing Fire Adding Effects to Alice By Elizabeth Liang under the direc?on of Professor Susan Rodger Duke University June 2010 Introduc)on Welcome to Part 4 of the Princess
More informationChapter 0. Getting Started. Objectives
Chapter 0 Getting Started Objectives Install the Java editor Install the Alice environment Setup the Java editor to work with the Alice environment Explain the purpose of Alice Setup an Alice scene Installing
More informationCustomizing Ribbon with New Main Tab. 1 of 8
Customizing the Ribbon with your own Main tab (Menu) on THIS COMPUTER is a one-time setup Create your own Main tab with the most frequent commands YOU use. Here is the Main tab on my Ribbon which I created,
More informationThe Alice Scene Editor
Facilitation Guide The Alice Scene Editor ( http://www.alice.org/resources/lessons/building-a-scene/ ) Summary This facilitation guide is intended to guide the instructor through the introduction of the
More informationThe Matrix. By Melissa Dalis Professor Susan Rodger Duke University June 2011
The Matrix By Melissa Dalis Professor Susan Rodger Duke University June 2011 Overview This tutorial will show you how to create an interaccve matrix mulcplicacon tool in Alice that you can use to mulcply
More informationmove object resize object create a sphere create light source camera left view camera view animation tracks
Computer Graphics & Animation: CS Day @ SIUC This session explores computer graphics and animation using software that will let you create, display and animate 3D Objects. Basically we will create a 3
More informationAppendix A Reference: Built-in Methods
Appendix A Reference: Built-in Methods The Methods panel has three tabs so as to distinguish between procedural methods, functional methods, and methods related to that object's specific properties. Figure
More information(Refer Slide Time: 01:40)
Internet Technology Prof. Indranil Sengupta Department of Computer Science and Engineering Indian Institute of Technology, Kharagpur Lecture No #25 Javascript Part I Today will be talking about a language
More informationIn this lesson you are going to create a drawing program similar to Windows Paint. 1. Start with a new project and remove the default cat sprite.
Drawing Program In this lesson you are going to create a drawing program similar to Windows Paint. 1. Start with a new project and remove the default cat sprite. 2. Create a new sprite. 3. The new sprite
More informationGraphical User Interface. GUI in MATLAB. Eng. Banan Ahmad Allaqta
raphical ser nterface in MATLAB Eng. Banan Ahmad Allaqta What is? A graphical user interface () is a graphical display in one or more windows containing controls, called components, that enable a user
More informationSetting up A Basic Scene in Unity
Setting up A Basic Scene in Unity So begins the first of this series of tutorials aimed at helping you gain the basic understanding of skills needed in Unity to develop a 3D game. As this is a programming
More informationName Introduction to Computer Science. 1. A sequence of instructions that tell the computer what to do is known as a?
Name Introduction to Computer Science 1. A sequence of instructions that tell the computer what to do is known as a? a. help screen b. mouse click c. computer program d. keystroke 2. Actions to be performed
More informationLayers (Just the Basics) By Jerry Koons
and their applications are always a topic of concern and confusion, especially to those that are new to the Photoshop and Elements programs. will become one of your best tools after you understand their
More informationAutodesk Inventor Design Exercise 2: F1 Team Challenge Car Developed by Tim Varner Synergis Technologies
Autodesk Inventor Design Exercise 2: F1 Team Challenge Car Developed by Tim Varner Synergis Technologies Tim Varner - 2004 The Inventor User Interface Command Panel Lists the commands that are currently
More informationSimply Personnel Screen Designer
Simply Personnel Screen Designer -Training Workbook- Screen Designer Page 1 Build 12.8 Introduction to Simply Personnel Screen Designer This document provides step-by-step guide for employee users to give
More informationCreating Postcards in Microsoft Publisher
Creating Postcards in Microsoft Publisher Open Publisher either from the desktop or through the Start menu. Once Publisher opens, select Postcards from the menu on the right hand side of the screen. Scroll
More informationWord Creating & Using Tables. IT Training & Development (818) Information Technology
Information Technology Word 2007 User Guide Word 2007 Creating & Using Tables IT Training & Development (818) 677-1700 training@csun.edu www.csun.edu/it/training Table of Contents Introduction... 1 Anatomy
More informationPrezi Creating a Prezi
Prezi Creating a Prezi Log in to your account and click on the New Prezi button. Enter a title and (optional) description, and then click on the Create New Prezi button. Selecting a Template Select a template.
More information2 SELECTING AND ALIGNING
2 SELECTING AND ALIGNING Lesson overview In this lesson, you ll learn how to do the following: Differentiate between the various selection tools and employ different selection techniques. Recognize Smart
More information2 The Stata user interface
2 The Stata user interface The windows This chapter introduces the core of Stata s interface: its main windows, its toolbar, its menus, and its dialogs. The five main windows are the Review, Results, Command,
More informationChapter 2 Motion. Now consider a horizontal pipe running through it (left to right). Now, a vertical pipe (top to bottom) runs through the same point.
Chapter 2 Motion Section 1 Object motion At the end of the previous chapter, you used the mouse to move objects around the screen to position them in desired locations. Some of the exercises were probably
More informationSphero Lightning Lab Cheat Sheet
Actions Tool Description Variables Ranges Roll Combines heading, speed and time variables to make the robot roll. Duration Speed Heading (0 to 999999 seconds) (degrees 0-359) Set Speed Sets the speed of
More informationThe Essentials of Alice (Bunny) By Jenna Hayes under the direction of Professor Susan Rodger Duke University July 2008
The Essentials of Alice (Bunny) By Jenna Hayes under the direction of Professor Susan Rodger Duke University July 2008 This tutorial will teach you how to create a short animation in an Alice world. Follow
More informationAdvanced Flex Control Builder Guide: Tricks and Tips
Advanced Flex Control Builder Guide: Tricks and Tips Default IP address: All Flex Panels as delivered from FSR have an IP address of 192.168.5.70 Change IP address: If your network is not 192.168.5 you
More informationConstants. Why Use Constants? main Method Arguments. CS256 Computer Science I Kevin Sahr, PhD. Lecture 25: Miscellaneous
CS256 Computer Science I Kevin Sahr, PhD Lecture 25: Miscellaneous 1 main Method Arguments recall the method header of the main method note the argument list public static void main (String [] args) we
More information3D Massing Graphics Using Sketchup and Photoshop
3D Massing Graphics Using Sketchup and Photoshop 1 Download the City of Toronto Context Massing Model This document shows you how to generate a finished rendering using Trimble s Sketchu p Pro and Adobe
More informationStep 1: Changing the Penguins Colors. Download the starting world that goes with this tutorial. We are
Changing Color, Ui Using Text Objects, and Random Selection in Alice By Jenna Hayes Under the direction of Professor Susan Rodger Duke University, July 2008 Download the starting world that goes with this
More informationMicrosoft PowerPoint 2013 Beginning
Microsoft PowerPoint 2013 Beginning PowerPoint Presentations on the Web... 2 Starting PowerPoint... 2 Opening a Presentation... 2 File Tab... 3 Quick Access Toolbar... 3 The Ribbon... 4 Keyboard Shortcuts...
More informationPrincess & Dragon Part 1: Objects in an Alice World
Princess & Dragon Part 1: Objects in an Alice World By Elizabeth Liang under the direc?on of Professor Susan Rodger Duke University May 2010 Updated June 2014 by Ellen Yuan Introduc)on Welcome to Alice!
More informationCopyright GeoSLAM Viewer User Guide 2017 GeoSLAM Ltd. All rights reserved. Version GeoSLAM Ltd 1 GeoSLAM Viewer User Guide v1.0.
Copyright GeoSLAM Viewer User Guide 2017 GeoSLAM Ltd. All rights reserved. Version 1.0.0 2017 GeoSLAM Ltd 1 GeoSLAM Viewer User Guide v1.0.0 2017 GeoSLAM Ltd 2 GeoSLAM Viewer User Guide v1.0.0 CONTENTS
More informationicms Pro USER s MANUAL Ver 1.0
icms Pro USER s MANUAL Ver 1.0 Contents Target Audience for this Document... 5 Copyright, Trademarks and Important Information... 5 Copyright... 5 Disclaimer... 5 Introduction... 6 Tabs... 6 Panes... 7
More informationWord 2003: Flowcharts Learning guide
Word 2003: Flowcharts Learning guide How can I use a flowchart? As you plan a project or consider a new procedure in your department, a good diagram can help you determine whether the project or procedure
More informationicms Pro USER S Manual Ver 1.4
icms Pro USER S Manual Ver 1.4 Contents Panes... 7 How Can User Rights Affect Your Use of icms Pro SW?... 10 Minimum System Requirements... 11 Installing the icms Pro SW... 12 Download icms Pro from icatchinc
More informationUsing Flash Animation Basics
Using Flash Contents Using Flash... 1 Animation Basics... 1 Exercise 1. Creating a Symbol... 2 Exercise 2. Working with Layers... 4 Exercise 3. Using the Timeline... 6 Exercise 4. Previewing an animation...
More informationPeeking into Computer Science Alice Lab Manual. Lab Manual. Programming
Lab Manual Programming 1 Alice Lab 1: Introduction 2 Table of Contents Lab 1: Introduction... 5 The Alice Interface... 6 Objects... 6 Lab 2: Sequential & Parallel Execution... 15 Do in order... 15 Do together...
More informationWord 2016 Tips. Rylander Consulting
Word 2016 Tips Rylander Consulting www.rylanderconsulting.com sandy@rylanderconsulting.com 425.445.0064 Word 2016 i Table of Contents Screen Display Tips... 1 Create a Shortcut to a Recently Opened Document
More informationMicrosoft PowerPoint 2007 Beginning
Microsoft PowerPoint 2007 Beginning Educational Technology Center PowerPoint Presentations on the Web... 2 Starting PowerPoint... 2 Opening a Presentation... 2 Microsoft Office Button... 3 Quick Access
More informationInstructions for automatically masking a black background in Agisoft PhotoScan
A Simple Photogrammetry Rig for the Reliable Creation of 3D Artifact Models in the Field: Lithic Examples from the Early Upper Paleolithic Sequence of Les Cottés (France) Instructions for automatically
More informationFinder windows To open a new Finder window, click the Finder icon in the Dock, then select File > New Window.
https://support.apple.com/en-us/ht201732 Mac Basics: The Finder organizes all of your files The Finder in OS X provides access to your files, folders, and drives, and helps you to keep them organized.
More informationEASY INTERACTIVE WHITEBOARD
EASY INTERACTIVE WHITEBOARD CONNECT COMPUTER/TURN ON PROJECTOR LAPTOP For the projectors in the labs, a computer is connected. These instructions are for you to connect a laptop computer to the projector.
More informationMaya 2014 NURBS Modeling Tutorial Airship
Maya 2014 NURBS Modeling Tutorial Airship Airships have captured human imagination for centuries and are featured prominently in books, film and video games. As an introduction to modeling with NURBS (non
More informationOur Goals Teaching with Power Point
Our Goals Teaching with Power Point October 14, 2003 Create a new presentation. Add text, graphics,charts, and tables. Apply transitions. Insert hyperlinks such as: http://www.hamline.edu Goals Continued
More informationWord 2007: Flowcharts Learning guide
Word 2007: Flowcharts Learning guide How can I use a flowchart? As you plan a project or consider a new procedure in your department, a good diagram can help you determine whether the project or procedure
More informationWindows XP. A Quick Tour of Windows XP Features
Windows XP A Quick Tour of Windows XP Features Windows XP Windows XP is an operating system, which comes in several versions: Home, Media, Professional. The Windows XP computer uses a graphics-based operating
More information+ Inheritance. Sometimes we need to create new more specialized types that are similar to types we have already created.
+ Inheritance + Inheritance Classes that we design in Java can be used to model some concept in our program. For example: Pokemon a = new Pokemon(); Pokemon b = new Pokemon() Sometimes we need to create
More informationSkater World: Part Four. By Deborah Nelson Duke University Under the direction of Professor Susan Rodger June 2009
Skater World: Part Four By Deborah Nelson Duke University Under the direction of Professor Susan Rodger June 2009 1 Overview Make Billboards by bringing 2D images into your Alice world. Learn how to animate
More informationXPEL DAP SUPPORT. DAP Tool List & Overview DESCRIPTION ICON/TOOL (SHORTCUT)
Pointer (S) Left-click on individual entities to add them to the current selection (selected entities will turn red). If the entity selected is a member of a group, the entire group will be added to the
More informationAlice 3 Workshop. CS & IT Irvine, CA July 9, Copyright 2012 Wanda Dann, Don Slater, Steve Cooper
Alice 3 Workshop CS & IT Irvine, CA July 9, 2012 Research Group Wanda Dann Steve Cooper Don Slater Jacobo Carrasquel Dennis Cosgrove Dave Culyba Laura Paoletti Matt May Cleah Schlueter Sponsors Agenda
More informationHow to set up an Amazon Work Profile for Windows 8
How to set up an Amazon Work Profile for Windows 8 Setting up a new profile for Windows 8 requires you to navigate some screens that may lead you to create the wrong type of account. By following this
More informationChapter 5. Inserting Objects. Highlights
Chapter 5 Inserting Objects Highlights 5. Inserting AutoShapes, WordArts and ClipArts 5. Changing Object Position, Size and Colour 5. Drawing Lines 5.4 Inserting Pictures and Text Boxes 5.5 Inserting Movies
More informationThis guide will help you with many of the basics of operation for your Epson 485wi BrightLink Projector with interactive functionality.
This guide will help you with many of the basics of operation for your Epson 485wi BrightLink Projector with interactive functionality. If you need further assistance with questions, you can refer to the
More informationCS 4300 Computer Graphics
CS 4300 Computer Graphics Prof. Harriet Fell Fall 2011 Lecture 8 September 22, 2011 GUIs GUIs in modern operating systems cross-platform GUI frameworks common GUI widgets event-driven programming Model-View-Controller
More informationMicrosoft PowerPoint 2010 Beginning
Microsoft PowerPoint 2010 Beginning PowerPoint Presentations on the Web... 2 Starting PowerPoint... 2 Opening a Presentation... 2 File Tab... 3 Quick Access Toolbar... 3 The Ribbon... 4 Keyboard Shortcuts...
More informationWord 3 Microsoft Word 2013
Word 3 Microsoft Word 2013 Mercer County Library System Brian M. Hughes, County Executive Action Technique 1. Insert a Text Box 1. Click the Insert tab on the Ribbon. 2. Then click on Text Box in the Text
More informationIndex. Guide. Camera Detect Event Guide. AcuraVision
Index Guide of Camera Detect Events in AcuraVision How to use Motion Detection... 2 How to use Missing & Left Object Detection... 4 How to use Secure Zone Detection... 6 How to use Flow Counting feature...
More informationABOUT THIS COURSE... 3 ABOUT THIS MANUAL... 4 LESSON 1: MANAGING LISTS... 5
Table of Contents ABOUT THIS COURSE... 3 ABOUT THIS MANUAL... 4 LESSON 1: MANAGING LISTS... 5 TOPIC 1A: SORT A LIST... 6 Sort a list in A-Z or Z-A Order... 6 TOPIC 1B: RENUMBER A LIST... 7 Renumber a List
More informationMaking Billboards. By Deborah Nelson Duke University, Under the direc:on of Professor Susan Rodger, July 14, 2008
Making Billboards By Deborah Nelson Duke University, Under the direc:on of Professor Susan Rodger, July 14, 2008 Setting Up a World Open a new world, with any template and save it in a directory that you
More informationGetting Started with Snapper.Photo s. PhotoManager. Welcome to the World of. S napper.photo
Getting Started with Snapper.Photo s PhotoManager Welcome to the World of S napper.photo Getting there with a click Click on an Index Line to go directly there Click on the home button to come back Importing
More informationHow to Draw Wireframe for Android Apps? Written Date : February 3, 2016
Written Date : February 3, 2016 A wireframe is a sketch of the application, website or system that you are going to build. Unlike many other screen designing or screen mock-up techniques, wireframes are
More informationTeach Yourself Microsoft PowerPoint Topic 4: Slide Master, Comments and Save Options
Teach Yourself Microsoft PowerPoint Topic 4: Slide Master, Comments and Save Options http://www.gerrykruyer.com This week you will work with slide masters, add comments, find out how to save your presentations
More informationA Guide to Autodesk Maya 2015
A Guide to Autodesk Maya 2015 Written by Mitchell Youngerman Table of Contents Layout of Toolbars...pg 1 Creating Objects...pg 2 Selecting & Deselecting Objects...pg 3 Changing Perspective... pg 4 Transforming
More informationCS 106A, Lecture 14 Events and Instance Variables
CS 106A, Lecture 14 Events and Instance Variables Reading: Art & Science of Java, Ch. 10.1-10.4 This document is copyright (C) Stanford Computer Science and Marty Stepp, licensed under Creative Commons
More informationGame Design Unity Workshop
Game Design Unity Workshop Activity 4 Goals: - Creation of small world - Creation of character - Scripting of player movement and camera following Load up unity Build Object: Collisions in Unity Aim: Build
More informationExcel Formulas & Functions I CS101
Excel Formulas & Functions I CS101 Topics Covered Use statistical functions Use cell references Use AutoFill Write formulas Use the RANK.EQ function Calculation in Excel Click the cell where you want to
More informationENVI Classic Tutorial: A Quick Start to ENVI Classic
ENVI Classic Tutorial: A Quick Start to ENVI Classic A Quick Start to ENVI Classic 2 Files Used in this Tutorial 2 Getting Started with ENVI Classic 3 Loading a Gray Scale Image 3 Familiarizing Yourself
More informationSevere Weather Safety PSA
Contents Add Text 2 Format Text 3 Add Stickers 4 Resize Stickers 8 Change the Color of the Canvas 9 Name the Project 12 Add a Page 12 Practice Adding and Formatting Text 13 Use the Paint Brush Tool 14
More informationA BEGINNERS GUIDE TO USING ADOBE PREMIERE PRO
A BEGINNERS GUIDE TO USING ADOBE PREMIERE PRO 1. Starting out. To begin using Adobe Premiere Pro please choose the icon in CORE APPS on the start menu. The first thing you will see is a box asking whether
More informationQuick Start Guide to using Light Converse along with Pangolin LD2000 and BEYOND
Quick Start Guide to using Light Converse along with Pangolin LD2000 and BEYOND First Steps Regardless of when or from whom you purchased Light Converse, we recommend you do the following steps before
More informationPowerPoint Intermediate 2010
PowerPoint Intermediate 2010 I. Creating a Slide Master A. Using the design feature of PowerPoint essentially sets up similar formatting for all of your slides within a presentation. However, there are
More information3 D Helium Molecule Tutorial. Alice Project Duke University Professor Susan H. Rodger Gaetjens Lezin June 2008
3 D Helium Molecule Tutorial Alice Project Duke University Professor Susan H. Rodger Gaetjens Lezin June 2008 Introduction and Setup In this tutorial, we will be building a 3 D electron cloud model of
More informationUseful Google Apps for Teaching and Learning
Useful Google Apps for Teaching and Learning Centre for Development of Teaching and Learning (CDTL) National University of Singapore email: edtech@groups.nus.edu.sg Table of Contents About the Workshop...
More informationOpening the Program. Movie Maker II 1
1 Opening the Program To open the Movie Maker II application, use the Start Programs Movie Maker combination from the desktop. Alternatively, you can create a shortcut on the desktop. After executing this
More informationExploring Microsoft Office Word 2007
Exploring Microsoft Office Word 2007 Chapter 3: Enhancing a Document Robert Grauer, Keith Mulbery, Michelle Hulett Objectives Insert a table Format a table Sort and apply formulas to table data Convert
More informationManaged Reporting Environment
Managed Reporting Environment WebFOCUS MANAGED REPORTING What is MRE and what does it mean for FLAIR users? MRE extends services to agencies giving them secure, self-service Web access to information they
More informationThe PCC CIS etutorial to Windows
The PCC CIS etutorial to Windows Table of Contents What do I see when I start my computer?...3 What is the desktop?...4 What is the start menu?...5 How do I adjust my windows?...6 How do I minimize a window?...6
More informationOrganize Mail into Folders
Organize Mail into Folders In an effort to organize all of the emails that you receive, you can create mail folders to store them in. One email can be stored in multiple folders. Click the + next to Folders
More informationProject 2: 3D transforms and Cameras
Project : D transforms and Cameras 50pts See schedule on website for the due date and time. The purpose of this assignment is to gain an understanding of how D transforms and viewing works in OpenGL with
More informationBombardier Business Aircraft Customer Services. Technical Publications. SmartPubs Viewer 3.0 User Guide. Updated January 2013 [2013]
Bombardier Business Aircraft Customer Services Technical Publications SmartPubs Viewer 3.0 User Guide Updated January 2013 [2013] Table of Contents Application Views... 5 Collection View... 5 Manual View...
More informationBSc Computing Year 3 Graphics Programming 3D Maze Room Assignment Two. by Richard M. Mann:
BSc Computing Year 3 Graphics Programming 3D Maze Room Assignment Two by Richard M. Mann: 20032144 April 2003 Table of Contents 1 INTRODUCTION...4 2 ANALYSIS & DESIGN...5 2.1 ROOM DESIGN... 5 2.1.1 Dimensions...5
More information