Graphical User Interface in Java Using JavaFX

Size: px
Start display at page:

Download "Graphical User Interface in Java Using JavaFX"

Transcription

1 Graphical User Interface in Java Using JavaFX Layouts Brought to you by 1

2 What are Layouts? Until now, we only worked with the simplest Node container which was Pane. It s the simplest one, because we specified the location of our elements by hand in pixel format. Now days, with a great needs of responsive UIs no one is going to hard code the location of UI elements. So we need smarter node container. A smart container decides about the location of an element automatically based on a specified behavior. 2

3 JavaFX Containers Hierarchy: Region Control Pane SplitPane ScrollPane AnchorPane BorderPane VBox HBox Accordion TabPane DialogPane FlowPane GridPane StackPane TilePane 3

4 BorderPane: TOP LEFT CENTER RIGHT BOTTOM 4

5 Demo 1: BorderPane 5

6 Demo 1: BorderPane 6

7 AcnchorPane: Node Node 30px AnchorPane allows the edges of child nodes to be anchored to an offset from the anchor pane's edges. 7

8 AcnchorPane: Constraint Type Description topanchor double distance from the anchor pane's top insets to the child's top edge. leftanchor double distance from the anchor pane's left insets to the child's left edge. bottomanchor double distance from the anchor pane's bottom insets to the child's bottom edge. rightanchor double distance from the anchor pane's right insets to the child's right edge. static void static void static void static void setbottomanchor(node child, Double value) Sets the bottom anchor for the child when contained by an anchor pane. setleftanchor(node child, Double value) Sets the left anchor for the child when contained by an anchor pane. setrightanchor(node child, Double value) Sets the right anchor for the child when contained by an anchor pane. settopanchor(node child, Double value) Sets the top anchor for the child when contained by an anchor pane. 8

9 Demo 2: 9

10 Demo 2: 10

11 Hbox/Vbox: Node Node Node Node spacing Node Node 11

12 Demo 3: 12

13 Demo 3: 13

14 Demo 3: 14

15 StackPane: 15

16 Demo 4: 16

17 Demo 4: 17

18 Demo 4: 18

19 GridPane: (0,0) (1,0) (2,0) (0,1) (1,1) (0,2) (1,2) (2,3) vgap padding hgap 19

20 Demo 5 (1/3): 20

21 Demo 5 (2/3): 21

22 Demo 5 (3/3): 22

23 FlowPane: Node1 Node2 Node3 Node4 Node1 Node2 VGap HGap Node3 Node4 23

24 Demo 6: 24

25 Demo 6: 25

26 Demo 6: A horizontal flowpane (the default) will layout nodes in rows, wrapping at the flowpane's width. A vertical flowpane lays out nodes in columns, wrapping at the flowpane's height. 26

27 TilePane: Node1 Node2 Node3 Node4 Node1 Node2 Node3 Node4 27

28 Demo 7: 28

29 DialogPane: We will talk about Dialogs separately. 29

30 JavaFX Containers Hierarchy: Region Control Pane SplitPane ScrollPane AnchorPane BorderPane VBox HBox Accordion TabPane DialogPane FlowPane GridPane StackPane TilePane 30

31 Control versus Pane: A "Control" is a node in the scene graph which can be manipulated by the user. Controls provide additional variables and behaviors beyond those of Node to support common user interactions in a manner which is consistent and predictable for the user. Pane is the base class for layout panes which need to expose the children list as public so that users of the subclass can freely add/remove children. 31

32 ScrollPane: Some very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very Long Text Some very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very 32

33 Demo 8: 33

34 SplitPane: Divider BOTTOM RIGHT BOTTOM Divider Position between [ ] 34

35 Demo 9: 100% 80% 20% 35

36 TabPane: Tab1 Tab2 Tab3 Tab Content 36

37 Demo 10: 37

38 Live Coding: UI Sketch to JavaFX 38

39 Codes: 39

40 Happy Coding Brought to you by 40

TECHNICAL NOTE HOW TO USE LOOPERS. Kalipso_TechDocs_Loopers. Revision: 1.0. Kalipso version: Date: 16/02/2017.

TECHNICAL NOTE HOW TO USE LOOPERS. Kalipso_TechDocs_Loopers. Revision: 1.0. Kalipso version: Date: 16/02/2017. TECHNICAL NOTE HOW TO USE LOOPERS Document: Kalipso_TechDocs_Loopers Revision: 1.0 Kalipso version: 4.0 20161231 Date: 16/02/2017 Author: RS Contents 1. About... 3 2. Application Examples... 4 2.1. List

More information

Inventor Hole Notes: How to Annotate with Drill Numbers Not Diameters Author: David Ponka, Senior Applications Expert Manufacturing

Inventor Hole Notes: How to Annotate with Drill Numbers Not Diameters Author: David Ponka, Senior Applications Expert Manufacturing Inventor Hole Notes: How to Annotate with Drill Numbers Not Diameters Author: David Ponka, Senior Applications Expert Manufacturing Introduction Hole notes in Inventor are a great drawing aid that can

More information

LESSON 5: THE BOUNCING BALL

LESSON 5: THE BOUNCING BALL 352 - LINEAR B EHAVIOR LESSON 5: THE BOUNCING BALL y Notes to the Instructor Time: This lesson should take one class session. Materials: Two meter sticks or one tape measure per group, masking tape, balls

More information

Flyweight Pattern. Flyweight: Intent. Use sharing to support large numbers of fine-grained objects efficiently. CSIE Department, NTUT Chien-Hung Liu

Flyweight Pattern. Flyweight: Intent. Use sharing to support large numbers of fine-grained objects efficiently. CSIE Department, NTUT Chien-Hung Liu Flyweight Pattern CSIE Department, NTUT Chien-Hung Liu Flyweight: Intent Use sharing to support large numbers of fine-grained objects efficiently 1 Flyweight: Motivation (1) Some applications could benefit

More information

Introduction to Roadway Design

Introduction to Roadway Design Chapter Introduction to Roadway Design 1 This chapter lays the foundation for the Roadway Design course. You examine the roadway design workflow and the completed drawing files and review the project scope,

More information

GUIDE TO THE ARCTIC SHIPPING CALCULATION TOOL

GUIDE TO THE ARCTIC SHIPPING CALCULATION TOOL ØRTS HANSEN, GRØNSEDT, LINDSTRØM GRAVERSEN AND HENDRIKSEN GUIDE TO THE ARCTIC SHIPPING CALCULATION TOOL THE NORTHERN SEA ROUTE VS. THE SUEZ CANAL ROUTE CBS MARITIME CROSS DISCIPLINARY PROBLEM-FOCUSED RESEARCH

More information

Tutorial 2 Time-Dependent Consolidation. Staging Groundwater Time-dependent consolidation Point query Line query Graph Query

Tutorial 2 Time-Dependent Consolidation. Staging Groundwater Time-dependent consolidation Point query Line query Graph Query Tutorial 2 Time-Dependent Consolidation Staging Groundwater Time-dependent consolidation Point query Line query Graph Query Model Set-up For this tutorial we will start with the model from Tutorial 1 Quick

More information

SIDRA INTERSECTION 6.1 UPDATE HISTORY

SIDRA INTERSECTION 6.1 UPDATE HISTORY Akcelik & Associates Pty Ltd PO Box 1075G, Greythorn, Vic 3104 AUSTRALIA ABN 79 088 889 687 For all technical support, sales support and general enquiries: support.sidrasolutions.com SIDRA INTERSECTION

More information

(Lab Interface BLM) Acceleration

(Lab Interface BLM) Acceleration Purpose In this activity, you will study the concepts of acceleration and velocity. To carry out this investigation, you will use a motion sensor and a cart on a track (or a ball on a track, if a cart

More information

E02 Rigid hinged stinger with piggyback line

E02 Rigid hinged stinger with piggyback line E02 Rigid hinged stinger with piggyback line This model represents a rigid stinger hinged off the back of a lay vessel using the pipelay supports feature. In addition to the lay pipe, another line is included

More information

The Coach then sorts the 25 players into separate teams and positions

The Coach then sorts the 25 players into separate teams and positions Section 4 A: Contingency Tables Introduction A local school has a Varsity and Junior Varsity basketball team. No player plays on both teams and no player plays at more than one position. The coach writes

More information

Inventor Hole Notes: How to Annotate with Drill Numbers Not Diameters

Inventor Hole Notes: How to Annotate with Drill Numbers Not Diameters TECHNICAL WHITEPAPER Inventor Hole Notes: How to Annotate with Drill Numbers Not Diameters Introduction Hole notes in Inventor are a great drawing aid that can save a drafter significant amounts of time

More information

Projectile Motion (8/24/11) (approx. completion time for just parts A & B: 1.5 h; for entire lab: 2.3 h)

Projectile Motion (8/24/11) (approx. completion time for just parts A & B: 1.5 h; for entire lab: 2.3 h) Projectile Motion (//) (approx. completion time for just parts A & B:. h; for entire lab:. h) EQUIPMENT NEEDED: Mini Launcher and steel ball plumb bob pushrod meter stick carbon paper white paper C-clamp

More information

BFH/HTA Biel/DUE/Course 355/ Software Engineering 2. Suppose you ll write an application that displays a large number of icons:

BFH/HTA Biel/DUE/Course 355/ Software Engineering 2. Suppose you ll write an application that displays a large number of icons: Flyweight [GoF] Intent Object sharing to support large set of objects. Motivation Suppose you ll write an application that displays a large number of icons: Design Patterns Flyweight [GoF] 1 To manipulation

More information

4-3 Rate of Change and Slope. Warm Up. 1. Find the x- and y-intercepts of 2x 5y = 20. Describe the correlation shown by the scatter plot. 2.

4-3 Rate of Change and Slope. Warm Up. 1. Find the x- and y-intercepts of 2x 5y = 20. Describe the correlation shown by the scatter plot. 2. Warm Up 1. Find the x- and y-intercepts of 2x 5y = 20. Describe the correlation shown by the scatter plot. 2. Objectives Find rates of change and slopes. Relate a constant rate of change to the slope of

More information

Assignment A7 BREAKOUT CS1110 Fall 2011 Due Sat 3 December 1

Assignment A7 BREAKOUT CS1110 Fall 2011 Due Sat 3 December 1 Assignment A7 BREAKOUT CS1110 Fall 2011 Due Sat 3 December 1 This assignment, including much of the wording of this document, is taken from an assignment from Stanford University, by Professor Eric Roberts.

More information

Rescue Rover. Robotics Unit Lesson 1. Overview

Rescue Rover. Robotics Unit Lesson 1. Overview Robotics Unit Lesson 1 Overview In this challenge students will be presented with a real world rescue scenario. The students will need to design and build a prototype of an autonomous vehicle to drive

More information

Tutorial: Adding Twitch ChatPlay

Tutorial: Adding Twitch ChatPlay Tutorial: Adding Twitch ChatPlay This tutorial walks you through the steps needed to connect the Twitch ChatPlay feature to your Twitch channel. At the end of the tutorial you will have a primitive sphere

More information

MTB 02 Intermediate Minitab

MTB 02 Intermediate Minitab MTB 02 Intermediate Minitab This module will cover: Advanced graphing Changing data types Value Order Making similar graphs Zooming worksheet Brushing Multi-graphs: By variables Interactively upgrading

More information

Understood, Inc. User Guide SCUBA Solutions Version 1.7

Understood, Inc. User Guide SCUBA Solutions Version 1.7 Understood, Inc. User Guide SCUBA Solutions Version 1.7 Table of Contents Revision History... 4 Introduction... 5 Purpose... 5 Scope... 5 Home... 5 Today s Dive Trips [Display]:... 6 Next Dive Trip [Display]:...

More information

Sail Chart Drafter for Deckman v.2

Sail Chart Drafter for Deckman v.2 Sailing Performer present Sail Chart Drafter for Deckman v.2 This application has been made to help navigators and trimmers to find the right sail to use in a faster and easier way than ever. Sail Chart

More information

Background Information. Project Instructions. Problem Statement. EXAM REVIEW PROJECT Microsoft Excel Review Baseball Hall of Fame Problem

Background Information. Project Instructions. Problem Statement. EXAM REVIEW PROJECT Microsoft Excel Review Baseball Hall of Fame Problem Background Information Every year, the National Baseball Hall of Fame conducts an election to select new inductees from candidates nationally recognized for their talent or association with the sport of

More information

PHY 221: Wavefunction, Wave Superposition, Standing Waves on a String

PHY 221: Wavefunction, Wave Superposition, Standing Waves on a String PHY 221: Wavefunction, Wave Superposition, Standing Waves on a String Objective Write a mathematical function to describe the wave. Describe a transverse wave and a longitudinal wave. Describe frequency,

More information

Questions. Background. Equipment. Activities LAB 3. WAVES

Questions. Background. Equipment. Activities LAB 3. WAVES Questions LAB 3. WAVES How can we measure the velocity of a wave? How are the wavelength, period, and speed of a wave related? What types of behavior do waves exhibit? Background Consider what happens

More information

MJA Rev 10/17/2011 1:53:00 PM

MJA Rev 10/17/2011 1:53:00 PM Problem 8-2 (as stated in RSM Simplified) Leonard Lye, Professor of Engineering and Applied Science at Memorial University of Newfoundland contributed the following case study. It is based on the DOE Golfer,

More information

Pedestrian Dynamics: Models of Pedestrian Behaviour

Pedestrian Dynamics: Models of Pedestrian Behaviour Pedestrian Dynamics: Models of Pedestrian Behaviour John Ward 19 th January 2006 Contents Macro-scale sketch plan model Micro-scale agent based model for pedestrian movement Development of JPed Results

More information

A. The name of Scratch Ticket Game No is DOUBLE BONUS CROSSWORD. The play style is crossword.

A. The name of Scratch Ticket Game No is DOUBLE BONUS CROSSWORD. The play style is crossword. 1.0 Name and Style of Scratch Ticket Game. A. The name of Scratch Ticket Game No. 2081 is DOUBLE BONUS CROSSWORD. The play style is crossword. 1.1 Price of Scratch Ticket Game. A. The price for Scratch

More information

Tutorial on Flange Qualification using CAEPIPE

Tutorial on Flange Qualification using CAEPIPE Tutorial on Flange Qualification using CAEPIPE This document explains the procedure on performing Flange Qualification using CAEPIPE. General Flange joints are essential components in all pressurized systems;

More information

Autodesk Moldflow Communicator Process settings

Autodesk Moldflow Communicator Process settings Autodesk Moldflow Communicator 212 Process settings Revision 1, 3 March 211. Contents Chapter 1 Process settings....................................... 1 Profiles.................................................

More information

FireHalt TM Flexible Cavity Fire Barrier Systems

FireHalt TM Flexible Cavity Fire Barrier Systems ILLUSTRATION OF A FITTED ARRIER C VERTICAL SEAM A TOP FIX D SIDE FIX CUFF HORIZONTAL SEAM HORIZONTAL PLEAT E OTTOM FIX KEY NOTES AND TIPS TO REMEMER 1 All galvanised angle fitting should be continuous

More information

Olympus Production Contour Plot

Olympus Production Contour Plot Olympus Production Contour Plot Overview An alternative to the Scale Scenario calculation is the Contour Diagram. The conditions defined in the Scale Scenario are specific to production locations (wellhead,

More information

Workshop 1: Bubbly Flow in a Rectangular Bubble Column. Multiphase Flow Modeling In ANSYS CFX Release ANSYS, Inc. WS1-1 Release 14.

Workshop 1: Bubbly Flow in a Rectangular Bubble Column. Multiphase Flow Modeling In ANSYS CFX Release ANSYS, Inc. WS1-1 Release 14. Workshop 1: Bubbly Flow in a Rectangular Bubble Column 14. 5 Release Multiphase Flow Modeling In ANSYS CFX 2013 ANSYS, Inc. WS1-1 Release 14.5 Introduction This workshop models the dispersion of air bubbles

More information

Internet Technology Fundamentals. To use a passing score at the percentiles listed below:

Internet Technology Fundamentals. To use a passing score at the percentiles listed below: Internet Technology Fundamentals To use a passing score at the percentiles listed below: PASS candidates with this score or HIGHER: 2.90 High Scores Medium Scores Low Scores Percentile Rank Proficiency

More information

Based on a handout by Eric Roberts

Based on a handout by Eric Roberts Mehran Sahami Handout #19 CS 106A October 15, 2018 Assignment #3 Breakout! Due: 1:30pm on Wednesday, October 24th This assignment should be done individually (not in pairs) Your Early Assignment Help (YEAH)

More information

Boyle s Law: Pressure-Volume. Relationship in Gases

Boyle s Law: Pressure-Volume. Relationship in Gases Boyle s Law: Pressure-Volume Relationship in Gases The primary objective of this experiment is to determine the relationship between the pressure and volume of a confined gas. The gas we use will be air,

More information

SHIMADZU LC-10/20 PUMP

SHIMADZU LC-10/20 PUMP SHIMADZU LC-10/20 PUMP Clarity Control Module ENG Code/Rev.: M091/70C Date: 24.10.2017 Phone: +420 251 013 400 DataApex Ltd. Fax: +420 251 013 401 Petrzilkova 2583/13 clarity@dataapex.com 158 00 Prague

More information

Activity 1: Walking Graphs. Answer the following questions based on your experiences in the Student Activity: Walk This Way.

Activity 1: Walking Graphs. Answer the following questions based on your experiences in the Student Activity: Walk This Way. I. Foundations for Functions 3.1 Interpreting Distance versus Graphs: Activity 1 Activity 1: Walking Graphs Answer the following questions based on your experiences in the Student Activity: Walk This Way.

More information

Assignment #3 Breakout!

Assignment #3 Breakout! Eric Roberts Handout #25 CS 106A January 22, 2010 Assignment #3 Breakout! Due: Wednesday, February 3, 5:00P.M. Your job in this assignment is to write the classic arcade game of Breakout, which was invented

More information

Dynamic Positioning Control Augmentation for Jack-up Vessels

Dynamic Positioning Control Augmentation for Jack-up Vessels DYNAMIC POSITIONING CONFERENCE October 9-10, 2012 Design and Control Session Dynamic Positioning Control Augmentation for Jack-up Vessels By Bradley Deghuee L-3 Communications 1 Introduction Specialized

More information

Boyle s Law: Pressure-Volume Relationship in Gases

Boyle s Law: Pressure-Volume Relationship in Gases Boyle s Law: Pressure-Volume Relationship in Gases Computer 6 The primary objective of this experiment is to determine the relationship between the pressure and volume of a confined gas. The gas we use

More information

SQWUREL. Variable Friction Descender for Canyoneering

SQWUREL. Variable Friction Descender for Canyoneering SQWUREL Variable Friction Descender for Canyoneering Made in UTAH, USA 7075 T6 Aluminum DIM: 6.539 x 3.781 x 0.375 Inches Weight: 4.4 Ounces Patent Pending Single Rope: 8mm - 11mm Double Rope: 8mm - 9mm

More information

Boyle s Law: Pressure-Volume Relationship in Gases

Boyle s Law: Pressure-Volume Relationship in Gases Boyle s Law: Pressure-Volume Relationship in Gases Experiment The primary objective of this experiment is to determine the relationship between the pressure and volume of a confined gas. The gas we use

More information

A Simple Visualization Tool for NBA Statistics

A Simple Visualization Tool for NBA Statistics A Simple Visualization Tool for NBA Statistics Kush Nijhawan, Ian Proulx, and John Reyna Figure 1: How four teams compare to league average from 1996 to 2016 in effective field goal percentage. Introduction

More information

Blackwave Dive Table Creator User Guide

Blackwave Dive Table Creator User Guide Blackwave Dive Table Creator User Guide Copyright 2002-2009 Blackwave. All rights reserved. These materials (including without limitation all articles, text, images, logos, compilation, and design) are

More information

UNIVERSITY OF WATERLOO

UNIVERSITY OF WATERLOO UNIVERSITY OF WATERLOO Department of Chemical Engineering ChE 524 Process Control Laboratory Instruction Manual January, 2001 Revised: May, 2009 1 Experiment # 2 - Double Pipe Heat Exchanger Experimental

More information

An STPA Tool. Dajiang Suo, John Thomas

An STPA Tool. Dajiang Suo, John Thomas An STPA Tool Dajiang Suo, John Thomas Structure of an Unsafe Control Action Example: Operator provides open train door command when train is moving Control Actions Operator Train Door 2 Structure of an

More information

Adobe Captivate Monday, February 08, 2016

Adobe Captivate Monday, February 08, 2016 Slide 1 - Slide 1 MT+ How to work with CSV How to work with CSV. The CSV file used for the import and export of mobilities, can be opened and edited in a variety of tools. In this demo you will see two

More information

EEC 686/785 Modeling & Performance Evaluation of Computer Systems. Lecture 6. Wenbing Zhao. Department of Electrical and Computer Engineering

EEC 686/785 Modeling & Performance Evaluation of Computer Systems. Lecture 6. Wenbing Zhao. Department of Electrical and Computer Engineering EEC 686/785 Modeling & Performance Evaluation of Computer Systems Lecture 6 Department of Electrical and Computer Engineering Cleveland State University wenbing@ieee.org Outline 2 Review of lecture 5 The

More information

Outline. Terminology. EEC 686/785 Modeling & Performance Evaluation of Computer Systems. Lecture 6. Steps in Capacity Planning and Management

Outline. Terminology. EEC 686/785 Modeling & Performance Evaluation of Computer Systems. Lecture 6. Steps in Capacity Planning and Management EEC 686/785 Modeling & Performance Evaluation of Computer Systems Lecture 6 Department of Electrical and Computer Engineering Cleveland State University wenbing@ieee.org Outline Review of lecture 5 The

More information

4-3 Rate of Change and Slope. Warm Up Lesson Presentation. Lesson Quiz

4-3 Rate of Change and Slope. Warm Up Lesson Presentation. Lesson Quiz 4-3 Rate of Change and Slope Warm Up Lesson Presentation Lesson Quiz Holt Algebra McDougal 1 Algebra 1 Warm Up 1. Find the x- and y-intercepts of 2x 5y = 20. x-int.: 10; y-int.: 4 Describe the correlation

More information

Student Exploration: Distance-Time and Velocity-Time Graphs

Student Exploration: Distance-Time and Velocity-Time Graphs Name: Date: Student Exploration: Distance-Time and Velocity-Time Graphs [NOTE TO TEACHERS AND STUDENTS: This lesson was designed as a follow-up to the Distance-Time Graphs Gizmo. We recommend you complete

More information

Student Exploration: Boyle s Law and Charles Law

Student Exploration: Boyle s Law and Charles Law Name: Date: Student Exploration: Boyle s Law and Charles Law Vocabulary: absolute zero, Boyle s law, Charles law, Gay-Lussac s law, Kelvin scale, pressure Prior Knowledge Question (Do this BEFORE using

More information

AKTA ION EXCHANGE CHROMATOGRAPHY SOP Date: 2/02/05 Author: A DeGiovanni Edited by: C. Huang Reviewed by:

AKTA ION EXCHANGE CHROMATOGRAPHY SOP Date: 2/02/05 Author: A DeGiovanni Edited by: C. Huang Reviewed by: 1 AKTA ION EXCHANGE CHROMATOGRAPHY SOP Date: 2/02/05 Author: A DeGiovanni Edited by: C. Huang Reviewed by: Materials/Reagents/Equipment Vendor 1. 0.2 um filtered Water + 0.05% sodium azide 2. 0.2 um filtered

More information

Tecniche di Progettazione: Design Patterns

Tecniche di Progettazione: Design Patterns Tecniche di Progettazione: Design Patterns GoF: Flyweight 1 2 Flyweight Pattern Intent Use sharing to support large numbers of fine-grained objects efficiently Motivation Can be used when an application

More information

Maestro 3 rd Party Golf User Guide

Maestro 3 rd Party Golf User Guide Maestro 3 rd Party Golf User Guide Published Date: November 15 Golf Setup Before Golfing reservations can be made using a 3 rd party Golf Interface, an amount of setup is required. This setup is performed

More information

How to use the Turnip Graph Engine in STATA

How to use the Turnip Graph Engine in STATA How to use the Turnip Graph Engine in STATA WHAT YOU HAVE TO DO: 1. Download turnip.ado and put it in an ado file folder 2. Now whenever you open STATA you can run turnip as you would any.ado file: for

More information

Assignment #3 Breakout! Due: 12pm on Wednesday, February 6th This assignment should be done individually (not in pairs)

Assignment #3 Breakout! Due: 12pm on Wednesday, February 6th This assignment should be done individually (not in pairs) Chris Piech Assn #3 CS 106A January 28, 2019 Assignment #3 Breakout! Due: 12pm on Wednesday, February 6th This assignment should be done individually (not in pairs) Based on a handout by Eric Roberts with

More information

We release Mascot Server 2.6 at the end of last year. There have been a number of changes and improvements in the search engine and reports.

We release Mascot Server 2.6 at the end of last year. There have been a number of changes and improvements in the search engine and reports. 1 We release Mascot Server 2.6 at the end of last year. There have been a number of changes and improvements in the search engine and reports. I ll also be covering some enhancements and changes in Mascot

More information

3. Answer the following questions with your group. How high do you think he was at the top of the stairs? How did you estimate that elevation?

3. Answer the following questions with your group. How high do you think he was at the top of the stairs? How did you estimate that elevation? J Hart Interactive Algebra 1 Classwork Exploratory Challenge 1. Watch the first 1:08 minutes of the video below and describe in words the motion of the man. Elevation vs. Time #2 [http://www.mrmeyer.com/graphingstories1/graphingstories2.mov.

More information

Chapter 2 Displaying and Describing Categorical Data

Chapter 2 Displaying and Describing Categorical Data Chapter 2 Displaying and Describing Categorical Data Graphs for Categorical Variables Our concern will be two types of visual representations. Graphs for Categorical Variables Our concern will be two types

More information

Assignment 3: Breakout!

Assignment 3: Breakout! CS106A Winter 2011-2012 Handout #16 February 1, 2011 Assignment 3: Breakout! Based on a handout by Eric Roberts and Mehran Sahami Your job in this assignment is to write the classic arcade game of Breakout,

More information

Module 8 Coils and Threads

Module 8 Coils and Threads Inventor Self-paced ecourse Autodesk Inventor Module 8 Coils and Threads Advanced Learning Outcomes When you have completed this module, you will be able to: 1 Describe a coil and a thread. 2 Apply the

More information

Working with Marker Maps Tutorial

Working with Marker Maps Tutorial Working with Marker Maps Tutorial Release 8.2.0 Golden Helix, Inc. September 25, 2014 Contents 1. Overview 2 2. Create Marker Map from Spreadsheet 4 3. Apply Marker Map to Spreadsheet 7 4. Add Fields

More information

Click on the Sequential Push Tool button you will then see the Sequential Push Control Panel.

Click on the Sequential Push Tool button you will then see the Sequential Push Control Panel. The Traditional Tools plug-in includes tools that are used in military core style marching. These tools include the Sequential Push Tool which is used to create step offs and drop offs, the Counter March

More information

Back/Lay Favorite Bot

Back/Lay Favorite Bot Back/Lay Favorite Bot - Updated on 20 th April 2011-2008-2011 http://www.bfbotmanager.com Page 1 Contents 1. Strategy... 3 2. Bot controls... 5 3. Wallet controls... 9 4. User Bets... 14 5. Resources...

More information

1.2 Example 1: A simple hydraulic system

1.2 Example 1: A simple hydraulic system Note: It is possible to use more than one fluid in the Hydraulic library. This is important because you can model combined cooling and lubrication systems of a library. The hydraulic library assumes a

More information

Announcements: Exam 2 grades posted this afternoon Mean = 41.57; Median = 43; Mode = 47

Announcements: Exam 2 grades posted this afternoon Mean = 41.57; Median = 43; Mode = 47 Announcements: Exam 2 grades posted this afternoon Mean = 41.57; Median = 43; Mode = 47 Histogram 30 20 Frequency 10 0 20.00 30.00 40.00 50.00 60.00 EC: mean = 4.11; median = 5; mode = 5 Mean =41.57 Std.

More information

Wave Load Pattern Definition

Wave Load Pattern Definition COMPUTERS AND STRUCTURES, INC., AUGUST 2010 AUTOMATIC WAVE LOADS TECHNICAL NOTE DEFINING WAVE LOADS This section describes how to define automatic wave loads. The automatic wave load is a special type

More information

Vapor Pressure of Liquids

Vapor Pressure of Liquids Vapor Pressure of Liquids In this experiment, you will investigate the relationship between the vapor pressure of a liquid and its temperature. When a liquid is added to the Erlenmeyer flask shown in Figure

More information

Design of Experiments Example: A Two-Way Split-Plot Experiment

Design of Experiments Example: A Two-Way Split-Plot Experiment Design of Experiments Example: A Two-Way Split-Plot Experiment A two-way split-plot (also known as strip-plot or split-block) design consists of two split-plot components. In industry, these designs arise

More information

IT S HOW THE GAME IS ONE! Introducing Sync

IT S HOW THE GAME IS ONE! Introducing Sync Introducing Sync Sync is Brunswick s revolutionary new scoring and management system. It was developed with one goal in mind: to help centers increase sales and profits through addressing their most pressing

More information

User Guide. Version Mindjet

User Guide. Version Mindjet User Guide Version 3.0 2011 Mindjet Table of Contents Table of Contents An Overview of Mindjet Power Markers... 1 Getting Started... 2 Power Markers features... 2 Ribbon... 2 Task Panes... 2 Options...

More information

Ripple Tank Exploring the Properties of Waves Using a Ripple Tank

Ripple Tank Exploring the Properties of Waves Using a Ripple Tank Exploring the Properties of Waves Using a The ripple tank is a shallow, glass-bottomed container that is filled with water to a depth of 1 or 2 centimeters. There is a light source that is placed above

More information

Deer Population Student Guide

Deer Population Student Guide Deer Population Student Guide In many places, deer have become nuisance animals because they are so numerous. In some areas, a hunting season has been introduced or lengthened to reduce the number of deer.

More information

Name Student Activity

Name Student Activity Open the TI-Nspire document Boyles_Law.tns. In this activity, you will use a Gas Pressure Sensor to measure the pressure of an air sample inside a syringe. Using graphs, you will apply your results to

More information

BLOOD PRESSURE SENSOR BT17i USER S GUIDE

BLOOD PRESSURE SENSOR BT17i USER S GUIDE BLOOD PRESSURE SENSOR BT17i USER S GUIDE CENTRE FOR MICROCOMPUTER APPLICATIONS http://www.cma-science.nl Short description The Blood Pressure sensor BT17i allows measuring arterial blood pressure. The

More information

UNDERGROUND SURVEY WITH MINEMODELLER

UNDERGROUND SURVEY WITH MINEMODELLER UNDERGROUND SURVEY WITH MINEMODELLER A Tutorial Derek C. Diamond derek@primethought.biz CONTENTS Underground Survey with MineModeller... 2 Introduction... 2 Requirements... 2 Getting Started with MineModeller...

More information

Figure 1 Example feature overview.

Figure 1 Example feature overview. 1. Introduction This case focuses on the northeastern region of Onslow Bay, NC, and includes an initial shoreline, regional contour, wave gauges, inlets, dredging, and beach fills. Most of the features

More information

Preparation for Salinity Control ME 121

Preparation for Salinity Control ME 121 Preparation for Salinity Control ME 121 This document describes a set of measurements and analyses that will help you to write an Arduino program to control the salinity of water in your fish tank. The

More information

Energy Skate Park. Part 1-Designing a Skate Park

Energy Skate Park. Part 1-Designing a Skate Park Energy Skate Park Learning Goals: Predict the kinetic and potential energy of objects. Design a skate park Examine how kinetic and potential energy interact with each other. Open the PhET simulation Energy

More information

Safety Barrier System Acceptance Conditions SMART Steel Crash Cushion

Safety Barrier System Acceptance Conditions SMART Steel Crash Cushion Safety Barrier System Acceptance Conditions SMART Steel Crash Cushion The SMART Steel Crash Cushion is accepted for use on the New South Wales classified road network. The acceptance is based on the determination

More information

User s Guide for inext Online: Software for Interpolation and

User s Guide for inext Online: Software for Interpolation and Original version (September 2016) User s Guide for inext Online: Software for Interpolation and Extrapolation of Species Diversity Anne Chao, K. H. Ma and T. C. Hsieh Institute of Statistics, National

More information

Activity P37: Time of Flight versus Initial Speed (Photogate)

Activity P37: Time of Flight versus Initial Speed (Photogate) Activity P37: Time of Flight versus Initial Speed (Photogate) Equipment Needed Qty Equipment Needed Qty Photogate (CI-6838 or ME-9204) 2 Photogate Mounting Bracket (ME-6821) 1 C-clamp 1 Projectile Launcher

More information

3. Answer the following questions with your group. How high do you think he was at the top of the stairs? How did you estimate that elevation?

3. Answer the following questions with your group. How high do you think he was at the top of the stairs? How did you estimate that elevation? Classwork Exploratory Challenge 1. Watch the first 1:08 minutes of the video below and describe in words the motion of the man. Elevation vs. Time #2 [http://www.mrmeyer.com/graphingstories1/graphingstories2.mov.

More information

Golf Genius Software

Golf Genius Software CARSON VALLEY WOMEN S GOLF CLUB Golf Genius Software On-Line User Manual Kathy Belvel 6/3/2018 User step by step instructions for accessing and using the full array of capabilities available in the Golf

More information

Tecniche di Progettazione: Design Patterns

Tecniche di Progettazione: Design Patterns Tecniche di Progettazione: Design Patterns GoF: Flyweight 1 Flyweight Pattern Intent Use sharing to support large numbers of fine-grained objects efficiently Motivation Can be used when an application

More information

Organizing Quantitative Data

Organizing Quantitative Data Organizing Quantitative Data MATH 130, Elements of Statistics I J. Robert Buchanan Department of Mathematics Fall 2018 Objectives At the end of this lesson we will be able to: organize discrete data in

More information

Pool Plunge: Linear Relationship between Depth and Pressure

Pool Plunge: Linear Relationship between Depth and Pressure Activity 3 Pool Plunge: Linear Relationship between Depth and Pressure If you dive to the bottom of a swimming pool you will feel an increasing pressure on your eardrums as you descend. The deeper you

More information

PSY201: Chapter 5: The Normal Curve and Standard Scores

PSY201: Chapter 5: The Normal Curve and Standard Scores PSY201: Chapter 5: The Normal Curve and Standard Scores Introduction: Normal curve + a very important distribution in behavior sciences + three principal reasons why... - 1. many of the variables measured

More information

PIAS. software for naval architects

PIAS. software for naval architects PIAS software for naval architects Courtesy of Royal IHC WHAT IS PIAS? Professional ship design software with modules for modelling of ships, intact stability and damage stability and much, much more.

More information

MoLE Gas Laws Activities

MoLE Gas Laws Activities MoLE Gas Laws Activities To begin this assignment you must be able to log on to the Internet using Internet Explorer (Microsoft) 4.5 or higher. If you do not have the current version of the browser, go

More information

Visual Traffic Jam Analysis Based on Trajectory Data

Visual Traffic Jam Analysis Based on Trajectory Data Visual Traffic Jam Analysis Based on Trajectory Data Zuchao Wang, Min Lu, Xiaoru Yuan, Peking University Junping Zhang, Fudan University Huub van de Wetering, Technische Universiteit Eindhoven Introduction

More information

Using a double entry table "Temperature graph"

Using a double entry table Temperature graph Aims "Temperature graph" Practising using a double entry table to draw graphs. 16-21 Level 2 Exercise 1 Applications Materials In class: introduction to decimal numbers and fractions, advanced reading

More information

Version 3.1.0: New Features/Improvements: Improved Bluetooth connection on Windows 10

Version 3.1.0: New Features/Improvements: Improved Bluetooth connection on Windows 10 Version 3.1.0: Improved Bluetooth connection on Windows 10 ***Important notice for Mac Users: Upgrading from Shearwater Desktop 3.0.8 to 3.1.0 will not cause issues. Upgrading from any 2.X.X to any 3.X.X

More information

Unit 7: Waves and Sound

Unit 7: Waves and Sound Objectives Unit 7: Waves and Sound Identify the crest, trough, wavelength, and amplitude of any wave, and distinguish transverse and longitudinal wages. Given two of the following quantities of a wave,

More information

STIPumpCard. User Manual

STIPumpCard. User Manual STIPumpCard User Manual Contents 1. Introduction...1 1.1. What is STIPumpCard?... 1 1.2. Main User Interface... 2 2. Input Parameters...4 2.1. Project... 4 2.2. Simulation Settings GroupBox... 4 2.3. Pump

More information

Diver-Office. Getting Started Guide. 2007, Schlumberger Water Services

Diver-Office. Getting Started Guide. 2007, Schlumberger Water Services Diver-Office Getting Started Guide 2007, Schlumberger Water Services Copyright Information 2007 Schlumberger Water Services. All rights reserved. No portion of the contents of this publication may be reproduced

More information

Modeling Traffic Patterns using Java

Modeling Traffic Patterns using Java The College at Brockport: State University of New York Digital Commons @Brockport Lesson Plans CMST Institute 5-2005 Modeling Traffic Patterns using Java Kim Meek The College at Brockport Follow this and

More information

NAME: A graph contains five major parts: a. Title b. The independent variable c. The dependent variable d. The scales for each variable e.

NAME: A graph contains five major parts: a. Title b. The independent variable c. The dependent variable d. The scales for each variable e. NAME: Graphing is an important procedure used by scientists to display the data that is collected during a controlled experiment. Line graphs demonstrate change over time and must be constructed correctly

More information

Process Dynamics, Operations, and Control Lecture Notes - 20

Process Dynamics, Operations, and Control Lecture Notes - 20 Lesson 0. Control valves 0.0 Context Controller output is a signal that varies between 0 and 100%. Putting this signal to use requires a final control element, a device that responds to the controller

More information