Week 2 Practical Objects and Turtles

Save this PDF as:
 WORD  PNG  TXT  JPG

Size: px
Start display at page:

Download "Week 2 Practical Objects and Turtles"

Transcription

1 Week 2 Practical Objects and Turtles Aims and Objectives Your aim in this practical is: to practise the creation and use of objects in Java By the end of this practical you should be able to: create objects decide which methods to use, based on documentation provided call methods on objects do simple debugging Introduction This practical involves using Turtle graphics. You will write a program that creates a (virtual) turtle and issues it with a series of commands to make it draw a particular pattern. Your program will create objects and call methods on them. The main, compulsory, part of the practical is described in Parts 1-4. Part 6 describes some additional extension activities, which you can choose to do or not. Without doing any extension activities the highest grade that you can achieve is 17. Practical Instructions Part 1: Setting Up The first steps are similar to those you carried out last week: log in to a machine check your in case of any late announcements regarding the practical (but don t spend hours ing your friends!) create a new Word document for your report, add the appropriate header at the top, and save it as W02-Practical-Report in the Coursework folder in your own file space start Together; if prompted by Together select your workspace in the Coursework folder in your own file space in your network home folder as the workspace for Together; close any projects currently open; now create a new Java Modeling Project called W02-Practical to be stored in your workspace; add the library studres/library/wu,2004/galapagos/galapagos.jar in the same way that you added javabook.jar in Practical W01 If you can t remember how to do any of these steps, refer back to the instructions for Practical W01 at https://studres.cs.st-andrews.ac.uk/cs1002-cs/practicals/w01/w01-practical-introduction.pdf Part 2: The Task Practical specification In this practical you will write and test a Java program that uses Turtle graphics to display the postal code of your home address on the screen. It is difficult to draw curved lines with Turtle graphics, so you can use stylised characters made up of straight lines. The final output of your program should look something like the following example, but with your postal code in place of CS IS COOL. You re free to For Week 2 1

2 experiment with colours and styles so long as the result is recognisable. Use your term address postal code if your home address doesn t have one. Creating a class To start, create a new class on the class diagram called W02Practical. Double click on the class on the diagram to launch the editor pane and enter the following code for the main method inside the class definition public static void main(string[] args){ } Alternatively you can add the class by using the menu and navigating to File->New->Other ->Class. Give the class the name W02Practical and check the box to include a main method. If you can t remember how to do this, see Practical W01 for more detailed instructions. Creating objects The first thing your program needs to do is to create a new turtle object, and a drawing area for it to walk about in. In this practical you ll be given fairly detailed instructions; later on in this module you ll have to work out more for yourself. Inside the main method, write Java code that declares a variable of type Turtle and assigns a new object of class Turtle to it. Remember that the general form of such code is ClassName variable_name = new ClassName(creation parameters); You ll need to choose a suitable name for your turtle; it doesn t matter what it is as long as you use it consistently later on. The creation parameter should be 0 (the number zero). This tells the turtle to use a special drawing area rather than the default one, which is too small for this practical. Now save the file. Together will check what you ve written so far to see whether it s valid Java. One or more problems will probably be flagged up to the left of the lines containing the errors in the Editor pane. If you get the error Turtle cannot be resolved to a type when moving the mouse over the error symbol on the offending line then it s because Together doesn t know where the class Turtle is defined. To tell it, enter: import galapagos.*; import java.awt.color; at the head of the file. This also tells it about the Color class, which you will want to use later on. Save the file again. You will probably get a warning (with a yellow marker) about java.awt.color not being used you can ignore this. If any more problems are shown then you have probably made some other typing error. Try to find and correct the error yourself; if you can t, ask a demonstrator for help. For Week 2 2

3 Now, assuming that your current program is valid, you need to create a new drawing area object for the turtle to use. After the code that creates the turtle object, add some new code that creates an instance of class TurtleDrawingWindow. It will have the same form as before, except that this time no creation parameters are needed (you still have to put in the brackets though). Again, save and fix any problems that are shown. Finally, for this section, your program needs to tell the drawing area object about the turtle object. This is done by calling the add method on the drawing area object, passing it the turtle object as the parameter. The general form of code calling a method on an object is object_name.methodname(method parameters); In this case the object name is whatever you named the TurtleDrawingWindow variable, the method name is add, and there is a single parameter: whatever you named the Turtle variable. Again, save and fix any problems. It s a good idea to do this frequently as you write your program, for two reasons. First, saving the file often means that if you are unlucky and the Together application or the whole computer crashes, or there is a power cut in the lab, your work won t be lost you can resume later with the most recently saved version. Second, it s easier to fix problems as you go along, rather than being confronted with a big batch of errors at the end. Setting up ready for drawing Before you get the turtle to start drawing the text, there are a few more things to be set up: you need to set the units for the drawing area to be 0.8: this will make the drawing area large enough to fit the diagram you need to set the drawing area to be visible, so you can see it Both of these will be achieved by making method calls on the drawing area object. To decide which methods should be called, and what parameters need to be passed to them, you should consult the online documentation for the galapagos package at: https://studres.cs.st-andrews.ac.uk/library/wu,2004/galapagos/javadoc/ When the web page comes up, click on the TurtleDrawingWindow link in the list of classes on the left of the window. You ll then see lots of information about the class. Scroll down to the section Method Summary and decide which of the methods look appropriate. The documentation web page should give you enough information to be able to add Java code to perform the two tasks described above. Each will be a line containing a method call on the drawing area object. The web page tells you what the method is called and what type of parameter(s) it takes. As usual, save and fix any problems. If you get stuck here or if you can t work out what the code should be, ask a demonstrator. Now try running the program that you ve written so far. It won t do anything very exciting but it should at least display the drawing area window. Recall from last week that to run the program you select Run As > Java Application from the Run menu. Close the drawing area window after you are satisfied your program is running correctly, otherwise you will end up with many open windows during testing, which will result in everything slowing down. Drawing the letters You are now ready to start writing the code that will control the turtle s movement and draw out the text. There are various methods that can be called on the turtle object, including methods to: put the pen down to the paper lift the pen up from the paper change the pen to a given colour move to a given position in the drawing area Although there are others, these are enough to complete this practical. Now you need to work out how to get the turtle to trace out the first character. It may help to look at the example screenshot shown earlier. The grid lines are spaced at intervals of 50, and the origin in the middle of the window is at the point (0, 0). The turtle starts at the origin. Your program should tell the For Week 2 3

4 turtle to move to the position where the first line in the character will start, put the pen down to the paper, move to the end of the first line, move to the end of the second line, and so on. When it gets to the end of the character, the turtle should raise the pen, move to the start of the second character, and start again. The online documentation lists the details of the methods available in class Turtle. Use this to write a sequence of method calls on the turtle object to make it draw the first character. Save the program, fix any problems, and then try running it. If you re lucky, the turtle will draw a recognisable character and you can continue adding more code to draw the rest of the characters. However, it s more likely that the results are not as you expected. Now comes the debugging phase of program development, in which you try to work out what has gone wrong, and how to correct it! Likely problems include forgetting to raise the pen before moving the turtle to the start of the first character, and miscalculating the positions of the various points within the character. Make any necessary changes to your program, then save and run again. Repeat this process until the first character looks correct, then move on to programming the other characters. Again, after you ve added code for each character, save, run and debug if necessary. When you re programming the last few characters you may get a bit bored waiting for the turtle to draw out all the characters every time you run the program. If so, you can make it speed up by putting in a call to its speed method. Setting the speed to 100 makes it go fairly fast. You need to brighten up the output by drawing each character in a different colour. Look at the online documentation to find out which method to call to set the pen colour. To pass the required colour to the method you write Color.red, Color.yellow, etc as the parameter. Note the US spelling. Finally, incorporate a second (third or fourth you can have up to four turtles at once) turtle to simultaneously decorate the drawing window with stars, balloons, fancy scroll-work whatever you like, but using different methods to move this turtle. Note that each turtle will run independently of the other(s), so each turtle s movements can be written as a block of code, rather than moving each turtle in turn. For example: Once the result is to your satisfaction, copy the display area window into your report, as described in Practical W01. Program presentation Now that you ve (we hope) got your program doing what you want it to, it s time to consider its appearance. It s important that program code is neatly presented, with suitable explanatory comments, to help someone reading it understand what it does. In the short term the main reader to consider is your tutor, since program presentation is one factor taken into account in assessment of the practical. In the longer term it s also helpful if you can understand the code yourself if you need to refer back to it in several months time. For Week 2 4

5 Using Together there s no excuse for messy program layout, since it can do it all for you! You just need to select the code in the Editor pane and select Source > Correct Indentation. Tutors will reduce grades if you submit untidy code that could have been fixed easily in this way. You should also add comments, where appropriate, to help the reader see what s going on in various parts of the program. For example, in this practical you should at least include comments to say which character is being drawn by the turtle at a given point. Part 3: Report Your report should include a screenshot of the final display area window as mentioned earlier, and answers to the following questions: 1. What would happen if you left out all the penup and pendown method calls from your program? 2. Why does the penup method take no parameters, while moveto takes two? 3. In your own words, explain what the Turtle methods bodycolor, jumpto and pensize do you are expected to do more than simply reproduce the description from documentation. Part 4: Finishing Up Save your report and create a PDF copy as in the previous practicals. Close Word and Together. Now package up your Together project and PDF report into a form suitable for submitting. Follow the same sequence as in Practical W01. You should end up with a single file called W02-Practical.zip, which you should now submit to your tutor using MMS, in the slot for Practical W02. Once you have submitted it you can delete the zip file. Don t, however, delete your W02-Practical folder itself. You might want to refer back to it in a future practical, or you might need to produce it if there is some problem with MMS. That s it see you next week! Part 5: Assessment Your tutor will assess your submitted work in two ways: Formative assessment gives you feedback on your performance and advice as to how to improve next time. This will be returned in the form of comments, either in writing on a printed copy of your work, or electronically via MMS. Summative assessment gives you a grade from 0-17 (or from 0-20 if you ve tried one or more of the extension activities). This contributes towards your final grade for CS1002. The grade will be returned via MMS. General practical grading guidelines are available in the School General Handbook: https://studres.cs.st-andrews.ac.uk/library/handbooks Part 6: Extension Activities The activities in this section aren t compulsory, though you need to do at least one of them to achieve a grade above 17. Try them if you re interested and have spare time. Further programming Refine your program: Make the characters drawn by the turtle more realistic by using more small lines, and not restricting the turtle to right-angle turns. For Week 2 5

6 If you do try this, make a copy of your initial W02-Practical Together project, so that if it goes horribly wrong you haven t lost anything. You can duplicate a project by selecting the Navigator pane next to the Model Navigator pane, right clicking on the project, selecting Copy and then Paste. Web Find out more about turtle graphics and the Logo language, and add a brief summary to your report. Possible starting points: (The Logo Foundation) (Wikipedia) For Week 2 6

Hypercosm. Studio. www.hypercosm.com

Hypercosm. Studio. www.hypercosm.com Hypercosm Studio www.hypercosm.com Hypercosm Studio Guide 3 Revision: November 2005 Copyright 2005 Hypercosm LLC All rights reserved. Hypercosm, OMAR, Hypercosm 3D Player, and Hypercosm Studio are trademarks

More information

Turtle Power. Introduction: Python. In this project, you ll learn how to use a turtle to draw awesome shapes and patterns. Activity Checklist

Turtle Power. Introduction: Python. In this project, you ll learn how to use a turtle to draw awesome shapes and patterns. Activity Checklist Python 1 Turtle Power All Code Clubs must be registered. By registering your club we can measure our impact, and we can continue to provide free resources that help children learn to code. You can register

More information

Content Author's Reference and Cookbook

Content Author's Reference and Cookbook Sitecore CMS 6.2 Content Author's Reference and Cookbook Rev. 091019 Sitecore CMS 6.2 Content Author's Reference and Cookbook A Conceptual Overview and Practical Guide to Using Sitecore Table of Contents

More information

The COMPSCI 101 Text Editor for Windows. The text editor that we will be using in the Computer Science

The COMPSCI 101 Text Editor for Windows. The text editor that we will be using in the Computer Science Notepad++ The COMPSCI 101 Text Editor for Windows The text editor that we will be using in the Computer Science labs for creating our Java programs is called Notepad++ and is http://notepad- plus.sourceforge.net

More information

Dynamics CRM for Outlook Basics

Dynamics CRM for Outlook Basics Dynamics CRM for Outlook Basics Microsoft Dynamics CRM April, 2015 Contents Welcome to the CRM for Outlook Basics guide... 1 Meet CRM for Outlook.... 2 A new, but comfortably familiar face................................................................

More information

So you want to create an Email a Friend action

So you want to create an Email a Friend action So you want to create an Email a Friend action This help file will take you through all the steps on how to create a simple and effective email a friend action. It doesn t cover the advanced features;

More information

Programming in Access VBA

Programming in Access VBA PART I Programming in Access VBA In this part, you will learn all about how Visual Basic for Applications (VBA) works for Access 2010. A number of new VBA features have been incorporated into the 2010

More information

ACCESS 2007. Importing and Exporting Data Files. Information Technology. MS Access 2007 Users Guide. IT Training & Development (818) 677-1700

ACCESS 2007. Importing and Exporting Data Files. Information Technology. MS Access 2007 Users Guide. IT Training & Development (818) 677-1700 Information Technology MS Access 2007 Users Guide ACCESS 2007 Importing and Exporting Data Files IT Training & Development (818) 677-1700 training@csun.edu TABLE OF CONTENTS Introduction... 1 Import Excel

More information

Intellect Platform - The Workflow Engine Basic HelpDesk Troubleticket System - A102

Intellect Platform - The Workflow Engine Basic HelpDesk Troubleticket System - A102 Intellect Platform - The Workflow Engine Basic HelpDesk Troubleticket System - A102 Interneer, Inc. Updated on 2/22/2012 Created by Erika Keresztyen Fahey 2 Workflow - A102 - Basic HelpDesk Ticketing System

More information

Notepad++ The COMPSCI 101 Text Editor for Windows. What is a text editor? Install Python 3

Notepad++ The COMPSCI 101 Text Editor for Windows. What is a text editor? Install Python 3 Notepad++ The COMPSCI 101 Text Editor for Windows The text editor that we will be using in the Computer Science labs for creating our Python programs is called Notepad++ and http://notepad-plus-plus.org

More information

CEFNS Web Hosting a Guide for CS212

CEFNS Web Hosting a Guide for CS212 CEFNS Web Hosting a Guide for CS212 INTRODUCTION: TOOLS: In CS212, you will be learning the basics of web development. Therefore, you want to keep your tools to a minimum so that you understand how things

More information

Terminal Four (T4) Site Manager

Terminal Four (T4) Site Manager Terminal Four (T4) Site Manager Contents Terminal Four (T4) Site Manager... 1 Contents... 1 Login... 2 The Toolbar... 3 An example of a University of Exeter page... 5 Add a section... 6 Add content to

More information

CS042A. Using Microsoft Word

CS042A. Using Microsoft Word CS042A Using Microsoft Word 2015 Professional Career Development Institute, LLC. All rights reserved. Accredited by the Accrediting Commission of the Distance Education and Training Council. The Accrediting

More information

Getting Started with Blackboard A Guide for Students

Getting Started with Blackboard A Guide for Students Getting Started with Blackboard A Guide for Students Contents Your Account... 3 Accessing Blackboard... 3 Browser Issues When Connecting from Outside the Network... 4 The Blackboard Environment... 5 Tabs...

More information

educ Office 365 email: Remove & create new Outlook profile

educ Office 365 email: Remove & create new Outlook profile Published: 29/01/2015 If you have previously used Outlook the with the SCC/SWO service then once you have been moved into Office 365 your Outlook will need to contact the SCC/SWO servers one last time

More information

Online Assessment. info.uwe.ac.uk/online/blackboard 1 produced by Web Applications Support, IT Services

Online Assessment. info.uwe.ac.uk/online/blackboard 1 produced by Web Applications Support, IT Services Online Assessment What is Online Assessment? Process Flow The ISIS generated assignments Anonymous and open marking Downloading submissions Marking Uploading your Marks and Feedback Releasing Agreed Marks

More information

One of the fundamental kinds of Web sites that SharePoint 2010 allows

One of the fundamental kinds of Web sites that SharePoint 2010 allows Chapter 1 Getting to Know Your Team Site In This Chapter Requesting a new team site and opening it in the browser Participating in a team site Changing your team site s home page One of the fundamental

More information

This document is provided "as-is". Information and views expressed in this document, including URLs and other Internet Web site references, may

This document is provided as-is. Information and views expressed in this document, including URLs and other Internet Web site references, may This document is provided "as-is". Information and views expressed in this document, including URLs and other Internet Web site references, may change without notice. Some examples depicted herein are

More information

ITI 1120 Introduction to Computing I Using Virtual Campus (Blackboard Learn) Gilbert Arbez, Diana Inkpen, Hussein Al Osman, Shervin Shirmohammadi

ITI 1120 Introduction to Computing I Using Virtual Campus (Blackboard Learn) Gilbert Arbez, Diana Inkpen, Hussein Al Osman, Shervin Shirmohammadi ITI 1120 Introduction to Computing I Using Virtual Campus (Blackboard Learn) Gilbert Arbez, Diana Inkpen, Hussein Al Osman, Shervin Shirmohammadi The Virtual Campus is the university s on-line course management

More information

Web Ambassador Training on the CMS

Web Ambassador Training on the CMS Web Ambassador Training on the CMS Learning Objectives Upon completion of this training, participants will be able to: Describe what is a CMS and how to login Upload files and images Organize content Create

More information

Blackboard Collaborate Introduction & Handbook

Blackboard Collaborate Introduction & Handbook CSU Stanislaus Office of Information Technology Blackboard Collaborate Introduction & Handbook What is Collaborate? Blackboard Collaborate is the university s online meeting and conferencing service. Users

More information

Basic tutorial for Dreamweaver CS5

Basic tutorial for Dreamweaver CS5 Basic tutorial for Dreamweaver CS5 Creating a New Website: When you first open up Dreamweaver, a welcome screen introduces the user to some basic options to start creating websites. If you re going to

More information

Installing Java 5.0 and Eclipse on Mac OS X

Installing Java 5.0 and Eclipse on Mac OS X Installing Java 5.0 and Eclipse on Mac OS X This page tells you how to download Java 5.0 and Eclipse for Mac OS X. If you need help, Blitz cs5help@cs.dartmouth.edu. You must be running Mac OS 10.4 or later

More information

Creating Hyperlinks & Buttons InDesign CS6

Creating Hyperlinks & Buttons InDesign CS6 Creating Hyperlinks & Buttons Adobe DPS, InDesign CS6 1 Creating Hyperlinks & Buttons InDesign CS6 Hyperlinks panel overview You can create hyperlinks so that when you export to Adobe PDF or SWF in InDesign,

More information

Cleaning Up Your Outlook Mailbox and Keeping It That Way ;-) Mailbox Cleanup. Quicklinks >>

Cleaning Up Your Outlook Mailbox and Keeping It That Way ;-) Mailbox Cleanup. Quicklinks >> Cleaning Up Your Outlook Mailbox and Keeping It That Way ;-) Whether you are reaching the limit of your mailbox storage quota or simply want to get rid of some of the clutter in your mailbox, knowing where

More information

Basic ESXi Networking

Basic ESXi Networking Basic ESXi Networking About vmnics, vswitches, management and virtual machine networks In the vsphere client you can see the network diagram for your ESXi host by clicking Networking on the Configuration

More information

Content Author's Reference and Cookbook

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

How to get the most out of Windows 10 File Explorer

How to get the most out of Windows 10 File Explorer How to get the most out of Windows 10 File Explorer 2 Contents 04 The File Explorer Ribbon: A handy tool (once you get used to it) 08 Gain a new perspective with the Group By command 13 Zero in on the

More information

1001ICT Introduction To Programming Lecture Notes

1001ICT Introduction To Programming Lecture Notes 1001ICT Introduction To Programming Lecture Notes School of Information and Communication Technology Griffith University Semester 2, 2015 1 3 A First MaSH Program In this section we will describe a very

More information

Managing your Joomla! 3 Content Management System (CMS) Website Websites For Small Business

Managing your Joomla! 3 Content Management System (CMS) Website Websites For Small Business 2015 Managing your Joomla! 3 Content Management System (CMS) Website Websites For Small Business This manual will take you through all the areas that you are likely to use in order to maintain, update

More information

MSM2G5: Java session 1

MSM2G5: Java session 1 MSM2G5: Java session 1 Paul Flavell and Richard Kaye School of Mathematics and Statistics University of Birmingham November 2000 Your objective for your first lab session with Java is to get used to the

More information

Introduction to MS WINDOWS XP

Introduction to MS WINDOWS XP Introduction to MS WINDOWS XP Mouse Desktop Windows Applications File handling Introduction to MS Windows XP 2 Table of Contents What is Windows XP?... 3 Windows within Windows... 3 The Desktop... 3 The

More information

CS 1133, LAB 2: FUNCTIONS AND TESTING http://www.cs.cornell.edu/courses/cs1133/2015fa/labs/lab02.pdf

CS 1133, LAB 2: FUNCTIONS AND TESTING http://www.cs.cornell.edu/courses/cs1133/2015fa/labs/lab02.pdf CS 1133, LAB 2: FUNCTIONS AND TESTING http://www.cs.cornell.edu/courses/cs1133/2015fa/labs/lab02.pdf First Name: Last Name: NetID: The purpose of this lab is to help you to better understand functions:

More information

Web App Development Session 1 - Getting Started. Presented by Charles Armour and Ryan Knee for Coder Dojo Pensacola

Web App Development Session 1 - Getting Started. Presented by Charles Armour and Ryan Knee for Coder Dojo Pensacola Web App Development Session 1 - Getting Started Presented by Charles Armour and Ryan Knee for Coder Dojo Pensacola Tools We Use Application Framework - Compiles and Runs Web App Meteor (install from https://www.meteor.com/)

More information

Fruit Machine. Level. Activity Checklist Follow these INSTRUCTIONS one by one. Test Your Project Click on the green flag to TEST your code

Fruit Machine. Level. Activity Checklist Follow these INSTRUCTIONS one by one. Test Your Project Click on the green flag to TEST your code Introduction: This is a game that has three sprites that change costume. You have to stop them when they re showing the same picture (like a fruit machine!). Activity Checklist Follow these INSTRUCTIONS

More information

Microsoft Access 2010 Overview of Basics

Microsoft Access 2010 Overview of Basics Opening Screen Access 2010 launches with a window allowing you to: create a new database from a template; create a new template from scratch; or open an existing database. Open existing Templates Create

More information

Adobe Dreamweaver CC 14 Tutorial

Adobe Dreamweaver CC 14 Tutorial Adobe Dreamweaver CC 14 Tutorial GETTING STARTED This tutorial focuses on the basic steps involved in creating an attractive, functional website. In using this tutorial you will learn to design a site

More information

ANCS+ 8.0 Remote Training: ANCS+ 8.0, Import/Export

ANCS+ 8.0 Remote Training: ANCS+ 8.0, Import/Export ANCS+ 8.0 Remote Training: ANCS+ 8.0, Import/Export Screen Shot 1. Welcome to ANCS+ 8.0, Import/Export. This course will teach you how to import and export catalog records in ANCS+. A note on conference

More information

Web Forms. Step One: Review Simple Contact Form

Web Forms. Step One: Review Simple Contact Form Web Forms Follow these instructions to create a Simple Contact Form to place in your email signature or the body of an email. Keep reading to create a form specifically for an agent. Step One: Review Simple

More information

Level 13: Creating Yes / No Player Options

Level 13: Creating Yes / No Player Options Level 13: Creating Yes / No Player Options Welcome to Level 13 of the RPG Maker VX Introductory Course. In Level 12 we created a locked door Event. In this Level, we ll create a Event that requests the

More information

Getting Started With Mortgage MarketSmart

Getting Started With Mortgage MarketSmart Getting Started With Mortgage MarketSmart We are excited that you are using Mortgage MarketSmart and hope that you will enjoy being one of its first users. This Getting Started guide is a work in progress,

More information

Creating Online Surveys with Qualtrics Survey Tool

Creating Online Surveys with Qualtrics Survey Tool Creating Online Surveys with Qualtrics Survey Tool Copyright 2015, Faculty and Staff Training, West Chester University. A member of the Pennsylvania State System of Higher Education. No portion of this

More information

Before you can use the Duke Ambient environment to start working on your projects or

Before you can use the Duke Ambient environment to start working on your projects or Using Ambient by Duke Curious 2004 preparing the environment Before you can use the Duke Ambient environment to start working on your projects or labs, you need to make sure that all configuration settings

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

POOSL IDE Installation Manual

POOSL IDE Installation Manual Embedded Systems Innovation by TNO POOSL IDE Installation Manual Tool version 3.4.1 16-7-2015 1 POOSL IDE Installation Manual 1 Installation... 4 1.1 Minimal system requirements... 4 1.2 Installing Eclipse...

More information

Hands-on Practice. Hands-on Practice. Learning Topics

Hands-on Practice. Hands-on Practice. Learning Topics Using Microsoft PowerPoint Software on a SMART Board Interactive Whiteboard You make presentations for a reason to communicate a message. With a SMART Board interactive whiteboard, you can focus the attention

More information

AppShore Premium Edition Campaigns How to Guide. Release 2.1

AppShore Premium Edition Campaigns How to Guide. Release 2.1 AppShore Premium Edition Campaigns How to Guide Release 2.1 Table of Contents Campaigns Overview...3 How to create a Campaign Message...3 How to create a List...5 How to relate a Message to a List...6

More information

Course Exercises for the Content Management System. Grazyna Whalley, Laurence Cornford June 2014 AP-CMS2.0. University of Sheffield

Course Exercises for the Content Management System. Grazyna Whalley, Laurence Cornford June 2014 AP-CMS2.0. University of Sheffield Course Exercises for the Content Management System. Grazyna Whalley, Laurence Cornford June 2014 AP-CMS2.0 University of Sheffield PART 1 1.1 Getting Started 1. Log on to the computer with your usual username

More information

Unified Communications Using Microsoft Office Live Meeting 2007

Unified Communications Using Microsoft Office Live Meeting 2007 Unified Communications Using Microsoft Office Live Meeting 2007 Text version of online course. Contents Unified Communications... 1 About Microsoft Office Live Meeting 2007... 3 Copyright Information...

More information

Cal Answers Analysis Training Part III. Advanced OBIEE - Dashboard Reports

Cal Answers Analysis Training Part III. Advanced OBIEE - Dashboard Reports Cal Answers Analysis Training Part III Advanced OBIEE - Dashboard Reports University of California, Berkeley March 2012 Table of Contents Table of Contents... 1 Overview... 2 Remember How to Create a Query?...

More information

Recovering from a System Crash

Recovering from a System Crash In this appendix Learn how to recover your data in the event of a power failure or if Word stops responding. Use the Open and Repair option to repair damaged files. Use the Recover Text from Any File converter

More information

Backing up with Windows 7

Backing up with Windows 7 Backing up your data should be a high priority; it is far too easy for computer failure to result in the loss of data. All hard drives will eventually fail, and (at the minimum) you should be prepared

More information

Introduction to Python Using the Raspberry Pi

Introduction to Python Using the Raspberry Pi Introduction to Python Using the Raspberry Pi Getting Started with the Raspberry Pi Before we get into any programming, let s first get started using the. The Raspberry Pi is a small, ARM-based single-board

More information

Getting Started with WebSite Tonight

Getting Started with WebSite Tonight Getting Started with WebSite Tonight WebSite Tonight Getting Started Guide Version 3.0 (12.2010) Copyright 2010. All rights reserved. Distribution of this work or derivative of this work is prohibited

More information

How to Create a Web Page. Island Barn Reservoir Sailing Club March 2010 Version 2 April 2010

How to Create a Web Page. Island Barn Reservoir Sailing Club March 2010 Version 2 April 2010 How to Create a Web Page Island Barn Reservoir Sailing Club March 2010 Version 2 April 2010 Introduction This manual will show you how to create a web page, commonly referred to as an article. The manual

More information

Setting Up Your Android Development Environment. For Mac OS X (10.6.8) v1.0. By GoNorthWest. 3 April 2012

Setting Up Your Android Development Environment. For Mac OS X (10.6.8) v1.0. By GoNorthWest. 3 April 2012 Setting Up Your Android Development Environment For Mac OS X (10.6.8) v1.0 By GoNorthWest 3 April 2012 Setting up the Android development environment can be a bit well challenging if you don t have all

More information

Frog VLE Update. Latest Features and Enhancements. September 2014

Frog VLE Update. Latest Features and Enhancements. September 2014 1 Frog VLE Update Latest Features and Enhancements September 2014 2 Frog VLE Update: September 2014 Contents New Features Overview... 1 Enhancements Overview... 2 New Features... 3 Site Backgrounds...

More information

Team Foundation Server 2012 Installation Guide

Team Foundation Server 2012 Installation Guide Team Foundation Server 2012 Installation Guide Page 1 of 143 Team Foundation Server 2012 Installation Guide Benjamin Day benday@benday.com v1.0.0 November 15, 2012 Team Foundation Server 2012 Installation

More information

Importing Contacts to Outlook

Importing Contacts to Outlook Importing Contacts to Outlook 1. The first step is to create a file of your contacts from the National Chapter Database. 2. You create this file under Reporting, Multiple. You will follow steps 1 and 2

More information

Microsoft Outlook 2010 Hints & Tips

Microsoft Outlook 2010 Hints & Tips IT Services Microsoft Outlook 2010 Hints & Tips Contents Introduction... 1 What Outlook Starts Up In... 1 Sending Email Hints... 2 Tracking a Message... 2 Saving a Sent Item... 3 Delay Delivery of a Single

More information

Using FileMaker Pro with Microsoft Office

Using FileMaker Pro with Microsoft Office Hands-on Guide Using FileMaker Pro with Microsoft Office Making FileMaker Pro Your Office Companion page 1 Table of Contents Introduction... 3 Before You Get Started... 4 Sharing Data between FileMaker

More information

Business Objects. Report Writing - CMS Net and CCS Claims

Business Objects. Report Writing - CMS Net and CCS Claims Business Objects Report Writing - CMS Net and CCS Claims Updated 11/28/2012 1 Introduction/Background... 4 Report Writing (Ad-Hoc)... 4 Requesting Report Writing Access... 4 Java Version... 4 Create A

More information

Introduction to Files and Folders

Introduction to Files and Folders Introduction to Files and Folders In this course we will look at how to store and organise files (such as letters, pictures or music tracks) on your computer. Lesson 1. The Basics of File Storage All the

More information

BA (Hons) Social work MA Social work PG Diploma Social work: Using PebblePad on Placement 2014-15

BA (Hons) Social work MA Social work PG Diploma Social work: Using PebblePad on Placement 2014-15 Creating assets in Pebble+ There are two ways of creating assets in Pebble+, adding files and completing Pebble+ templates. Adding files You can add file to your assets using Add new File. You then add

More information

Android: Setup Hello, World: Android Edition. due by noon ET on Wed 2/22. Ingredients.

Android: Setup Hello, World: Android Edition. due by noon ET on Wed 2/22. Ingredients. Android: Setup Hello, World: Android Edition due by noon ET on Wed 2/22 Ingredients. Android Development Tools Plugin for Eclipse Android Software Development Kit Eclipse Java Help. Help is available throughout

More information

Business Objects InfoView Quick-start Guide

Business Objects InfoView Quick-start Guide Business Objects InfoView Quick-start Guide Last Modified: 10/28/2015 The latest PDF version of this document can be found at: http://www.calpolycorporation.com/docs/finance/boeinfoviewquickstart.pdf What

More information

Atlas.ti Basic Training Qualitative Research QR II, 2006/2007 K. Fritz

Atlas.ti Basic Training Qualitative Research QR II, 2006/2007 K. Fritz This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike License. Your use of this material constitutes acceptance of that license and the conditions of use of materials on this

More information

Introduction to Programming with Xojo

Introduction to Programming with Xojo Introduction to Programming with Xojo IOS ADDENDUM BY BRAD RHINE Fall 2015 Edition Copyright 2013-2015 by Xojo, Inc. This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike

More information

Table of Contents. zipform 6 User Guide

Table of Contents. zipform 6 User Guide Table of Contents Welcome 4 Creating and Using Transactions.. 4 How to Create a Transaction...... 4 Creating a Transaction Using a Template....... 5 Adding and Removing Forms from a Transaction.......

More information

Part 1 Foundations of object orientation

Part 1 Foundations of object orientation OFWJ_C01.QXD 2/3/06 2:14 pm Page 1 Part 1 Foundations of object orientation OFWJ_C01.QXD 2/3/06 2:14 pm Page 2 1 OFWJ_C01.QXD 2/3/06 2:14 pm Page 3 CHAPTER 1 Objects and classes Main concepts discussed

More information

Adobe Acrobat X Pro Forms

Adobe Acrobat X Pro Forms Adobe Acrobat X Pro Forms Course objectives: Create interactive forms Manage form fields and properties Use forms in Adobe Reader Use PDF Actions Digital Signatures This course does not cover LiveCycle.

More information

Windows File Management A Hands-on Class Presented by Edith Einhorn

Windows File Management A Hands-on Class Presented by Edith Einhorn Windows File Management A Hands-on Class Presented by Edith Einhorn Author s Notes: 1. The information in this document is written for the Windows XP operating system. However, even though some of the

More information

Microsoft PowerPoint 2013 Part 2: Notes, Links, & Graphics. Choosing a Design. Adding Content Exercise. Inserting Screen Shots.

Microsoft PowerPoint 2013 Part 2: Notes, Links, & Graphics. Choosing a Design. Adding Content Exercise. Inserting Screen Shots. Microsoft PowerPoint 2013 Part 2: Notes, Links, & Graphics Choosing a Design Open PowerPoint. Click on Blank Presentation. Click on the Design tab. Click on the design tab of your choice. Adding Content

More information

Code::Blocks Student Manual

Code::Blocks Student Manual Code::Blocks Student Manual Lawrence Goetz, Network Administrator Yedidyah Langsam, Professor and Theodore Raphan, Distinguished Professor Dept. of Computer and Information Science Brooklyn College of

More information

Analyzing PDFs with Citavi 5

Analyzing PDFs with Citavi 5 Analyzing PDFs with Citavi 5 Introduction Just Like on Paper... 2 Methods in Detail Highlight Only (Yellow)... 3 Highlighting with a Main Idea (Red)... 4 Adding Direct Quotations (Blue)... 5 Adding Indirect

More information

Digital Workflow How to make & use digital signatures

Digital Workflow How to make & use digital signatures Last updated: 11/25/08 Digital Workflow How to make & use digital signatures Digital Signatures make sense Digital signatures save time, which obviously translates into monetary savings as well. And, by

More information

Outlook XP Email Only

Outlook XP Email Only Outlook XP Email Only Table of Contents OUTLOOK XP EMAIL 5 HOW EMAIL WORKS: 5 POP AND SMTP: 5 TO SET UP THE POP AND SMTP ADDRESSES: 6 TO SET THE DELIVERY PROPERTY: 8 STARTING OUTLOOK: 10 THE OUTLOOK BAR:

More information

Vim, Emacs, and JUnit Testing. Audience: Students in CS 331 Written by: Kathleen Lockhart, CS Tutor

Vim, Emacs, and JUnit Testing. Audience: Students in CS 331 Written by: Kathleen Lockhart, CS Tutor Vim, Emacs, and JUnit Testing Audience: Students in CS 331 Written by: Kathleen Lockhart, CS Tutor Overview Vim and Emacs are the two code editors available within the Dijkstra environment. While both

More information

LAB4 Making Classes and Objects

LAB4 Making Classes and Objects LAB4 Making Classes and Objects Objective The main objective of this lab is class creation, how its constructer creation, object creation and instantiation of objects. We will use the definition pane to

More information

How-to Guide: MIT DLC Drupal Cloud Theme

How-to Guide: MIT DLC Drupal Cloud Theme How-to Guide: MIT DLC Drupal Cloud Theme This guide will show you how to take your initial Drupal Cloud site... and turn it into something more like this, using the MIT DLC Drupal Cloud theme. See this

More information

Figure 1. Example of an Excellent File Directory Structure for Storing SAS Code Which is Easy to Backup.

Figure 1. Example of an Excellent File Directory Structure for Storing SAS Code Which is Easy to Backup. Paper RF-05-2014 File Management and Backup Considerations When Using SAS Enterprise Guide (EG) Software Roger Muller, Data To Events, Inc., Carmel, IN ABSTRACT SAS Enterprise Guide provides a state-of-the-art

More information

Tutorial: Packaging your server build

Tutorial: Packaging your server build Tutorial: Packaging your server build This tutorial walks you through the steps to prepare a game server folder or package containing all the files necessary for your game server to run in Amazon GameLift.

More information

Learning to Run a C Program With CodeWarrior (Adapted From MetroWerks)

Learning to Run a C Program With CodeWarrior (Adapted From MetroWerks) Computer Science 1 Fall, 1998 Prof. Kugel Learning to Run a C Program With CodeWarrior (Adapted From MetroWerks) Introduction The purpose of this tutorial is to show you how to use CodeWarrior to enter

More information

Using Microsoft Word. Working With Objects

Using Microsoft Word. Working With Objects Using Microsoft Word Many Word documents will require elements that were created in programs other than Word, such as the picture to the right. Nontext elements in a document are referred to as Objects

More information

WebSphere Business Monitor

WebSphere Business Monitor WebSphere Business Monitor Debugger 2010 IBM Corporation This presentation provides an overview of the monitor model debugger in WebSphere Business Monitor. WBPM_Monitor_Debugger.ppt Page 1 of 23 Goals

More information

Dreamweaver and Fireworks MX Integration Brian Hogan

Dreamweaver and Fireworks MX Integration Brian Hogan Dreamweaver and Fireworks MX Integration Brian Hogan This tutorial will take you through the necessary steps to create a template-based web site using Macromedia Dreamweaver and Macromedia Fireworks. The

More information

Note: the terms presentation and slide show are synonymous and will be used interchangeably throughout this document.

Note: the terms presentation and slide show are synonymous and will be used interchangeably throughout this document. PowerPoint 2010 Training Microsoft PowerPoint is a popular program for creating electronic presentations in the form of slide shows. This training document deals with PowerPoint 2010, the latest version

More information

O UTLOOK 2003 HELP SHEET MAIL. Opening the program. Mail

O UTLOOK 2003 HELP SHEET MAIL. Opening the program. Mail O UTLOOK 2003 HELP SHEET MAIL Opening the program At Work Double-click the icon on your desktop. Or click the Start button. If this icon is displayed, click on it. If it is not displayed, click Start,

More information

Hello Purr. What You ll Learn

Hello Purr. What You ll Learn Chapter 1 Hello Purr This chapter gets you started building apps. It presents the key elements of App Inventor the Component Designer and the Blocks Editor and leads you through the basic steps of creating

More information

Please start at the forum by introducing yourself to everyone.

Please start at the forum by introducing yourself to everyone. Guide to Online Learning Online learning is a great way to fit a qualification around your life. Learning online gives you the flexibility to study when it is convenient for you. The AIFL has aimed to

More information

Instructions for Installing and Using the FOCUS DL-15 Data Transfer Software

Instructions for Installing and Using the FOCUS DL-15 Data Transfer Software 27 March 2015 Instructions for Installing and Using the FOCUS DL-15 Data Transfer Software Introduction This guide will walk you through the process of transferring data from the FOCUS DL-15 to the computer

More information

Switching from PC SAS to SAS Enterprise Guide Zhengxin (Cindy) Yang, inventiv Health Clinical, Princeton, NJ

Switching from PC SAS to SAS Enterprise Guide Zhengxin (Cindy) Yang, inventiv Health Clinical, Princeton, NJ PharmaSUG 2014 PO10 Switching from PC SAS to SAS Enterprise Guide Zhengxin (Cindy) Yang, inventiv Health Clinical, Princeton, NJ ABSTRACT As more and more organizations adapt to the SAS Enterprise Guide,

More information

An Overview of Outlook

An Overview of Outlook An Overview of Outlook Alabama Association of REALTORS STATE OF ALASKA 2012 SUMMER CONFERENCE - IT S A FAMILY AFFAIR http://www.state.ak.us/local/akpages/admin/info/msea/ Perdido Beach Resort - Orange

More information

Using the Virtual High School

Using the Virtual High School Using the Virtual High School B Y : E L I Z A B E T H S W I N G Unlocking the Mystery!!! Getting Started Welcome to the Virtual High School! First, you ll start off by getting acquainted with the home

More information

Hosting Users Guide 2011

Hosting Users Guide 2011 Hosting Users Guide 2011 eofficemgr technology support for small business Celebrating a decade of providing innovative cloud computing services to small business. Table of Contents Overview... 3 Configure

More information

Using Karel with Eclipse

Using Karel with Eclipse Mehran Sahami Handout #6 CS 106A September 23, 2015 Using Karel with Eclipse Based on a handout by Eric Roberts Once you have downloaded a copy of Eclipse as described in Handout #5, your next task is

More information

DO MORE WITH YOUR HOME PHONE

DO MORE WITH YOUR HOME PHONE CALL 13 2200 VISIT A TELSTRA STORE telstra.com/homephone HOME FEATURES USER GUIDE DO MORE WITH YOUR HOME PHONE C020 JAN13 XXXXXXXX PHONE FEATURES THAT MAKE LIFE EASIER Our home features make it easy for

More information

Getting Started in Tinkercad

Getting Started in Tinkercad Getting Started in Tinkercad By Bonnie Roskes, 3DVinci Tinkercad is a fun, easy to use, web-based 3D design application. You don t need any design experience - Tinkercad can be used by anyone. In fact,

More information

STEPfwd Quick Start Guide

STEPfwd Quick Start Guide CERT/Software Engineering Institute June 2016 http://www.sei.cmu.edu Table of Contents Welcome to STEPfwd! 3 Becoming a Registered User of STEPfwd 4 Learning the Home Page Layout 5 Understanding My View

More information

Microsoft Outlook 2010

Microsoft Outlook 2010 Microsoft Outlook 2010 Prepared by Computing Services at the Eastman School of Music July 2010 Contents Microsoft Office Interface... 4 File Ribbon Tab... 5 Microsoft Office Quick Access Toolbar... 6 Appearance

More information