Methods (part 2) Alice In Ac5on, Ch 2

Size: px
Start display at page:

Download "Methods (part 2) Alice In Ac5on, Ch 2"

Transcription

1 CS101 Lecture 18 Methods (part 2) Alice In Ac5on, Ch 2 30 October 2012 Slides Credit: Joel Adams, Alice in Action With thanks to John Magee for his guidance about these materials Objec5ves Build world- level methods to help organize a story into scenes and shots Use dummies to reposi5on the camera for different points of views within a scene Understand how an object s posi%on, orienta%on, and point of view are described, changed and determined Documen5ng your code with comments. Understand Flow of Control with methods. 2 1

2 Methods Methods behavior- producing messages (from the sender s view) behaviors/ac5ons in response to requests, messages (from the recipient s view) E.g. in world.my_first_method: whiterabbit.pointat(camera) Conven5on for naming methods Name should be a verb or verb phrase Name should describe what the method does A method is a way to name a block of code. 3 Methods Objects have predefined methods for common tasks Methods may also be created by Alice developers Two main reasons for building your own methods To provide an object with addi5onal behaviors (last week) To organize your story and program into more manageable pieces (Today) Divide and conquer methodology Break a big problem into smaller problems Solve each of the smaller problems Combine the solu5ons of smaller problems into a solu5on for the original, big problem Hiding complex details with abstrac5on. Alice in Action with Java 4 2

3 World Methods for Scenes and Shots User stories can be divided into scenes and shots Scene: segment of a story, usually set in one loca5on Shot: part of a scene, normally from one fixed camera view Use mul5ple scenes and shots to create a program that reflects the user story and has a modular design Two shots of one scene 5 Methods for Scenes Example: develop a user story with three scenes Crea5ng the first new method Select the world object Click the create new method in the details area Enter playscene1 in the New Method dialog box Check new method by sending say() to ground First test fails because my_first_method() is empty 6 3

4 Methods for Scenes (continued) Alice in Action with Java 7 Methods for Scenes (continued) Alice in Action with Java 8 4

5 Methods for Scenes (con5nued) How to fix the first bug Click on the tab for my_first_method Drag a doinorder control to the top of the pane Click on world in the object tree Drag playscene1() into the doinorder statement Extend technique used to build playscene1() Add two methods: playscene2(), playscene3 () New method sends a say() message to the ground New Methods are called in my_first_method() Alice in Action with Java 9 Methods for Scenes (continued) Alice in Action with Java 10 5

6 Methods for Scenes (continued) 11 Methods for Shots Example of a scheme using scenes and shots Level 1: my_first_method() Level 2: three methods for three scenes Level 3: four methods for four shots in Scene

7 Methods for Shots (con5nued) Implemen5ng the scheme Test each shot in Scene 2 using a say() method Call the four shot methods from playscene2() Call three scene methods from my_first_method() Structure diagram reflects organiza5on of user story Scene and shot messages are stored in the world Alice in Action with Java 13 Methods for Shots (continued) Alice in Action with Java 14 7

8 World and Object Methods World method: affects behavior of all objects in a world Object method: defines behavior for a single object (that may have mul5ple parts) examples: flapwings()for dragon, hop() for a rabbit Alice in Action with Java 15 Program Documenta5on Standalone readme, manual Comments: explanatory remark ignored by Alice an integral part of code Used to describe what code does at various levels the overall program, individual methods, blocks of statements. Useful for collaborators and developers themselves Important part of programming Also a component evaluated for your program grades Alice in Action with Java 16 8

9 Alice Tip: Using Dummies Review Scenes comprise shots Shots are filmed with the camera in a given posi5on Alice places a camera object in every world Two techniques for shi_ing posi5on of camera Use set of mo5on- related messages, such as move () Use an invisible marker called a dummy 17 Dummies Dummy: invisible marker with a point of view Dummies are used to change a camera s posi5on Descrip5on of a scene that will use dummies Wizard intervenes to prevent trolls from taking a castle Camera changes posi5on for each of three shots Story conforms to structure in Figure 2-11 (less Shot 4) Seang up the first shot of Scene 2 Add castle, wizard, and trolls to build the scene Click more controls bubon and then drop a dummy Go to object tree and rename dummy scene2shot1 18 9

10 Dummies (continued) 19 Dummies (continued) 20 10

11 Dummies (con5nued) Seang up the second shot of Scene 2 Using camera controls, zoom in on the wizard Press the drop dummy at camera bubon Rename the second dummy, scene2shot2 Seang up the third shot of Scene 3 First dummy will be reused for this shot A_er dummies are inserted they will be programmed 21 Dummies (continued) Alice in Action with Java 22 11

12 Using setpointofview() to Control the Camera obj.setpointofview(obj2) Changes the posi5on of obj to obj2 Example: camera.setpointofview(adummy) Adding code to the first shot of Scene 2 Drag a doinorder statement to the edi5ng area Click on camera object in the object tree Drag setpointofview()to the edi5ng area Select scene2shot1 dummy as target and 0 duration Add say() statements for each of the trolls Add a comment to explain the purpose of the method Alice in Action with Java 23 Using setpointofview() to Control the Camera (continued) Alice in Action with Java 24 12

13 Using setpointofview() to Control the Camera (continued) Alice in Action with Java 25 Using setpointofview() to Control the Camera (con5nued) Adding code to the second shot of Scene 2 Set the opacity of the wizard to 0 in proper5es pane Drag wizard s opacity property to edi5ng area Set the opacity to 1 in the set() method Set the camera s point of view to scene2shot2 Add a say() statement for the wizard Adding code to the third shot of Scene 2 Reset camera s point of view to scene2shot1 Point the three trolls at the wizard Set message s onlyaffectyaw abribute to true 26 13

14 Using setpointofview() to Control the Camera (continued) 27 Using setpointofview() to Control the Camera (continued) 28 14

15 Summary Divide and conquer approach: decomposing a user story into scenes and shots Define methods to support modular design and provide advanced opera5ons World methods: messages sent to the world Comments: remarks that explain program statements Flow of Control: How methods modify sequen5al execu5on. Dummy: invisible marker with posi5on and orienta5on (a point of view) 29 15

A Publication of FastSpring. FastSpring. Advertiser. QuickStart Guide. Ten Steps to Get Up and Running Quickly in the FastSpring Affiliate Program

A Publication of FastSpring. FastSpring. Advertiser. QuickStart Guide. Ten Steps to Get Up and Running Quickly in the FastSpring Affiliate Program A Publication of FastSpring FastSpring Advertiser QuickStart Guide Ten Steps to Get Up and Running Quickly in the FastSpring Affiliate Program Welcome to the FastSpring Affiliate Program (powered by Impact

More information

Create Charts in Excel

Create Charts in Excel Create Charts in Excel Table of Contents OVERVIEW OF CHARTING... 1 AVAILABLE CHART TYPES... 2 PIE CHARTS... 2 BAR CHARTS... 3 CREATING CHARTS IN EXCEL... 3 CREATE A CHART... 3 HOW TO CHANGE THE LOCATION

More information

Smartboard and Notebook 10 What s New

Smartboard and Notebook 10 What s New Smartboard and Notebook 10 What s New Smartboard Markers and Eraser (for use with all programs): You may use your finger as the mouse. Press down twice to double click Hold your finger down for a few seconds

More information

Maximizing the Use of Slide Masters to Make Global Changes in PowerPoint

Maximizing the Use of Slide Masters to Make Global Changes in PowerPoint Maximizing the Use of Slide Masters to Make Global Changes in PowerPoint This document provides instructions for using slide masters in Microsoft PowerPoint. Slide masters allow you to make a change just

More information

Configura)on Management Process and Environment MACS Review 1 February 5th, 2010 Roland Moser

Configura)on Management Process and Environment MACS Review 1 February 5th, 2010 Roland Moser Configura)on Management Process and Environment MACS Review 1 February 5th, 2010 Roland Moser R. Gutleber 1 Goals Configura)on Management (CM) is the implementa)on and the execu)on of processes and procedures

More information

Cool Smart Board Tricks and Tools

Cool Smart Board Tricks and Tools Cool Smart Board Tricks and Tools Dual Page Display and Pinning You can easily toggle between dual and single page display with the dual page button on the toolbar. When in Dual Page mode you can pin one

More information

Reports Analyzing Your Email Performance

Reports Analyzing Your Email Performance Reports Analyzing Your Email Performance Part 2 Robert Sajan UC Berkeley University Rela?ons Web Group Copyright 2010 UC Regents. All rights reserved. Reports Analyzing Your Email Performance Some ques?ons

More information

Sweet Home 3D user's guide

Sweet Home 3D user's guide 1 de 14 08/01/2013 13:08 Features Download Online Gallery Blog Documentation FAQ User's guide Video tutorial Developer's guides History Reviews Support 3D models Textures Translations Forum Report a bug

More information

Outlook 2010 Essentials

Outlook 2010 Essentials Outlook 2010 Essentials Training Manual SD35 Langley Page 1 TABLE OF CONTENTS Module One: Opening and Logging in to Outlook...1 Opening Outlook... 1 Understanding the Interface... 2 Using Backstage View...

More information

Create a PivotTable or PivotChart report

Create a PivotTable or PivotChart report Page 1 of 5 Excel Home > PivotTable reports and PivotChart reports > Basics Create or delete a PivotTable or PivotChart report Show All To analyze numerical data in depth and to answer unanticipated questions

More information

Protec'ng Informa'on Assets - Week 8 - Business Continuity and Disaster Recovery Planning. MIS 5206 Protec/ng Informa/on Assets Greg Senko

Protec'ng Informa'on Assets - Week 8 - Business Continuity and Disaster Recovery Planning. MIS 5206 Protec/ng Informa/on Assets Greg Senko Protec'ng Informa'on Assets - Week 8 - Business Continuity and Disaster Recovery Planning MIS5206 Week 8 In the News Readings In Class Case Study BCP/DRP Test Taking Tip Quiz In the News Discuss items

More information

PowerPoint: Design Themes and Slide Layouts Contents

PowerPoint: Design Themes and Slide Layouts Contents PowerPoint: Design Themes and Slide Layouts Contents Design Themes... 1 Apply a theme to your presentation... 1 Theme colors... 1 Theme fonts... 3 Theme effects... 3 Quick Styles... 4 Customize a theme...

More information

WINDOWS MOVIEMAKER Understanding collections, projects, and movies

WINDOWS MOVIEMAKER Understanding collections, projects, and movies WINDOWS MOVIEMAKER Understanding collections, projects, and movies The terms collection, project, and movie are used throughout the user interface and Help. The following topic explains these terms and

More information

Organizing and Managing Email

Organizing and Managing Email Organizing and Managing Email Outlook provides several tools for managing email, including folders, rules, and categories. You can use these tools to help organize your email. Using folders Folders can

More information

Stores copies of items you sent to others, by default. Stores items created offline that you want to send the next time you are online

Stores copies of items you sent to others, by default. Stores items created offline that you want to send the next time you are online Outlook Folders: All new messages are stored in Inbox unless rules are created. Stores copies of items you sent to others, by default Stores temporarily deleted items until you permanently delete or retrieve

More information

Planning and Managing Projects with Microsoft Project Professional 2013

Planning and Managing Projects with Microsoft Project Professional 2013 Slides Steps to Enter Duration: 1. In the Duration column of a task, enter a value, and press Enter on your keyboard Important Points: The default time unit is days, so when you enter 5, this becomes 5

More information

Introduction. Inserting Clip Art and Pictures. Word 2010. To Locate Clip Art:

Introduction. Inserting Clip Art and Pictures. Word 2010. To Locate Clip Art: Word 2010 Inserting Clip Art and Pictures Introduction Images are a great way to liven up a document, and Word offers a couple of ways of inserting images. There are built-in Clip Art images for just about

More information

Business Analysis Standardization A Strategic Mandate. John E. Parker CVO, Enfocus Solu7ons Inc.

Business Analysis Standardization A Strategic Mandate. John E. Parker CVO, Enfocus Solu7ons Inc. Business Analysis Standardization A Strategic Mandate John E. Parker CVO, Enfocus Solu7ons Inc. Agenda What is Business Analysis? Why Business Analysis is Important? Why Standardization of Business Analysis

More information

Triggers & Actions 10

Triggers & Actions 10 Triggers & Actions 10 CHAPTER Introduction Triggers and actions are the building blocks that you can use to create interactivity and custom features. Once you understand how these building blocks work,

More information

<YOUR VENTURE NAME> <YOUR PRODUCT NAME>

<YOUR VENTURE NAME> <YOUR PRODUCT NAME> BIZ.pt Global Startup Program: 2014 Application Powered by In collaboration with Supported by Guidelines 1. Prepare for a short (~10 minutes) pitch.

More information

Mail Merge. Course Description. Objectives: Design a Main Document. Design a Data Source. Directories. Merge the Main Document with the Data

Mail Merge. Course Description. Objectives: Design a Main Document. Design a Data Source. Directories. Merge the Main Document with the Data Mail Merge Course Description The Mail Merge feature allows you to combine items from a data source into a document. This allows you to create form letters, mailing labels, envelopes, etc. You also have

More information

Microsoft Outlook 2010. Reference Guide for Lotus Notes Users

Microsoft Outlook 2010. Reference Guide for Lotus Notes Users Microsoft Outlook 2010 Reference Guide for Lotus Notes Users ContentsWelcome to Office Outlook 2010... 2 Mail... 3 Viewing Messages... 4 Working with Messages... 7 Responding to Messages... 11 Organizing

More information

CS 4604: Introduc0on to Database Management Systems

CS 4604: Introduc0on to Database Management Systems CS 4604: Introduc0on to Database Management Systems B. Aditya Prakash Lecture #1: Introduc/on Many slides based on material by Profs. Murali, Ramakrishnan and Faloutsos Course Informa0on Instructor B.

More information

Templates and Slide Masters in PowerPoint 2003

Templates and Slide Masters in PowerPoint 2003 Templates and Slide Masters in PowerPoint 2003 Introduction The layout of any PowerPoint presentation is set by the template used. Every presentation is based on a template; if a specific one is not chosen

More information

REST (Representa.onal State Transfer) Ingegneria del So-ware e Lab. Università di Modena e Reggio Emilia Do<. Marzio Franzini

REST (Representa.onal State Transfer) Ingegneria del So-ware e Lab. Università di Modena e Reggio Emilia Do<. Marzio Franzini REST (Representa.onal State Transfer) Ingegneria del So-ware e Lab. Università di Modena e Reggio Emilia Do

More information

Create a New Database in Access 2010

Create a New Database in Access 2010 Create a New Database in Access 2010 Table of Contents OVERVIEW... 1 CREATING A DATABASE... 1 ADDING TO A DATABASE... 2 CREATE A DATABASE BY USING A TEMPLATE... 2 CREATE A DATABASE WITHOUT USING A TEMPLATE...

More information

Forms. Dynamic Content 1

Forms. Dynamic Content 1 Dynamic Content 1 Web-based forms are useful tools. In this tutorial, we are going to create a simple form that allows site visitors to contact the webmaster and submit their personal comments. You ll

More information

Outlook 2010 Essentials Power Point Slides Corporate Training Materials

Outlook 2010 Essentials Power Point Slides Corporate Training Materials Evaluation Copy Only Not For Training Outlook 2010 Essentials Power Point Slides Corporate Training Materials Module One: Getting Started Welcome to the Microsoft Outlook2010 Essentials workshop. Outlook

More information

Procurement and Supply Chain Management Online Training

Procurement and Supply Chain Management Online Training Procurement and Supply Chain Management Online Training From Text Document to On line Training Course An Update PSO, Copenhagen 1 Outline of presenta3on Contents of online Training Now The Learning Approach

More information

IBM Operational Decision Manager Version 8 Release 5. Getting Started with Business Rules

IBM Operational Decision Manager Version 8 Release 5. Getting Started with Business Rules IBM Operational Decision Manager Version 8 Release 5 Getting Started with Business Rules Note Before using this information and the product it supports, read the information in Notices on page 43. This

More information

Discovering Computers Fundamentals, 2010 Edition. Living in a Digital World

Discovering Computers Fundamentals, 2010 Edition. Living in a Digital World Discovering Computers Fundamentals, 2010 Edition Living in a Digital World Objec&ves Overview Discuss the importance of project management, feasibility assessment, documenta8on, and data and informa8on

More information

M-Files Gantt View. User Guide. App Version: 1.1.0 Author: Joel Heinrich

M-Files Gantt View. User Guide. App Version: 1.1.0 Author: Joel Heinrich M-Files Gantt View User Guide App Version: 1.1.0 Author: Joel Heinrich Date: 02-Jan-2013 Contents 1 Introduction... 1 1.1 Requirements... 1 2 Basic Use... 1 2.1 Activation... 1 2.2 Layout... 1 2.3 Navigation...

More information

Core Essentials. Outlook 2010. Module 1. Diocese of St. Petersburg Office of Training Training@dosp.org

Core Essentials. Outlook 2010. Module 1. Diocese of St. Petersburg Office of Training Training@dosp.org Core Essentials Outlook 2010 Module 1 Diocese of St. Petersburg Office of Training Training@dosp.org TABLE OF CONTENTS Topic One: Getting Started... 1 Workshop Objectives... 2 Topic Two: Opening and Closing

More information

Microsoft PowerPoint Tutorial

Microsoft PowerPoint Tutorial Microsoft PowerPoint Tutorial Contents Starting MS PowerPoint... 1 The MS PowerPoint Window... 2 Title Bar...2 Office Button...3 Saving Your Work... 3 For the first time... 3 While you work... 3 Backing

More information

SimLab 3D PDF. Settings

SimLab 3D PDF. Settings SimLab 3D PDF Settings 3D PDF Settings PDF Settings dialog enables the user to control the exported 3D PDF file(s), from SimLab Composer and other 3D SimLab plugins. In SimLab Composer the dialog can be

More information

How to Run Java Programs Using Microsoft J++

How to Run Java Programs Using Microsoft J++ How to Run Java Programs Using Microsoft J++ C. Thomas Wu Supplement material to accompany An Introduction to Object-Oriented Programming with Java WCB/McGraw-Hill The McGraw-Hill Companies, Inc., 1999

More information

Outlook 2013 ~ e Mail Quick Tips

Outlook 2013 ~ e Mail Quick Tips The Ribbon: Home tab New Email to send a new mail New Items to send a new mail, a new appointment, a new meeting, a new contact, a new task, a new Lync Meeting Ignore to ignore a request Clean Up to clean

More information

Microsoft Windows Movie Maker

Microsoft Windows Movie Maker Microsoft Windows Movie Maker Created by: Julia Zangl Colby, Technology Integration Specialist Plymouth Public Schools Summer 2008 Sources Available on my Wiki: http://juliazanglcolby.wikispaces.com/moviemaking

More information

About the To-Do Bar in Outlook 2007

About the To-Do Bar in Outlook 2007 Exchange Outlook 007 How To s / Tasks (Advanced ) of 8 Tasks in the Microsoft Office system are similar to a to-do list. Tasks make it easy to use Microsoft Office Outlook 007 to organize your time and

More information

WebPlus X8. Quick Start Guide. Simple steps for designing your site and getting it online.

WebPlus X8. Quick Start Guide. Simple steps for designing your site and getting it online. WebPlus X8 Quick Start Guide Simple steps for designing your site and getting it online. In this guide, we will refer to specific tools, toolbars, tabs, or options. Use this visual reference to help locate

More information

The LSUHSC N.O. Email Archive

The LSUHSC N.O. Email Archive The LSUHSC N.O. Email Archive Introduction The LSUHSC N.O. email archive permanently retains a copy of all email items sent and received by LSUHSC N.O. Academic email users. Email items will be accessible

More information

Inspiration can help you to structure your essays. It can be useful for brainstorming or revising a topic

Inspiration can help you to structure your essays. It can be useful for brainstorming or revising a topic Inspiration can help you to structure your essays It can be useful for brainstorming or revising a topic Similar to a paper based spider diagrams, but they are much more flexible You can copy and paste

More information

Outlook Web Access Tipsheets

Outlook Web Access Tipsheets You can use a Web browser to access your Outlook mailbox from any computer with an Internet connection. You can use Outlook Web Access with Microsoft Internet Explorer, Mozilla Firefox and many other browsers.

More information

Document Management Set Up Guide

Document Management Set Up Guide Document Management Set Up Guide For the attention of SystmOne users: This document explains how to setup the Document Management functionality. Contents Organisation Preferences Setup - Enabling Document

More information

Outlook 2007 Essentials

Outlook 2007 Essentials Outlook 2007 Essentials Sample Corporate Training Materials All of our training products are fully customizable and are perfect for one day and half day workshops. You can easily update or insert your

More information

Microsoft PowerPoint 2010 Templates and Slide Masters (Level 3)

Microsoft PowerPoint 2010 Templates and Slide Masters (Level 3) IT Services Microsoft PowerPoint 2010 Templates and Slide Masters (Level 3) Contents Introduction... 1 Installed Templates and Themes... 2 University of Reading Templates... 3 Further Templates and Presentations...

More information

Click on various options: Publications by Wizard Publications by Design Blank Publication

Click on various options: Publications by Wizard Publications by Design Blank Publication Click on various options: Publications by Wizard Publications by Design Blank Publication Select the Blank Publications Tab: Choose a blank full page Click on Create New Page Insert > Page Select the number

More information

Working with Windows Movie Maker

Working with Windows Movie Maker 518 442-3608 Working with Windows Movie Maker Windows Movie Maker allows you to make movies and slide shows that can be saved to your computer, put on a CD, uploaded to a Web service (such as YouTube)

More information

2013 Copyright ComFit Learning Prep

2013 Copyright ComFit Learning Prep 1 2 We at ComFit share with you a common objec=ve: to help your students be more successful in their academic lives and their personal lives. We seek to accomplish this objec=ve by helping you address

More information

866-999-WEBB(9322) Sales@webbelectronics.com

866-999-WEBB(9322) Sales@webbelectronics.com WEBB GAMEDAY & COACHES CRM LOCAL AND ONLINE VIDEO AND DATA MANAGEMENT SOLUTIONS WEBB GAMEDAY/CRM IS AN ELITE LINE OF DIGITAL EDITING & GAME ANALYSIS SOFTWARE. YOU WILL HAVE MANY ADVANTAGES OVER OPPONENTS

More information

Outlook 2011 Window. [Day], [Work Week], [Full [Home]. Schedule and plan: Click the [New

Outlook 2011 Window. [Day], [Work Week], [Full [Home]. Schedule and plan: Click the [New MS Outlook 2011 Quick Reference for Macintosh The Ribbon consists a series of tabs giving access to buttons, menus, and dialog boxes in various groups to facilitate locating the tools required for a particular

More information

SAP CRM 2007 - Campaign Automation

SAP CRM 2007 - Campaign Automation SAP CRM 2007 - Campaign Automation Applies to: SAP CRM 7.0 For more information, visit the Customer Relationship Management homepage Summary Campaign Automation is designed to help you in the increasingly

More information

MICROSOFT OUTLOOK 2011 ORGANIZE E-MAIL MESSAGES

MICROSOFT OUTLOOK 2011 ORGANIZE E-MAIL MESSAGES MICROSOFT OUTLOOK 2011 ORGANIZE E-MAIL MESSAGES Lasted Edited: 2012-07-10 1 Mark Message as Read... 4 Categorize Messages... 5 Categorize an incoming e-mail... 5 Rename a category... 6 Place an e-mail

More information

OVERVIEW. Microsoft Project terms and definitions

OVERVIEW. Microsoft Project terms and definitions PROJECT 2003 DISCLAIMER: This reference guide is meant for experienced Microsoft Project users. It provides a list of quick tips and shortcuts for familiar features. This guide does NOT replace training

More information

MICROSOFT OUTLOOK 2010 WORK WITH CONTACTS

MICROSOFT OUTLOOK 2010 WORK WITH CONTACTS MICROSOFT OUTLOOK 2010 WORK WITH CONTACTS Last Edited: 2012-07-09 1 Access to Outlook contacts area... 4 Manage Outlook contacts view... 5 Change the view of Contacts area... 5 Business Cards view... 6

More information

Web Forms for Marketers 2.3 for Sitecore CMS 6.5 and

Web Forms for Marketers 2.3 for Sitecore CMS 6.5 and Web Forms for Marketers 2.3 for Sitecore CMS 6.5 and later User Guide Rev: 2013-02-01 Web Forms for Marketers 2.3 for Sitecore CMS 6.5 and later User Guide A practical guide to creating and managing web

More information

Information Technology Lab School of Information University of Texas Summer 2005

Information Technology Lab School of Information University of Texas Summer 2005 Introduction to Windows Movie Maker 2 1 Information Technology Lab School of Information University of Texas Summer 2005 1. Introduction This paper tutorial is designed as a basic introduction to Microsoft

More information

Distributed systems Lecture 6: Elec3ons, consensus, and distributed transac3ons. Dr Robert N. M. Watson

Distributed systems Lecture 6: Elec3ons, consensus, and distributed transac3ons. Dr Robert N. M. Watson Distributed systems Lecture 6: Elec3ons, consensus, and distributed transac3ons Dr Robert N. M. Watson 1 Last 3me Saw how we can build ordered mul3cast Messages between processes in a group Need to dis3nguish

More information

Online Sharing User Manual

Online Sharing User Manual Online Sharing User Manual June 13, 2007 If discrepancies between this document and Online Sharing are discovered, please contact backupfeedback@verizon.net. Copyrights and Proprietary Notices The information

More information

You can also change how a picture or clip art is positioned with text within a document by using the Position and Wrap Text commands.

You can also change how a picture or clip art is positioned with text within a document by using the Position and Wrap Text commands. Pictures and clip art can be inserted or copied into a document from many different sources, including downloaded from a clip art Web site provider, copied from a Web page, or inserted from a folder where

More information

Legacy Archiving How many lights do you leave on? September 14 th, 2015

Legacy Archiving How many lights do you leave on? September 14 th, 2015 Legacy Archiving How many lights do you leave on? September 14 th, 2015 1 Introductions Wendy Laposata, Himforma(cs Tom Chase, Cone Health 2 About Cone Health More than 100 loca=ons 6 hospitals, 3 ambulatory

More information

How to Use Teczo Mailing Services V1.00.01

How to Use Teczo Mailing Services V1.00.01 How to Use Teczo Mailing Services What is Teczo Mailing Services? Send Email to Filtered Partner Contacts Send Email to Selected (Checked) Partner Contacts Send Email to Contacts through the Related Contacts

More information

WebPlus X7. Quick Start Guide. Simple steps for designing your site and getting it online.

WebPlus X7. Quick Start Guide. Simple steps for designing your site and getting it online. WebPlus X7 Quick Start Guide Simple steps for designing your site and getting it online. In this guide, we will refer to specific tools, toolbars, tabs, or options. Use this visual reference to help locate

More information

Design with Themes - Part 2: Advanced Custom Themes

Design with Themes - Part 2: Advanced Custom Themes Design with Themes - Part 2: Advanced Custom Themes In Design with Themes - Part 1, you learned how in a few steps, you can customize any built-in theme and then apply your theme to a new presentation.

More information

Outlook Email. User Guide IS TRAINING CENTER. 833 Chestnut St, Suite 600. Philadelphia, PA 19107 215-503-7500

Outlook Email. User Guide IS TRAINING CENTER. 833 Chestnut St, Suite 600. Philadelphia, PA 19107 215-503-7500 Outlook Email User Guide IS TRAINING CENTER 833 Chestnut St, Suite 600 Philadelphia, PA 19107 215-503-7500 This page intentionally left blank. TABLE OF CONTENTS Getting Started... 3 Opening Outlook...

More information

Module One: Getting Started... 6. Opening Outlook... 6. Setting Up Outlook for the First Time... 7. Understanding the Interface...

Module One: Getting Started... 6. Opening Outlook... 6. Setting Up Outlook for the First Time... 7. Understanding the Interface... 2 CONTENTS Module One: Getting Started... 6 Opening Outlook... 6 Setting Up Outlook for the First Time... 7 Understanding the Interface...12 Using Backstage View...14 Viewing Your Inbox...15 Closing Outlook...17

More information

Track and review document changes

Track and review document changes Track and review document changes Writing a document is often a collaborative effort. If your research paper or project proposal has several authors and reviewers, you can use the Track Changes feature

More information

Work Smart: Managing Email

Work Smart: Managing Email About Managing Email Employees can receive up to 150 to 200 email messages per day. Learning to manage your email is important, especially if you are new to and are unfamiliar with dealing with a large

More information

New Features in Microsoft Office 2007

New Features in Microsoft Office 2007 New Features in Microsoft Office 2007 TABLE OF CONTENTS The Microsoft Office Button... 2 The Quick Access Toolbar... 2 Adding buttons to the Quick Access Toolbar... 2 Removing buttons from the Quick Access

More information

Customize tab; click the Accounts category; drag the satellite dish icon to your toolbar.

Customize tab; click the Accounts category; drag the satellite dish icon to your toolbar. The Tech/Media Department will install and configure GroupWise for you on your classroom Mac OS X or PC computer. If GroupWise is not currently installed and you would like to begin using it, please submit

More information

Excel 2007 - Using Pivot Tables

Excel 2007 - Using Pivot Tables Overview A PivotTable report is an interactive table that allows you to quickly group and summarise information from a data source. You can rearrange (or pivot) the table to display different perspectives

More information

2) Sharing Projects Made easy by IntelliGantt s Share Wizard, there are three share options to fit the needs of your project.

2) Sharing Projects Made easy by IntelliGantt s Share Wizard, there are three share options to fit the needs of your project. Introduction TeamDirection IntelliGantt solutions allows you and the rest of your project team to collaborate on your projects together. How you would like work together is up to you. The project manager

More information

Promo%ng Your OCS Business through Digital & Social Media. Presented by: John Healy

Promo%ng Your OCS Business through Digital & Social Media. Presented by: John Healy Promo%ng Your OCS Business through Digital & Social Media Presented by: John Healy Who Is John Healy? jhealy@healyco.com 25+ years in marke;ng, communica;ons & PR consul;ng Specialty: Helping clients balance

More information

Using Outlook 2010 for Email

Using Outlook 2010 for Email Using Outlook 2010 for Email Workbook Edition 1 June 2013 Document Reference: 3774 Contents Using Outlook 2010 for Email 1. Introduction Microsoft Outlook... 1 Outlook Basics... 1 2. The Ribbon Mail, Contacts

More information

The service note describes the basic steps to install a ip camera for the DVR670

The service note describes the basic steps to install a ip camera for the DVR670 Tech note Description Adding IP camera to DVR670 General The service note describes the basic steps to install a ip camera for the DVR670 Steps involved: 1) Configuration Manager application 2) Camera

More information

Select the Crow s Foot entity relationship diagram (ERD) option. Create the entities and define their components.

Select the Crow s Foot entity relationship diagram (ERD) option. Create the entities and define their components. Α DESIGNING DATABASES WITH VISIO PROFESSIONAL: A TUTORIAL Microsoft Visio Professional is a powerful database design and modeling tool. The Visio software has so many features that we can t possibly demonstrate

More information

Camtasia: Importing, cutting, and captioning your Video Express movie Camtasia Studio: Windows

Camtasia: Importing, cutting, and captioning your Video Express movie Camtasia Studio: Windows Camtasia: Importing, cutting, and captioning your Video Express movie Camtasia Studio: Windows Activity 1: Adding your Video Express output into Camtasia Studio Step 1: the footage you shot in the Video

More information

Creating Pivot Tables

Creating Pivot Tables Creating Pivot Tables Example Using CIA Inspection Information This is a step by step guide of how to create pivot tables using Microsoft Excel. You can create a pivot tables from any database you have

More information

Email Basics Managing Your Inbox

Email Basics Managing Your Inbox Email Basics Managing Your Inbox The following are provided to help keep your Zimbra email and calendar usage consistent, professional, and up-to-date. Viewing Options Using a Reading Pane Turn Reading

More information

Making the Most of Files & Folders. Schoolwires Centricity2

Making the Most of Files & Folders. Schoolwires Centricity2 Making the Most of Schoolwires Centricity2 Table of Contents Introduction... 1 How Files are Stored in... 1 Access... 1 The Window... 2 Folders... 2 Files... 3 Using... 4 Link Existing Text to a File...

More information

Manage messages by using rules

Manage messages by using rules Page 1 of 6 Microsoft Office Outlook Manage messages by using rules Applies to: Microsoft Office Outlook 2007 Hide All This article explains what rules are and how you can use rules to stay organized and

More information

Microsoft Office Word 2007 Training

Microsoft Office Word 2007 Training Microsoft Office Word 2007 Training Created & Hosted by: Hagop (Jack) Hadjinian I.A., Information Technology Course Contents: Lesson 1: Get to know the Ribbon Lesson 2: Find everyday commands The lesson

More information

FastFiler Toolbar. Learn More

FastFiler Toolbar. Learn More Click FastFiler to edit Is Your Master E-mail title Filing style Companion FastFiler is your e-mail filing companion to Outlook. It boosts your productivity while supporting common email retention policies.

More information

Getting Started Guide

Getting Started Guide Getting Started Guide Contents Welcome to Corel VideoStudio Pro X6............................ 2 New Features and Enhancements................................ 4 Understanding the Workspace..................................

More information

Excel 2013 - Using Pivot Tables

Excel 2013 - Using Pivot Tables Overview A PivotTable report is an interactive table that allows you to quickly group and summarise information from a data source. You can rearrange (or pivot) the table to display different perspectives

More information

Training Manual. Version 6

Training Manual. Version 6 Training Manual TABLE OF CONTENTS A. E-MAIL... 4 A.1 INBOX... 8 A.1.1 Create New Message... 8 A.1.1.1 Add Attachments to an E-mail Message... 11 A.1.1.2 Insert Picture into an E-mail Message... 12 A.1.1.3

More information

Windows Live Movie Maker

Windows Live Movie Maker Windows Live Movie Maker What is Windows Live Movie Maker? Windows Live Movie Maker is available on all computers that have Windows 7. Teachers and students use Windows Live Movie Maker to turn videos

More information

WHAT S NEW IN OUTLOOK 2010 & HOW TO CUSTOMIZE IT

WHAT S NEW IN OUTLOOK 2010 & HOW TO CUSTOMIZE IT WHAT S NEW IN OUTLOOK 2010 & HOW TO CUSTOMIZE IT THE RIBBON... 2 CONTEXTUAL TABS... 4 THE FILE TAB... 4 DIALOG BOXES... 5 MINIMIZING THE RIBBON... 5 CUSTOMIZING THE RIBBON... 6 CUSTOMIZING THE QUICK ACCESS

More information

Outlook Web App User Guide

Outlook Web App User Guide Outlook Web App Table of Contents QUICK REFERENCE... 2 OUTLOOK WEB APP URL... 2 Imagine! Help Desk...... 2 OUTLOOK WEB APP MAIN WINDOW... 2 KEY NEW FEATURES... 3 GETTING STARTED WITH OUTLOOK... 4 LOGGING

More information

Instructions to view & create.kmz/.kml files from Google Earth

Instructions to view & create.kmz/.kml files from Google Earth Page 1 of 6 Instructions to view & create.kmz/.kml files from Google Earth Make sure you have Google Earth downloaded on your computer. If you don t, please visit this link to download Google Earth http://www.google.com/earth/download/ge.

More information

Access 2010: The Navigation Pane

Access 2010: The Navigation Pane Access 2010: The Navigation Pane Table of Contents OVERVIEW... 1 BEFORE YOU BEGIN... 2 ADJUSTING THE NAVIGATION PANE... 3 USING DATABASE OBJECTS... 3 CUSTOMIZE THE NAVIGATION PANE... 3 DISPLAY AND SORT

More information

I ntroduction. Accessing Microsoft PowerPoint. Anatomy of a PowerPoint Window

I 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 information

OUTLOOK 2007 USER GUIDE

OUTLOOK 2007 USER GUIDE Using Outlook 2007 The information below will guide you through some of the Outlook features that can help you to manage your email. Topics listed below are: Sorting Messages Saving Attachments Emptying

More information

Using NVivo to Manage Qualitative Data. R e i d Roemmi c h R HS A s s e s s me n t Office A p r i l 6, 2 0 1 5

Using NVivo to Manage Qualitative Data. R e i d Roemmi c h R HS A s s e s s me n t Office A p r i l 6, 2 0 1 5 Using NVivo to Manage Qualitative Data R e i d Roemmi c h R HS A s s e s s me n t Office A p r i l 6, 2 0 1 5 Introductions Please share: Your name Department Position and brief description of what you

More information

How to use Wireframe in Visio

How to use Wireframe in Visio Visio Tutorial: How to use Wireframe How to use Wireframe in Visio By Derek Tobler Table of Contents Getting started... 2 To start go to the Start icon and click on it. Then type Visio in the Search programs

More information

Access 2007 Creating Forms Table of Contents

Access 2007 Creating Forms Table of Contents Access 2007 Creating Forms Table of Contents CREATING FORMS IN ACCESS 2007... 3 UNDERSTAND LAYOUT VIEW AND DESIGN VIEW... 3 LAYOUT VIEW... 3 DESIGN VIEW... 3 UNDERSTAND CONTROLS... 4 BOUND CONTROL... 4

More information

Installing and Configuring TrueConf Client Application for OS X

Installing and Configuring TrueConf Client Application for OS X Installing and Configuring TrueConf Client Application for OS X 1. How to install the client application? 2. How to authorize? 3. How to configure the application? «TrueConf Client» Menu «About TrueConf

More information

Making a Poster Using PowerPoint 2007

Making a Poster Using PowerPoint 2007 Making a Poster Using PowerPoint 2007 1. Start PowerPoint: A Blank presentation appears as a Content Layout, a blank one one without anything not even a title. 2. Choose the size of your poster: Click

More information

You can send email to all users or select groups of users by choosing one of the following options.

You can send email to all users or select groups of users by choosing one of the following options. 1 Overview Emails can be sent using LearnJCU from within a subject site to subject-specific users. The email link is usually found under the Tools menu item, however, it can be linked as a tool link in

More information