Programs. onevent("can", "mousedown", function(event) { var x = event.x; var y = event.y; circle( x, y, 10 ); });

Size: px
Start display at page:

Download "Programs. onevent("can", "mousedown", function(event) { var x = event.x; var y = event.y; circle( x, y, 10 ); });"

Transcription

1 Loops and Canvas Programs AP CSP Program 1. Draw something like the figure shown. There should be: a blue sky with no black outline a green field with no black outline a yellow sun with a black outline a stick figure where the lines are 5 pixels wide, you pick the color and the school-appropriate pose Program 2. Create a canvas that is 320 by 400 pixels in size. Enter the code below. setactivecanvas("can"); setfillcolor( "orange" ); rect( 0, 0, 320, 400 ); onevent("can", "mousedown", function(event) { var x = event.x; var y = event.y; circle( x, y, 10 ); ); Run the program. Notice that each circle is centered around the point where the mouse went down. Important: event.x and event.y are coordinates of the mouse with respect to the screen, not the canvas. Modify the program as follows. Move the down so there is a 50-pixel space at the top of the screen rather than the bottom. Do NOT resize the canvas. Run the program and notice that the circles are now drawn 50 pixels below the spot where the mouse was clicked. Correct the code so that circles appear where the mouse was clicked. Add a label above the canvas that displays the number of circles currently displayed. For example, the label in the bottom figure says Number of Circles: 3

2 Program 3. Create a 250 by 250 pixel canvas in the middle of the screen. Give it a background color (by drawing a big colored rectangle). Whenever the user moves the mouse over the canvas, draw a 20 by 20 square centered over the mouse s location. The squares should be partially transparent. Put a button below the canvas. When the user clicks the button, all the squares should disappear, but the color background should remain. The user can still draw squares after clicking the button. Hints/suggestions. Since event.x and event.y are with respect to the screen s coordinate system, you need to know the upper-left hand coordinates of the canvas to properly adjust the coordinates. You can get those numbers from the canvas s property window (in the design view) or by calling the getxposition and getyposition functions. To generate a random colored squares, generate three random numbers [0, 255] and use the rgb function with the setfillcolor function. Extra Challenge. If this was too easy, change it so the mouse must be dragged for the squares to be drawn (not just moved). You will need one global variable, the mousedown/mouseup events, and... Program 4. Create a canvas that fills the whole screen and name it can. Then complete the cube function so that it draws a cube wherever the mouse goes down. The x and y parameters are the coordinates of the cubes upper left back corner. len is the length of all vertical and horizontal lines. The diagonals are len/2 pixels long. The figure shows the program after I have clicked ten times on the canvas. setactivecanvas("can"); setfillcolor( "yellow" ); rect( 0, 0, 320, 450 ); onevent("can", "mousedown", function(event) { var num = randomnumber(4, 20); cube( event.x, event.y, num ); ); function cube( x, y, len ){ you write this.

3 Program 5 (for loop). Complete the program below so that when the button is clicked, it draws that many vertical and horizontal lines. The lines should be spaced 20 pixels apart. setactivecanvas("can2"); drawbackground(); onevent("btndraw", "click", function(event) { var num = getnumber("txtnumlines"); drawvert( num ); drawhoriz( num ); See note below. ); function drawbackground(){ make the background of the canvas some color function drawvert( num ){ use a for-loop to draw num vertical lines that are spaced 20 pixels apart. function drawhoriz( num ){ use a for-loop to draw num horizontal lines that are spaced 20 pixels apart. Note. Once you get the lines draw, you ll notice that the background disappears when the button is clicked. Add one line of code to that function so the background does not disappear when the button is clicked. Program 6 (for loop). There is one canvas that fills the entire screen. Do not write a function. When the program starts, it should draw a series of rectangles that fill the screen. Each rectangle is 20 pixels high. The top most rectangle should be all blue (or red or green). With each rectangle, the blue (or red or green) becomes darker and darker. You will need the rgb function.

4 Program 7 (for loop). There is one canvas that fills the entire screen. When user clicks on the screen, 10 squares are drawn. The outermost square is 90 by 90. The next square is 80 by 80; the one after that is 70 by 70, and so on to the smallest one which is 10 by 10. The outer most square is black and the inner squares become gradually lighter and lighter. Hint 1: rgb( n, n, n ) If n = 0, then the color is black if n = 255, then the color is white if 0 < n < 255 then the color is some shade of grey. Hint 2. First calculate the coordinates of the upper left hand corner of the outermost square. Program 8 (for loop). There are two labels, one text input, and one button. No canvas. When the program starts, the bottom label is empty. The button is clicked, the label shows the prices for 2 wombats, 3 wombats, and so on up to 10 based on the price for one wombat. The figure on the far right shows prices when the price of one wombat is $5. If a different price was entered, and the button clicked again, the label would show the new prices.

5 Program 9 (for loop). There are two labels and one button. When the button is pressed, 5 random numbers [1,9] are generated. These numbers, and their sum, are displayed in a label. Try to get an extra line break between the last number and the total. Below that label, is a second label. If the total is between [20, 30], display You Won!; otherwise display you lost. Every time the button is clicked, the old number disappear and new numbers (and a new message) are displayed. Program 10 (for loop). There is a label and text input element at the bottom and a 320 by 400 pixel canvas filling up the rest of the screen. The canvas should have a background color. If the number of lines is less than two, then no lines are drawn when the mouse moves over the canvas. If the number of lines is two or more, that s how many lines should be drawn from the bottom edge of the canvas to wherever the mouse is. The points along the bottom edge should be evenly spaced out with the first and last points being at the corners. Depending on the number of lines, the last point might not be exactly at the bottom right corner but it should be close. The lines follow the mouse around the canvas. You can change the number of lines as the program runs. The left figure shows what your program should look like with 6 lines and the mouse near the bottom. The right figure shows it with two lines and the mouse on the left and near the top.

6 Program 11 (while loop). It s 21 again but this time with while loops. There is a button and three labels. When the button is clicked The player keeps drawing random numbers [1, 11] until they have 17 or more. Those numbers and the total are displayed in the left label. The computer keeps drawing random numbers [1, 11] until it has 17 or more. Those numbers and the total are displayed in the right label. The results are displayed in the bottom label. Same rules as before: o If the player has more than 21, they lose. End of story. o If the computer has more than 21 (and the player did not have more than 21), the computer loses. o If neither one busted (went over 21), then the higher score wins. There can be ties. When the button is clicked, everything is displayed at once. There is a way to slow things down and displayed the numbers one at a time but we are not there yet. Program 12 (while loop). This is a very simple art program. There are five buttons and one canvas. The user clicks on a color and then drags the mouse on the canvas. We are simulating a spray paint tool that draws 6 small circles in random locations around the mouse s location. setactivecanvas("can"); var red = 255; var green = 255; var blue = 255; var down = false; We need the red, green, and blue components of a color because we need to use the rgb function so we can use a low alpha value (around 0.1 or 0.2). When the mouse goes down on the canvas, down = true. When the mouse comes up on the canvas, down = false When one of the colored buttons across the top is clicked on, set the global variables red, green, and blue to the appropriate values. When you pick a background color for a button, you can find the values for red, green, and blue in the properties window. I m leaving it up to you to figure out how to code the Clear Canvas button. onevent("can", "mousemove", function(event) { if ( down ){ Draw 6 small, mostly transparent circles in random locations around the mouse s location. Play with the numbers until you get it looking the way you want. Please use a while loop for the 6 circles. Yes, you could use a for loop but we re practicing while loops for now. );

7 Program 13 (while loop). This program simulates playing Yathzee except there are only three dice and you keep rolling until all three match. There is one button and one label. When the button is clicked, the program keeps generating three random numbers [1, 6] until all three are the same. Then it displays how many rolls it took. Every time you click the button, it runs a new simulation. Note. Occasionally, it will take so many rolls that the numbers go off the label. That s ok. Program 14 (while loop). This program simulates flipping a coin again and again until you get three heads (or tails) in a row. There is one button and one label. My code is less than 20 lines but I think that many will find this a little tricky to code right. Here is an outline of some of my code. First, I use the number 1 to mean heads and 2 to mean tails. Second, since the program needs to remember what the outcome was the past two times, I made global variables to store the past 3 outcomes. These are updated each time through the loop. var old = -1; var older = -2; var oldest = -3; var txt = ""; old, older, and oldest are given arbitrary values that are all different. while ( the last three flips are not the same ){ Two statements go here. old = randomnumber(1,2); if ( current == 1 ){ // this means they got heads update txt else { update txt Change the text on the label

Linkage 3.6. User s Guide

Linkage 3.6. User s Guide Linkage 3.6 User s Guide David Rector Friday, December 01, 2017 Table of Contents Table of Contents... 2 Release Notes (Recently New and Changed Stuff)... 3 Installation... 3 Running the Linkage Program...

More information

CHAPTER 7 BASIC GRAPHICS, EVENTS AND GLOBAL DATA

CHAPTER 7 BASIC GRAPHICS, EVENTS AND GLOBAL DATA VERSION 1 BASIC GRAPHICS, EVENTS AND GLOBAL DATA CHAPTER 7 BASIC GRAPHICS, EVENTS, AND GLOBAL DATA In this chapter, the graphics features of TouchDevelop are introduced and then combined with scripts when

More information

VISSIM TUTORIALS This document includes tutorials that provide help in using VISSIM to accomplish the six tasks listed in the table below.

VISSIM TUTORIALS This document includes tutorials that provide help in using VISSIM to accomplish the six tasks listed in the table below. VISSIM TUTORIALS This document includes tutorials that provide help in using VISSIM to accomplish the six tasks listed in the table below. Number Title Page Number 1 Adding actuated signal control to an

More information

(Skip to step 11 if you are already familiar with connecting to the Tribot)

(Skip to step 11 if you are already familiar with connecting to the Tribot) LEGO MINDSTORMS NXT Lab 5 Remember back in Lab 2 when the Tribot was commanded to drive in a specific pattern that had the shape of a bow tie? Specific commands were passed to the motors to command how

More information

Nintendo. January 21, 2004 Good Emulators I will place links to all of these emulators on the webpage. Mac OSX The latest version of RockNES

Nintendo. January 21, 2004 Good Emulators I will place links to all of these emulators on the webpage. Mac OSX The latest version of RockNES 98-026 Nintendo. January 21, 2004 Good Emulators I will place links to all of these emulators on the webpage. Mac OSX The latest version of RockNES (2.5.1) has various problems under OSX 1.03 Pather. You

More information

Chapter 3 The Wall using the screen

Chapter 3 The Wall using the screen Chapter 3 The Wall using the screen A TouchDevelop script usually needs to interact with the user. While input via the microphone and output via the built-in speakers are certainly possibilities, the touch-sensitive

More information

Import and quantification of a micro titer plate image

Import and quantification of a micro titer plate image BioNumerics Tutorial: Import and quantification of a micro titer plate image 1 Aims BioNumerics can import character type data from TIFF images. This happens by quantification of the color intensity and/or

More information

SuperStar Basics. Brian Bruderer. Sequence Editors

SuperStar Basics. Brian Bruderer. Sequence Editors SuperStar Basics Brian Bruderer Sequence Editors Traditional sequence editors use a large grid to control when channels are turned on and off. This approach is like a Paint program where pictures are created

More information

Graphic standards for the Electric Circuit logo

Graphic standards for the Electric Circuit logo Graphic standards for the Electric Circuit logo January 2017 Official logo versions and colors The elements of the logo form a whole: the shapes, colors, proportions and locations of these elements may

More information

E X P E R I M E N T 1

E X P E R I M E N T 1 E X P E R I M E N T 1 Getting to Know Data Studio Produced by the Physics Staff at Collin College Copyright Collin College Physics Department. All Rights Reserved. University Physics, Exp 1: Getting to

More information

Getting Graphical PART II. Chapter 5. Chapter 6. Chapter 7. Chapter 8. Chapter 9. Beginning Graphics Page Flipping and Pixel Plotting...

Getting Graphical PART II. Chapter 5. Chapter 6. Chapter 7. Chapter 8. Chapter 9. Beginning Graphics Page Flipping and Pixel Plotting... 05-GPFT-Ch5 4/10/05 3:59 AM Page 105 PART II Getting Graphical Chapter 5 Beginning Graphics.......................................107 Chapter 6 Page Flipping and Pixel Plotting.............................133

More information

Entry 1: Turtle graphics 1.8

Entry 1: Turtle graphics 1.8 ispython.com a new skin by dave white Entry 1: Turtle graphics 1.8 Preface to Worksheet 1 1. What we cover in this Worksheet: Introduction to elements of Computational Thinking: Algorithms unplugged and

More information

Background. About automation subtracks

Background. About automation subtracks 16 Background Cubase provides very comprehensive automation features. Virtually every mixer and effect parameter can be automated. There are two main methods you can use to automate parameter settings:

More information

Table of content. Table of content Introduction Concepts Hardware setup...4

Table of content. Table of content Introduction Concepts Hardware setup...4 Table of content Table of content... 1 Introduction... 2 1. Concepts...3 2. Hardware setup...4 2.1. ArtNet, Nodes and Switches...4 2.2. e:cue butlers...5 2.3. Computer...5 3. Installation...6 4. LED Mapper

More information

TechNote: MuraTool CA: 1 2/9/00. Figure 1: High contrast fringe ring mura on a microdisplay

TechNote: MuraTool CA: 1 2/9/00. Figure 1: High contrast fringe ring mura on a microdisplay Mura: The Japanese word for blemish has been widely adopted by the display industry to describe almost all irregular luminosity variation defects in liquid crystal displays. Mura defects are caused by

More information

Worksheet #6 Structure Stabilizing H-bonds (==2011)

Worksheet #6 Structure Stabilizing H-bonds (==2011) Name: IMM CMB BCH 258 SBB MCB UPG Worksheet #6 Structure Stabilizing H-bonds (==2011) File: HbondPractice-KiNG.kin Access to MolProbity, RCSB, and EDS websites H-bond Practice Open the file HbondPractice-KiNG.kin

More information

MODULE 4: Building with Numbers

MODULE 4: Building with Numbers UCL SCRATCHMATHS CURRICULUM MODULE 4: Building with Numbers TEACHER MATERIALS Developed by the ScratchMaths team at the UCL Knowledge Lab, London, England Image credits (pg. 3): Top left: CC BY-SA 3.0,

More information

Lab experience 1: Introduction to LabView

Lab experience 1: Introduction to LabView Lab experience 1: Introduction to LabView LabView is software for the real-time acquisition, processing and visualization of measured data. A LabView program is called a Virtual Instrument (VI) because

More information

Source/Receiver (SR) Setup

Source/Receiver (SR) Setup PS User Guide Series 2015 Source/Receiver (SR) Setup For 1-D and 2-D Vs Profiling Prepared By Choon B. Park, Ph.D. January 2015 Table of Contents Page 1. Overview 2 2. Source/Receiver (SR) Setup Main Menu

More information

ToshibaEdit. Contents:

ToshibaEdit. Contents: ToshibaEdit Contents: 1 General 2 Installation 3 Step by step a Load and back up a settings file b Arrange settings c Provider d The favourite lists e Channel parameters f Write settings into the receiver

More information

PS User Guide Series Seismic-Data Display

PS User Guide Series Seismic-Data Display PS User Guide Series 2015 Seismic-Data Display Prepared By Choon B. Park, Ph.D. January 2015 Table of Contents Page 1. File 2 2. Data 2 2.1 Resample 3 3. Edit 4 3.1 Export Data 4 3.2 Cut/Append Records

More information

Word Tutorial 2: Editing and Formatting a Document

Word Tutorial 2: Editing and Formatting a Document Word Tutorial 2: Editing and Formatting a Document Microsoft Office 2010 Objectives Create bulleted and numbered lists Move text within a document Find and replace text Check spelling and grammar Format

More information

Let's Learn Pygame: Exercises Saengthong School, June July 2016 Teacher: Aj. Andrew Davison CoE, PSU Hat Yai Campus

Let's Learn Pygame: Exercises Saengthong School, June July 2016 Teacher: Aj. Andrew Davison CoE, PSU Hat Yai Campus Let's Learn Pygame: Exercises Saengthong School, June July 2016 Teacher: Aj. Andrew Davison CoE, PSU Hat Yai Campus E-mail: ad@fivedots.coe.psu.ac.th 1. Basics 1. What is a game loop? a. It processes user

More information

Spinner- an exercise in UI development. Spin a record Clicking

Spinner- an exercise in UI development. Spin a record Clicking - an exercise in UI development. I was asked to make an on-screen version of a rotating disk for scratching effects. Here's what I came up with, with some explanation of the process I went through in designing

More information

INTRODUCTION SELECTIONS. STRAIGHT vs PREMULTIPLIED Alpha Channels

INTRODUCTION SELECTIONS. STRAIGHT vs PREMULTIPLIED Alpha Channels Creating a Keyable Graphic in Photoshop for use in Avid Media Composer ǀ Software Using Photoshop CC (Creative Cloud) 2014.2.2 and Avid Media Composer ǀSoftware 8.3 INTRODUCTION Choosing the correct file

More information

Setting Up the Warp System File: Warp Theater Set-up.doc 25 MAY 04

Setting Up the Warp System File: Warp Theater Set-up.doc 25 MAY 04 Setting Up the Warp System File: Warp Theater Set-up.doc 25 MAY 04 Initial Assumptions: Theater geometry has been calculated and the screens have been marked with fiducial points that represent the limits

More information

DRAFT. Proposal to modify International Standard IEC

DRAFT. Proposal to modify International Standard IEC Imaging & Color Science Research & Product Development 2528 Waunona Way, Madison, WI 53713 (608) 222-0378 www.lumita.com Proposal to modify International Standard IEC 61947-1 Electronic projection Measurement

More information

Lab Determining the Screen Resolution of a Computer

Lab Determining the Screen Resolution of a Computer Lab 1.3.3 Determining the Screen Resolution of a Computer Objectives Determine the current screen resolution of a PC monitor. Determine the maximum resolution for the highest color quality. Calculate the

More information

Problem 5 Example Solutions

Problem 5 Example Solutions Problem 5 Example Solutions This document provides pictures of a working Tynker program for both game options described. Keep in mind that these are example solutions. Problems can be solved computationally

More information

Cyclops 1.2 User s Guide 2001 Code Artistry LLC. All rights reserved. Updates Cycling 74

Cyclops 1.2 User s Guide 2001 Code Artistry LLC. All rights reserved. Updates Cycling 74 Cyclops 1.2 User s Guide 2001 Code Artistry LLC. All rights reserved. Updates 2003-2006 Cycling 74 cyclops-info@ericsinger.com Cyclops is a Max object which receives and analyzes video input. It receives

More information

Part 1: Introduction to Computer Graphics

Part 1: Introduction to Computer Graphics Part 1: Introduction to Computer Graphics 1. Define computer graphics? The branch of science and technology concerned with methods and techniques for converting data to or from visual presentation using

More information

USER MANUAL FOR DDT 2D. Introduction. Installation. Getting Started. Danley Design Tool 2d. Welcome to the Danley Design Tool 2D program.

USER MANUAL FOR DDT 2D. Introduction. Installation. Getting Started. Danley Design Tool 2d. Welcome to the Danley Design Tool 2D program. USER MANUAL FOR DDT 2D ( VERSION 1.8) Welcome to the Danley Design Tool 2D program. Introduction DDT2D is a very powerful tool that lets the user visualize how sound propagates from loudspeakers, including

More information

MICROSOFT WORD FEATURES FOR ARTS POSTGRADUATES

MICROSOFT WORD FEATURES FOR ARTS POSTGRADUATES MICROSOFT WORD FEATURES FOR ARTS POSTGRADUATES...2 Page Setup...3 Styles...4 Using Inbuilt Styles...4 Modifying a Style...5 Creating a Style...5 Section Breaks...6 Insert a section break...6 Delete a section

More information

J.M. Stewart Corporation 2201 Cantu Ct., Suite 218 Sarasota, FL Stewartsigns.com

J.M. Stewart Corporation 2201 Cantu Ct., Suite 218 Sarasota, FL Stewartsigns.com DataMax INDOOR LED MESSAGE CENTER OWNER S MANUAL QUICK START J.M. Stewart Corporation 2201 Cantu Ct., Suite 218 Sarasota, FL 34232 800-237-3928 Stewartsigns.com J.M. Stewart Corporation Indoor LED Message

More information

technology T05.2 teach with space MEET THE SENSE HAT Displaying text and images on the Sense HAT LED matrix

technology T05.2 teach with space MEET THE SENSE HAT Displaying text and images on the Sense HAT LED matrix technology T05.2 teach with space MEET THE SENSE HAT Displaying text and images on the Sense HAT LED matrix Activity 1 Assemble the Sense HAT page 4 Activity 2 Hello, this is Earth! page 5 Activity 3 How

More information

Imposa Velo V User s Manual. Content 1 Tile introduction Specification Components introduction Power box...

Imposa Velo V User s Manual. Content 1 Tile introduction Specification Components introduction Power box... User s Manual Content 1 Tile introduction...4 1.1 Specification...4 1.2 Components introduction...6 1.2.1 Power box... 6 1.2.2 Hub box(hub)...6 1.2.3 VPU2000...7 1.2.4 Bar Tiles... 8 1.2.5 Cables...9 1.3

More information

Using the Agilent for Single Crystal Work

Using the Agilent for Single Crystal Work Using the Agilent for Single Crystal Work Generally, the program to access the Agilent, CrysalisPro, will be open. If not, you can start the program using the shortcut on the desktop. There is no password

More information

Digital Logic. ECE 206, Fall 2001: Lab 1. Learning Objectives. The Logic Simulator

Digital Logic. ECE 206, Fall 2001: Lab 1. Learning Objectives. The Logic Simulator Learning Objectives ECE 206, : Lab 1 Digital Logic This lab will give you practice in building and analyzing digital logic circuits. You will use a logic simulator to implement circuits and see how they

More information

ECE3296 Digital Image and Video Processing Lab experiment 2 Digital Video Processing using MATLAB

ECE3296 Digital Image and Video Processing Lab experiment 2 Digital Video Processing using MATLAB ECE3296 Digital Image and Video Processing Lab experiment 2 Digital Video Processing using MATLAB Objective i. To learn a simple method of video standards conversion. ii. To calculate and show frame difference

More information

Particle Magic. for the Casablanca Avio and the Casablanca Kron. User s Manual

Particle Magic. for the Casablanca Avio and the Casablanca Kron. User s Manual Particle Magic for the Casablanca Avio and the Casablanca Kron User s Manual Safety notices To avoid making mistakes during operation, we recommend that you carefully follow the instructions provided in

More information

CS101 Final term solved paper Question No: 1 ( Marks: 1 ) - Please choose one ---------- was known as mill in Analytical engine. Memory Processor Monitor Mouse Ref: An arithmetical unit (the "mill") would

More information

2 Select the magic wand tool (M) in the toolbox. 3 Click the sky to select that area. Add to the. 4 Click the Quick Mask Mode button(q) in

2 Select the magic wand tool (M) in the toolbox. 3 Click the sky to select that area. Add to the. 4 Click the Quick Mask Mode button(q) in ADOBE PHOTOSHOP 4.0 FUNDAMENTALS A mask works like a rubylith or frisket, covering part of the image and selecting the rest. In Adobe Photoshop, you can create masks using the selection tools or by painting

More information

The Instant Sequence

The Instant Sequence The Instant Sequence Brian Bruderer Isn t there anything faster than a microwave? -Homer Simpson 1 Instant Sequence vs. Handcrafted Sequence Oven baked home cooked meals will always the beat a frozen dinner

More information

colors AN INTRODUCTION TO USING COLORS FOR UNITY v1.1

colors AN INTRODUCTION TO USING COLORS FOR UNITY v1.1 colors AN INTRODUCTION TO USING COLORS FOR UNITY v1.1 Q&A https://gamelogic.quandora.com/colors_unity Knowledgebase Online http://gamelogic.co.za/colors/documentation-andtutorial// Documentation API http://www.gamelogic.co.za/documentation/colors/

More information

3jFPS-control Contents. A Plugin (lua-script) for X-Plane 10 by Jörn-Jören Jörensön

3jFPS-control Contents. A Plugin (lua-script) for X-Plane 10 by Jörn-Jören Jörensön 3jFPS-control-1.23 A Plugin (lua-script) for X-Plane 10 by Jörn-Jören Jörensön 3j@raeuber.com Features: + smoothly adapting view distance depending on FPS + smoothly adapting clouds quality depending on

More information

Sampling Worksheet: Rolling Down the River

Sampling Worksheet: Rolling Down the River Sampling Worksheet: Rolling Down the River Name: Part I A farmer has just cleared a new field for corn. It is a unique plot of land in that a river runs along one side. The corn looks good in some areas

More information

TI-Inspire manual 1. Real old version. This version works well but is not as convenient entering letter

TI-Inspire manual 1. Real old version. This version works well but is not as convenient entering letter TI-Inspire manual 1 Newest version Older version Real old version This version works well but is not as convenient entering letter Instructions TI-Inspire manual 1 General Introduction Ti-Inspire for statistics

More information

Designing Custom DVD Menus: Part I By Craig Elliott Hanna Manager, The Authoring House at Disc Makers

Designing Custom DVD Menus: Part I By Craig Elliott Hanna Manager, The Authoring House at Disc Makers Designing Custom DVD Menus: Part I By Craig Elliott Hanna Manager, The Authoring House at Disc Makers DVD authoring software makes it easy to create and design template-based DVD menus. But many of those

More information

LedSet User s Manual V Official website: 1 /

LedSet User s Manual V Official website:   1 / LedSet User s Manual V2.6.1 1 / 42 20171123 Contents 1. Interface... 3 1.1. Option Menu... 4 1.1.1. Screen Configuration... 4 1.1.1.1. Instruction to Sender/ Receiver/ Display Connection... 4 1.1.1.2.

More information

Introduction to GRIP. The GRIP user interface consists of 4 parts:

Introduction to GRIP. The GRIP user interface consists of 4 parts: Introduction to GRIP GRIP is a tool for developing computer vision algorithms interactively rather than through trial and error coding. After developing your algorithm you may run GRIP in headless mode

More information

Version (26/Mar/2018) 1

Version (26/Mar/2018) 1 take Version 1.7.0 (26/Mar/2018) 1 Index General Guidelines 5 Submission of ads 5 Deadlines 5 Channels 5 5 RichMedia 6 Roles 6 Approved Adservers 6 HTML5Manual 7 Size of simple ad 7 Size of TAGged ads

More information

User Guide. S-Curve Tool

User Guide. S-Curve Tool User Guide for S-Curve Tool Version 1.0 (as of 09/12/12) Sponsored by: Naval Center for Cost Analysis (NCCA) Developed by: Technomics, Inc. 201 12 th Street South, Suite 612 Arlington, VA 22202 Points

More information

Experiment: Real Forces acting on a Falling Body

Experiment: Real Forces acting on a Falling Body Phy 201: Fundamentals of Physics I Lab 1 Experiment: Real Forces acting on a Falling Body Objectives: o Observe and record the motion of a falling body o Use video analysis to analyze the motion of a falling

More information

How to use the NATIVE format reader Readmsg.exe

How to use the NATIVE format reader Readmsg.exe How to use the NATIVE format reader Readmsg.exe This document describes summarily the way to operate the program Readmsg.exe, which has been created to help users with the inspection of Meteosat Second

More information

Domino Fieldplanner 3.3

Domino Fieldplanner 3.3 Domino Fieldplanner 3.3 Handbook - 2 - Table of contents 1. Preliminary remark (Page 3) 2. System requirements (Page 3) 3. The first start-up of Fieldplanner 3.2 (Page 3) 4. Functions of the Fieldplanner

More information

Setting up the app. Press the Setting button (gear symbol) on the upper screen to go setup app. Before you

Setting up the app. Press the Setting button (gear symbol) on the upper screen to go setup app. Before you Setting up the app Press the Setting button (gear symbol) on the upper screen to go setup app. Before you simulate the air settings, be sure to configure the app s setting properly. Language Please choose

More information

MATRIX PANEL 3 WW DMX CONTROL TABLE

MATRIX PANEL 3 WW DMX CONTROL TABLE MATRIX PANEL 3 WW DMX CONTROL TABLE 2-CH Mode CH1 Dimmer 000-255 0% to 100% 000-005 Strobe open CH2 Strobe 006-010 Strobe closed 011-250 Strobe slow -> fast ca. 1Hz - 20Hz 251-255 Strobe open 5-CH Mode

More information

A-ATF (1) PictureGear Pocket. Operating Instructions Version 2.0

A-ATF (1) PictureGear Pocket. Operating Instructions Version 2.0 A-ATF-200-11(1) PictureGear Pocket Operating Instructions Version 2.0 Introduction PictureGear Pocket What is PictureGear Pocket? What is PictureGear Pocket? PictureGear Pocket is a picture album application

More information

CS2401-COMPUTER GRAPHICS QUESTION BANK

CS2401-COMPUTER GRAPHICS QUESTION BANK SRI VENKATESWARA COLLEGE OF ENGINEERING AND TECHNOLOGY THIRUPACHUR. CS2401-COMPUTER GRAPHICS QUESTION BANK UNIT-1-2D PRIMITIVES PART-A 1. Define Persistence Persistence is defined as the time it takes

More information

ecast for IOS Revision 1.3

ecast for IOS Revision 1.3 ecast for IOS Revision 1.3 1 Contents Overview... 5 What s New... 5 Connecting to the 4 Cast DMX Bridge... 6 App Navigation... 7 Fixtures Tab... 8 Patching Fixtures... 9 Fixture Not In Library... 11 Fixture

More information

ECT 224: Digital Computer Fundamentals Digital Circuit Simulation & Timing Analysis

ECT 224: Digital Computer Fundamentals Digital Circuit Simulation & Timing Analysis ECT 224: Digital Computer Fundamentals Digital Circuit Simulation & Timing Analysis 1) Start the Xilinx ISE application, open Start All Programs Xilinx ISE 9.1i Project Navigator or use the shortcut on

More information

KRAMER ELECTRONICS LTD. USER MANUAL

KRAMER ELECTRONICS LTD. USER MANUAL KRAMER ELECTRONICS LTD. USER MANUAL MODEL: Projection Curved Screen Blend Guide How to blend projection images on a curved screen using the Warp Generator version K-1.4 Introduction The guide describes

More information

Resampling Statistics. Conventional Statistics. Resampling Statistics

Resampling Statistics. Conventional Statistics. Resampling Statistics Resampling Statistics Introduction to Resampling Probability Modeling Resample add-in Bootstrapping values, vectors, matrices R boot package Conclusions Conventional Statistics Assumptions of conventional

More information

Evaluation of Serial Periodic, Multi-Variable Data Visualizations

Evaluation of Serial Periodic, Multi-Variable Data Visualizations Evaluation of Serial Periodic, Multi-Variable Data Visualizations Alexander Mosolov 13705 Valley Oak Circle Rockville, MD 20850 (301) 340-0613 AVMosolov@aol.com Benjamin B. Bederson i Computer Science

More information

This handout will help you prepare a research paper in the APA 6th Edition format.

This handout will help you prepare a research paper in the APA 6th Edition format. Easy APA Formatting Guide- Word 2010/2013 This handout will help you prepare a research paper in the APA 6th Edition format. FONT The font for APA is Times New Roman, with 12-point font size. MARGINS APA

More information

Chapter 2: Lines And Points

Chapter 2: Lines And Points Chapter 2: Lines And Points 2.0.1 Objectives In these lessons, we introduce straight-line programs that use turtle graphics to create visual output. A straight line program runs a series of directions

More information

VideoClock. Quick Start

VideoClock. Quick Start VideoClock Quick Start Connect Limitimer, thetimeprompt, or PerfectCue to the dongle and the dongle to the USB port. (Note: Both the dongle and software are matched to the respective device. Do not mix.

More information

Disk Generators for a Raster Display Device

Disk Generators for a Raster Display Device University of Pennsylvania ScholarlyCommons Technical Reports (CS) Department of Computer & nformation Science 12-1976 Disk Generators for a Raster Display Device Norman. Badler University of Pennsylvania,

More information

Introduction to Probability Exercises

Introduction to Probability Exercises Introduction to Probability Exercises Look back to exercise 1 on page 368. In that one, you found that the probability of rolling a 6 on a twelve sided die was 1 12 (or, about 8%). Let s make sure that

More information

Quick Guide Book of Sending and receiving card

Quick Guide Book of Sending and receiving card Quick Guide Book of Sending and receiving card ----take K10 card for example 1 Hardware connection diagram Here take one module (32x16 pixels), 1 piece of K10 card, HUB75 for example, please refer to the

More information

OBS Studio Installation / Settings

OBS Studio Installation / Settings OBS Studio Installation / Settings To setup live streaming of your event requires a video camera, a video capture card or external device such as the recommended Blackmagic Design Intensity Shuttle which

More information

Ultra 4K Tool Box. Version Release Note

Ultra 4K Tool Box. Version Release Note Ultra 4K Tool Box Version 2.1.43.0 Release Note This document summarises the enhancements introduced in Version 2.1 of the software for the Omnitek Ultra 4K Tool Box and related products. It also details

More information

VGA Configuration Algorithm using VHDL

VGA Configuration Algorithm using VHDL VGA Configuration Algorithm using VHDL 1 Christian Plaza, 2 Olga Ramos, 3 Dario Amaya Virtual Applications Group-GAV, Nueva Granada Military University UMNG Bogotá, Colombia. Abstract Nowadays it is important

More information

Basic Terrain Set Up in World Machine:

Basic Terrain Set Up in World Machine: Basic Terrain Set Up in World Machine:! World Machine can be quickly become complex for the new user, there are many devices to learn and their actions are not always apparent. However you can do a lot

More information

1. Presentation of the software. 2. The different screens of the software. 3. About sounds in Imagemo. 1. Presentation of the software

1. Presentation of the software. 2. The different screens of the software. 3. About sounds in Imagemo. 1. Presentation of the software Imagemo 1.0 Documentation 1. Presentation of the software. 2. The different screens of the software. 3. About sounds in Imagemo. 1. Presentation of the software Imagemo is a software which helps to learn

More information

LEGO MINDSTORMS PROGRAMMING CAMP. Robotics Programming 101 Camp Curriculum

LEGO MINDSTORMS PROGRAMMING CAMP. Robotics Programming 101 Camp Curriculum LEGO MINDSTORMS PROGRAMMING CAMP Robotics Programming 101 Camp Curriculum 2 Instructor Notes Every day of camp, we started with a short video showing FLL robots, real robots or something relevant to the

More information

To show the Video Scopes, click on the down arrow next to View located in the upper- right corner of your playback panel.

To show the Video Scopes, click on the down arrow next to View located in the upper- right corner of your playback panel. 1 FCPX: 3.3 COLOR CORRECTION Color Correcting and Color Grading are usually the last things you do before exporting your video. Color Correcting is the process of achieving the correct, natural color of

More information

With Export all setting information (preferences, user setttings) can be exported into a text file.

With Export all setting information (preferences, user setttings) can be exported into a text file. Release Notes 1 Release Notes What s new in release 1.6 Version 1.6 contains many new functions that make it easier to work with the program and more powerful for users. 1. Preferences Export Menu: Info

More information

FOR WWW TEACUPSOFTWARE COM User Guide

FOR WWW TEACUPSOFTWARE COM User Guide User Guide Table of Contents Quick Start Guide...1 More Information...1 What It Does 1 Pattern Possibilities An Example 2 How It Works 2 PatternMaker and PatternPack 2 Pattern Presets 3 Using PatternMaker...3

More information

Defining and Labeling Circuits and Electrical Phasing in PLS-CADD

Defining and Labeling Circuits and Electrical Phasing in PLS-CADD 610 N. Whitney Way, Suite 160 Madison, WI 53705 Phone: 608.238.2171 Fax: 608.238.9241 Email:info@powline.com URL: http://www.powline.com Defining and Labeling Circuits and Electrical Phasing in PLS-CADD

More information

Start with our emedia Catalog Click My Help! Slide 3. Slide 4 Select Read ebooks

Start with our emedia Catalog   Click My Help! Slide 3. Slide 4 Select Read ebooks Slide 1 Learn to Learn how to download ebooks and transfer them to your ereader. Presented by Lauren Stokes, Virtual Library Manager. Contact information for additional assistance: 702.507.6300 or via

More information

ZYLIA Studio PRO reference manual v1.0.0

ZYLIA Studio PRO reference manual v1.0.0 1 ZYLIA Studio PRO reference manual v1.0.0 2 Copyright 2017 Zylia sp. z o.o. All rights reserved. Made in Poland. This manual, as well as the software described in it, is furnished under license and may

More information

Signals Analyzer some Examples, Step-by-Step [to be continued]

Signals Analyzer some Examples, Step-by-Step [to be continued] Signals Analyzer some Examples, Step-by-Step [to be continued] 1. Open the WAV file with SA (File > Open file ) 2. With the left mouse button pressed, frame a part of the signal. 1 3. Trim the signal with

More information

Programming: Part II

Programming: Part II Programming: Part II In this section of notes you will learn about more advanced programming concepts such as looping, functions. Repetition Problem: what if a program or portion of a program needs to

More information

A few quick notes about the use of Spectran V2

A few quick notes about the use of Spectran V2 A few quick notes about the use of Spectran V2 The full fledged help file of Spectran is not ready yet, but many have asked for some sort of help. This document tries to explain in a quick-and-dirty way

More information

spiff manual version 1.0 oeksound spiff adaptive transient processor User Manual

spiff manual version 1.0 oeksound spiff adaptive transient processor User Manual oeksound spiff adaptive transient processor User Manual 1 of 9 Thank you for using spiff! spiff is an adaptive transient tool that cuts or boosts only the frequencies that make up the transient material,

More information

The Illustrated manual for. Halsey 107 & 109

The Illustrated manual for. Halsey 107 & 109 The Illustrated manual for Halsey 107 & 109 Contents The control panel... 1 Microphones... 3 Screens...6 Lights...7 Computers... 8 Connecting a laptop or roll-around computer... 10 Videocassette recorder

More information

Table of Contents Introduction

Table of Contents Introduction Page 1/9 Waveforms 2015 tutorial 3-Jan-18 Table of Contents Introduction Introduction to DAD/NAD and Waveforms 2015... 2 Digital Functions Static I/O... 2 LEDs... 2 Buttons... 2 Switches... 2 Pattern Generator...

More information

Blueline, Linefree, Accuracy Ratio, & Moving Absolute Mean Ratio Charts

Blueline, Linefree, Accuracy Ratio, & Moving Absolute Mean Ratio Charts INTRODUCTION This instruction manual describes for users of the Excel Standard Celeration Template(s) the features of each page or worksheet in the template, allowing the user to set up and generate charts

More information

Black Box Software Testing Fall 2004

Black Box Software Testing Fall 2004 Black Box Software Testing Fall 2004 Part 31 -- Exercises by Cem Kaner, J.D., Ph.D. Professor of Software Engineering Florida Institute of Technology and James Bach Principal, Satisfice Inc. Copyright

More information

Algebra I Module 2 Lessons 1 19

Algebra I Module 2 Lessons 1 19 Eureka Math 2015 2016 Algebra I Module 2 Lessons 1 19 Eureka Math, Published by the non-profit Great Minds. Copyright 2015 Great Minds. No part of this work may be reproduced, distributed, modified, sold,

More information

How-to Setup Motion Detection on a Dahua DVR/NVR

How-to Setup Motion Detection on a Dahua DVR/NVR How-to Setup Motion Detection on a Dahua DVR/NVR Motion detection allows you to set up your cameras to record ONLY when an event (motion) triggers (is detected) the DVR/NVR to begin recording and stops

More information

Renishaw Ballbar Test - Plot Interpretation - Mills

Renishaw Ballbar Test - Plot Interpretation - Mills Haas Technical Documentation Renishaw Ballbar Test - Plot Interpretation - Mills Scan code to get the latest version of this document Translation Available This document has sample ballbar plots from machines

More information

Tic-Tac-Toe Using VGA Output Alexander Ivanovic, Shane Mahaffy, Johnathan Hannosh, Luca Wagner

Tic-Tac-Toe Using VGA Output Alexander Ivanovic, Shane Mahaffy, Johnathan Hannosh, Luca Wagner Tic-Tac-Toe Using VGA Output Alexander Ivanovic, Shane Mahaffy, Johnathan Hannosh, Luca Wagner Electrical and Computer Engineering Department School of Engineering and Computer Science Oakland University,

More information

Version 1.0 February MasterPass. Branding Requirements

Version 1.0 February MasterPass. Branding Requirements Version 1.0 February 2013 MasterPass Branding Requirements Using PDF Documents This document is optimized for Adobe Acrobat Reader version 7.0, or newer. Using earlier versions of Acrobat Reader may result

More information

COMP2611: Computer Organization Building Sequential Logics with Logisim

COMP2611: Computer Organization Building Sequential Logics with Logisim 1 COMP2611: Computer Organization Building Sequential Logics with COMP2611 Fall2015 Overview 2 You will learn the following in this lab: building a SR latch on, building a D latch on, building a D flip-flop

More information

7thSense Design Delta Media Server

7thSense Design Delta Media Server 7thSense Design Delta Media Server Channel Alignment Guide: Warping and Blending Original by Andy B Adapted by Helen W (November 2015) 1 Trademark Information Delta, Delta Media Server, Delta Nano, Delta

More information

CONTENTS 1. LOGOTYPE 2. BRAND IDENTITY FINAL COMMENTS Concept 1.2. Structure & proportions Using the logotype

CONTENTS 1. LOGOTYPE 2. BRAND IDENTITY FINAL COMMENTS Concept 1.2. Structure & proportions Using the logotype www.syno-int.com BRAND GUIDELINES CONTENTS 1. LOGOTYPE 4 1.1. Concept 4 1.2. Structure & proportions 6 1.3. Using the logotype 8 1.4. Versions 10 1.5. Usability on different backgrounds 12 1.6. Usability

More information

SetEditVenton for Venton. Contents:

SetEditVenton for Venton. Contents: SetEditVenton for Venton Contents: 1 General 2 Installation 3 Step by step a Load and back up a settings file b Arrange settings c Provider d The favourite lists e Channel parameters f Write settings into

More information

Exercise #1: Create and Revise a Smart Group

Exercise #1: Create and Revise a Smart Group EndNote X7 Advanced: Hands-On for CDPH Sheldon Margen Public Health Library, UC Berkeley Exercise #1: Create and Revise a Smart Group Objective: Learn how to create and revise Smart Groups to automate

More information