Learning Algorithms with Unified and Interactive Web-Based Visualization

Size: px
Start display at page:

Download "Learning Algorithms with Unified and Interactive Web-Based Visualization"

Transcription

1 Learning Algorithms with Unified and Interactive Web-Based Visualization S T E V E N H A L I M ( L E C T U R E S O C ) V I C T O R L O H B O H U A I ( N O W I N F A C E B O O K ) K O H ZI C H U N ( 3 R D Y E A R S T U D E N S O C ) F E L I X H A L I M ( N O W I N G O O G L E ) P L U S 6 M O R E F Y P S T U D E N T S

2 Why I started this project? On the spot illustration using a classic graph traversal algorithm: Breadth First Search (BFS)

3 Breadth First Search (BFS) Key ideas: Start from s If a vertex v is reachable from s, then all neighbors of v will also be reachable from s (recursive definition) BFS visits vertices of G in breadth-first manner (when viewed from source vertex s) How to maintain such order? Queue Q, initially, it contains only s How to differentiate visited versus unvisited vertices (to avoid cycle)? 1D array/vector visited of size V, visited[v] = 0 initially, and visited[v] = 1 when v is visited How to memorize the path? 1D array/vector p of size V, p[v] denotes the predecessor (or parent) of v

4 BFS Pseudo Code for all v in V // O(V) visited[v] 0 p[v] -1 Q {s} // start from s visited[s] 1 Initialization phase while Q is not empty // O(V+E) u Q.dequeue() for all v adjacent to u if visited[v] = 0 visited[v] 1 p[v] u Q.enqueue(v) Main loop // after BFS stops, we can use info stored in visited/p

5 Survey: Which sequence is better? 1. Engaging Story Visual Overview Visualization Code Proof/Analysis 2. Visual Overview Visualization Code Proof/Analysis 3. Code Proof/Analysis (what you saw just now) CS Competitive Programming, Steven Halim, SoC, NUS 1 2 3

6 Example (0) Neighbors are listed in increasing order

7 Q = {5} Example (1) Neighbors are listed in increasing order 5

8 Q = {5} Q = {1, 6, 10} Example (2) Neighbors are listed in increasing order

9 Q = {5} Q = {1, 6, 10} Q = {6, 10, 0, 2} Q = {10, 0, 2, 11} Q = {0, 2, 11, 9} Example (3) Neighbors are listed in increasing order

10 Q = {5} Q = {1, 6, 10} Q = {6, 10, 0, 2} Q = {10, 0, 2, 11} Q = {0, 2, 11, 9} Q = {2, 11, 9, 4} Q = {11, 9, 4, 3} Q = {9, 4, 3, 12} Q = {4, 3, 12, 8} Example (4) Neighbors are listed in increasing order

11 Q = {5} Q = {1, 6, 10} Q = {6, 10, 0, 2} Q = {10, 0, 2, 11} Q = {0, 2, 11, 9} Q = {2, 11, 9, 4} Q = {11, 9, 4, 3} Q = {9, 4, 3, 12} Q = {4, 3, 12, 8} Q = {3, 12, 8} Q = {12, 8, 7} Q = {8, 7} Q = {7} Q = {} BFS spanning tree when BFS is started from vertex 5 Example (5) Neighbors are listed in increasing order

12 I (we?) need a tool Unified (contains > 1 algorithm visualization) Minimize inertia Web-based, for easy access HTML5, JavaScript, avoid Adobe Flash/Java Applet Has ability to enter our own (students ) input data Many other visualization websites do not have what I want to show

13 Hands On Demo We will show how the same explanation can be done better with our visualization tool: If you have iphone or ipad, we can do this together

14 Students Feedbacks So far, these visualizations have been used in: CS3233 Competitive Programming, Jan-Apr 2012, 24 students CS2020 Data Structures and Algorithms Accelerated, Jan-Apr 2012, 42 students CS2010 Data Structures and Algorithms II, Aug-Nov 2012, 136 students (specific feedback on visualization tool was not collected) CS3233 Competitive Programming, Jan-Apr 2013, 16 students

15 Does the visualization helpful? 2% From 56 Respondents 39% 59% Yes Neutral No Reasons for Neutral/No: Prefer analysis/proof Already understand the algorithm The visualization is not intuitive Reasons for Yes: Visual person Clarify concepts Can play with various usage scenarios Get initial feeling on how the algorithm works Used to draw all these manually by myself

16 When do you use the visualization? Before class From 56 Respondents Respondents can select all that are applicable to them In class After class Before test Others Responses Primary usage: For self learning and revision

17 How do you access the visualization? home From 56 Respondents Respondents can select all that are applicable to them school Tablet PC Responses Still rare at this point of time Smart Phone

18 What is your opinion about the tool? Positive Negative Always correct Simple interface Can set various usage scenarios by myself Help me understand the algorithm better Faster than manual drawing Lack of documentation or self-explanatory tutorial Still need more visualizations Make us lazier I am not using it

19 Closing Remarks Current Conclusion Good for students (> half in our case) who learn visually, and no negative impact for the other group of students This is still an ongoing project, our to-do list: Add a few more crucial algorithm visualizations Increase the user-friendliness of the tool Online assessment system (for the next TEG call)

20 Thank You Important take home message: Remember this URL: Or Google for: algorithm visualization steven Acknowledgements NUS Centre for Development Teaching and Learning (CDTL)

Computing & Telecommunications Services

Computing & Telecommunications Services Computing & Telecommunications Services Monthly Report September 214 CaTS Help Desk (937) 775-4827 1-888-775-4827 25 Library Annex helpdesk@wright.edu www.wright.edu/cats/ Table of Contents HEAT Ticket

More information

Computing & Telecommunications Services Monthly Report January CaTS Help Desk. Wright State University (937)

Computing & Telecommunications Services Monthly Report January CaTS Help Desk. Wright State University (937) January 215 Monthly Report Computing & Telecommunications Services Monthly Report January 215 CaTS Help Desk (937) 775-4827 1-888-775-4827 25 Library Annex helpdesk@wright.edu www.wright.edu/cats/ Last

More information

Single Source Shortest Paths

Single Source Shortest Paths CMPS 00 Fall 017 Single Source Shortest Paths Carola Wenk Slides courtesy of Charles Leiserson with changes and additions by Carola Wenk Paths in graphs Consider a digraph G = (V, E) with an edge-weight

More information

Ngày 20 tháng 7 năm Discrete Optimization Graphs

Ngày 20 tháng 7 năm Discrete Optimization Graphs Discrete Optimization Graphs Ngày 20 tháng 7 năm 2011 Lecture 6: Graphs In this class we shall prove some simple, useful theorems about graphs. We start with very simple obseravations. Lecture 6: Graphs

More information

High School Programs. Math 2 II UNIT 2 OVERVIEW: Modeling with Quadratic Functions Parent Guide

High School Programs. Math 2 II UNIT 2 OVERVIEW: Modeling with Quadratic Functions Parent Guide Unit Outcomes At the end of this unit, your student should be able to: Determine whether an expression is a polynomial. Add and subtracting polynomials. Multiply up to three linear expressions. Create

More information

CS3233 Competitive i Programming

CS3233 Competitive i Programming This course material is now made available for public usage. Special acknowledgement to School of Computing, National University of Singapore for allowing Steven to prepare and distribute these teaching

More information

Dear Teacher, Overview Page 1

Dear Teacher, Overview Page 1 Dear Teacher, You are about to involve your students in one of the most exciting frontiers of science the search for other worlds and life in solar systems beyond our own! Using the MicroObservatory telescopes,

More information

Breadth First Search, Dijkstra s Algorithm for Shortest Paths

Breadth First Search, Dijkstra s Algorithm for Shortest Paths CS 374: Algorithms & Models of Computation, Spring 2017 Breadth First Search, Dijkstra s Algorithm for Shortest Paths Lecture 17 March 1, 2017 Chandra Chekuri (UIUC) CS374 1 Spring 2017 1 / 42 Part I Breadth

More information

Physics Course Syllabus CHS Science Department

Physics Course Syllabus CHS Science Department 1 Physics Course Syllabus CHS Science Department Contact Information: Parents may contact me by phone, email or visiting the school. Teacher: Mr. Joshua Queen Email Address: joshua.queen@ccsd.us or josh.queen@students.ccsd.us

More information

Graph Search Howie Choset

Graph Search Howie Choset Graph Search Howie Choset 16-11 Outline Overview of Search Techniques A* Search Graphs Collection of Edges and Nodes (Vertices) A tree Grids Stacks and Queues Stack: First in, Last out (FILO) Queue: First

More information

SPR Satisfaction Survey BC Surgical Patient Registry (SPR) Satisfaction Survey 2012

SPR Satisfaction Survey BC Surgical Patient Registry (SPR) Satisfaction Survey 2012 BC Surgical Patient Registry (SPR) Satisfaction Survey 2012 July 16, 2012 Table of Contents BACKGROUND...1 RESULTS...2 1. Demographics... 2 2. Usage of the SPR... 3 3. Access to the SPR... 6 4. Value of

More information

Holt Physics Chapter 17 Standardized Test Prep Siplcr

Holt Physics Chapter 17 Standardized Test Prep Siplcr We have made it easy for you to find a PDF Ebooks without any digging. And by having access to our ebooks online or by storing it on your computer, you have convenient answers with holt physics chapter

More information

An Introduction to Using Geographic Information Systems (GIS) in the Classroom

An Introduction to Using Geographic Information Systems (GIS) in the Classroom Georgia Southern University Digital Commons@Georgia Southern Interdisciplinary STEM Teaching & Learning Conference Mar 24th, 10:00 AM - 11:30 AM An Introduction to Using Geographic Information Systems

More information

Intro to Contemporary Math

Intro to Contemporary Math Intro to Contemporary Math Hamiltonian Circuits and Nearest Neighbor Algorithm Nicholas Nguyen nicholas.nguyen@uky.edu Department of Mathematics UK Agenda Hamiltonian Circuits and the Traveling Salesman

More information

NP Completeness. CS 374: Algorithms & Models of Computation, Spring Lecture 23. November 19, 2015

NP Completeness. CS 374: Algorithms & Models of Computation, Spring Lecture 23. November 19, 2015 CS 374: Algorithms & Models of Computation, Spring 2015 NP Completeness Lecture 23 November 19, 2015 Chandra & Lenny (UIUC) CS374 1 Spring 2015 1 / 37 Part I NP-Completeness Chandra & Lenny (UIUC) CS374

More information

CIMA Dates and Prices Online Classroom Live September August 2016

CIMA Dates and Prices Online Classroom Live September August 2016 CIMA Dates and Prices Online Classroom Live September 2015 - August 2016 This document provides detail of the programmes that are being offered for the Objective Tests and Integrated Case Study Exams from

More information

Heat Transfer Lesson Plan

Heat Transfer Lesson Plan Heat Transfer Lesson Plan I. Benchmarks: P.EN.M.4 Energy Transfer- Energy is transferred from a source to a receiver by radiation, conduction, and convection. When energy is transferred from one system

More information

Advanced topic: Space complexity

Advanced topic: Space complexity Advanced topic: Space complexity CSCI 3130 Formal Languages and Automata Theory Siu On CHAN Chinese University of Hong Kong Fall 2016 1/28 Review: time complexity We have looked at how long it takes to

More information

Practice Final Solutions. 1. Consider the following algorithm. Assume that n 1. line code 1 alg(n) { 2 j = 0 3 if (n = 0) { 4 return j

Practice Final Solutions. 1. Consider the following algorithm. Assume that n 1. line code 1 alg(n) { 2 j = 0 3 if (n = 0) { 4 return j Practice Final Solutions 1. Consider the following algorithm. Assume that n 1. line code 1 alg(n) 2 j = 0 3 if (n = 0) 4 return j } 5 else 6 j = 2n+ alg(n 1) 7 return j } } Set up a recurrence relation

More information

INSTRUCTORS MANUAL: TUTORIAL 8 Spherical Linear Dielectric

INSTRUCTORS MANUAL: TUTORIAL 8 Spherical Linear Dielectric Goals: INSTRUCTORS MANUAL: TUTORIAL 8 Spherical Linear Dielectric 1. Use different models to visualize bound charge conceptually (learning goal 2) 2. Visualize polarization and be able to relate it mathematically

More information

CSC 1700 Analysis of Algorithms: Warshall s and Floyd s algorithms

CSC 1700 Analysis of Algorithms: Warshall s and Floyd s algorithms CSC 1700 Analysis of Algorithms: Warshall s and Floyd s algorithms Professor Henry Carter Fall 2016 Recap Space-time tradeoffs allow for faster algorithms at the cost of space complexity overhead Dynamic

More information

Section 2.5 from Precalculus was developed by OpenStax College, licensed by Rice University, and is available on the Connexions website.

Section 2.5 from Precalculus was developed by OpenStax College, licensed by Rice University, and is available on the Connexions website. Section 2.5 from Precalculus was developed by OpenStax College, licensed by Rice University, and is available on the Connexions website. It is used under a Creative Commons Attribution-NonCommercial- ShareAlike

More information

Study Guide Chemical Equations And Reactions Chemfiesta READ ONLINE

Study Guide Chemical Equations And Reactions Chemfiesta READ ONLINE Study Guide Chemical Equations And Reactions Chemfiesta READ ONLINE Organic Chemistry Online Help OChem Study Guide - - Organic Chemistry Help! over 180 reactions, study charts and quizzes in a fun and

More information

FORCE AND MOTION SEPUP UNIT OVERVIEW

FORCE AND MOTION SEPUP UNIT OVERVIEW FORCE AND MOTION SEPUP UNIT OVERVIEW Listed below is a summary of the activities in this unit. Note that the total teaching time is listed as 26-32 periods of approximately 50 minutes (approximately 5-6

More information

Math 304 Handout: Linear algebra, graphs, and networks.

Math 304 Handout: Linear algebra, graphs, and networks. Math 30 Handout: Linear algebra, graphs, and networks. December, 006. GRAPHS AND ADJACENCY MATRICES. Definition. A graph is a collection of vertices connected by edges. A directed graph is a graph all

More information

LAB 2 - ONE DIMENSIONAL MOTION

LAB 2 - ONE DIMENSIONAL MOTION Name Date Partners L02-1 LAB 2 - ONE DIMENSIONAL MOTION OBJECTIVES Slow and steady wins the race. Aesop s fable: The Hare and the Tortoise To learn how to use a motion detector and gain more familiarity

More information

RECAP!! Paul is a safe driver who always drives the speed limit. Here is a record of his driving on a straight road. Time (s)

RECAP!! Paul is a safe driver who always drives the speed limit. Here is a record of his driving on a straight road. Time (s) RECAP!! What is uniform motion? > Motion in a straight line > Moving at a constant speed Yes or No? Yes or No? Paul is a safe driver who always drives the speed limit. Here is a record of his driving on

More information

Use your hypothesis (the mathematical model you created) from activity 4.1 to predict the man s position for the following scenarios:

Use your hypothesis (the mathematical model you created) from activity 4.1 to predict the man s position for the following scenarios: 4.1 Hypothesize Lesson 4: The Moving Man An object is moving in the positive direction at constant velocity v. It starts at clock reading t = 0 sec, at a position x 0. How would you write a function that

More information

Lesson 12: Position of an Accelerating Object as a Function of Time

Lesson 12: Position of an Accelerating Object as a Function of Time Lesson 12: Position of an Accelerating Object as a Function of Time 12.1 Hypothesize (Derive a Mathematical Model) Recall the initial position and clock reading data from the previous lab. When considering

More information

Analysis of Algorithms. Outline. Single Source Shortest Path. Andres Mendez-Vazquez. November 9, Notes. Notes

Analysis of Algorithms. Outline. Single Source Shortest Path. Andres Mendez-Vazquez. November 9, Notes. Notes Analysis of Algorithms Single Source Shortest Path Andres Mendez-Vazquez November 9, 01 1 / 108 Outline 1 Introduction Introduction and Similar Problems General Results Optimal Substructure Properties

More information

CS 6301 PROGRAMMING AND DATA STRUCTURE II Dept of CSE/IT UNIT V GRAPHS

CS 6301 PROGRAMMING AND DATA STRUCTURE II Dept of CSE/IT UNIT V GRAPHS UNIT V GRAPHS Representation of Graphs Breadth-first search Depth-first search Topological sort Minimum Spanning Trees Kruskal and Prim algorithm Shortest path algorithm Dijkstra s algorithm Bellman-Ford

More information

Click Models for Web Search

Click Models for Web Search Click Models for Web Search Lecture 1 Aleksandr Chuklin, Ilya Markov Maarten de Rijke a.chuklin@uva.nl i.markov@uva.nl derijke@uva.nl University of Amsterdam Google Research Europe AC IM MdR Click Models

More information

STANDARDS OF LEARNING CONTENT REVIEW NOTES. ALGEBRA I Part II. 2 nd Nine Weeks,

STANDARDS OF LEARNING CONTENT REVIEW NOTES. ALGEBRA I Part II. 2 nd Nine Weeks, STANDARDS OF LEARNING CONTENT REVIEW NOTES ALGEBRA I Part II 2 nd Nine Weeks, 2016-2017 1 OVERVIEW Algebra I Content Review Notes are designed by the High School Mathematics Steering Committee as a resource

More information

What is Infinity, where Infinity is and how to get there A spreadsheet technology approach Nesan Sriskanda, Ph. D.

What is Infinity, where Infinity is and how to get there A spreadsheet technology approach Nesan Sriskanda, Ph. D. What is Infinity, where Infinity is and how to get there A spreadsheet technology approach Nesan Sriskanda, Ph. D. ICTCM 2017March 11, 2017 Associate Professor of Engineering & Mathematics Claflin University,

More information

Part V. Matchings. Matching. 19 Augmenting Paths for Matchings. 18 Bipartite Matching via Flows

Part V. Matchings. Matching. 19 Augmenting Paths for Matchings. 18 Bipartite Matching via Flows Matching Input: undirected graph G = (V, E). M E is a matching if each node appears in at most one Part V edge in M. Maximum Matching: find a matching of maximum cardinality Matchings Ernst Mayr, Harald

More information

Designing Information Devices and Systems I Fall 2017 Homework 3

Designing Information Devices and Systems I Fall 2017 Homework 3 EECS 6A Designing Information Devices and Systems I Fall 07 Homework 3 This homework is due September 8, 07, at 3:9. Self-grades are due September, 07, at 3:9. Submission Format Your homework submission

More information

HASSET A probability event tree tool to evaluate future eruptive scenarios using Bayesian Inference. Presented as a plugin for QGIS.

HASSET A probability event tree tool to evaluate future eruptive scenarios using Bayesian Inference. Presented as a plugin for QGIS. HASSET A probability event tree tool to evaluate future eruptive scenarios using Bayesian Inference. Presented as a plugin for QGIS. USER MANUAL STEFANIA BARTOLINI 1, ROSA SOBRADELO 1,2, JOAN MARTÍ 1 1

More information

Cell Division And Mitosis Study Guide

Cell Division And Mitosis Study Guide Cell Division And Mitosis Study Guide If you are searching for a book Cell division and mitosis study guide in pdf form, then you've come to faithful site. We presented the full variant of this book in

More information

Bay Area Scientists in Schools Presentation Plan

Bay Area Scientists in Schools Presentation Plan Bay Area Scientists in Schools Presentation Plan Lesson Name: We Love Gravity! Presenter(s) Virginia Lehr, Laura Hidrobo Grade Level 5 Standards Connection(s) Solar System and Gravity Teaser: Gravity is

More information

THE PROJECT. PUT ON your sports shoes!

THE PROJECT. PUT ON your sports shoes! THE PROJECT PUT ON your sports shoes! The solar system... like you ve never seen it before A gigantic exhibit A journey light years away... or almost! June 20 September 2, The Science Museum is planning

More information

Algebra 1 Bassam Raychouni Grade 8 Math. Greenwood International School Course Description. Course Title: Head of Department:

Algebra 1 Bassam Raychouni Grade 8 Math. Greenwood International School Course Description. Course Title: Head of Department: Course Title: Head of Department: Bassam Raychouni (bassam@greenwood.sh.ae) Teacher(s) + e-mail: Femi Antony (femi.a@greenwood.sch.ae) Cycle/Division: High School Grade Level: 9 or 10 Credit Unit: 1 Duration:

More information

CSCB63 Winter Week 11 Bloom Filters. Anna Bretscher. March 30, / 13

CSCB63 Winter Week 11 Bloom Filters. Anna Bretscher. March 30, / 13 CSCB63 Winter 2019 Week 11 Bloom Filters Anna Bretscher March 30, 2019 1 / 13 Today Bloom Filters Definition Expected Complexity Applications 2 / 13 Bloom Filters (Specification) A bloom filter is a probabilistic

More information

OrganicPad: a tool to investigate the development of representational competence in chemistry

OrganicPad: a tool to investigate the development of representational competence in chemistry OrganicPad: a tool to investigate the development of representational competence in chemistry (and a framework for future graphical metacognitive activities) Melanie M Cooper et. al. Lewis Structure the

More information

Career and College Readiness in Terms of Next Generation Science Standards (NGSS)

Career and College Readiness in Terms of Next Generation Science Standards (NGSS) Career and College Readiness in Terms of Next Generation Science Standards (NGSS) Michigan An NGSS Lead State Partner Next Generation Science Standards for Today s Students and Tomorrow s Workforce Building

More information

Lowercase letters on four lines a-z

Lowercase letters on four lines a-z Lowercase letters on four lines a-z 04 The Measured Mom, LLC My blog has hundreds of free resources for parents and teachers Click here for more free printables! Thank you for respecting my Terms of Use.

More information

REPLACE DAMAGED OR MISSING TEXTBOOK BARCODE LABEL

REPLACE DAMAGED OR MISSING TEXTBOOK BARCODE LABEL Destiny Textbook Manager allows users to create and print replacement barcode labels for textbooks. In this tutorial you will learn how to: Replace damaged textbook barcode label(s) Replace missing textbook

More information

If searching for the book Motion study guide in pdf format, in that case you come on to correct website. We present full option of this ebook in doc,

If searching for the book Motion study guide in pdf format, in that case you come on to correct website. We present full option of this ebook in doc, Motion Study Guide If searching for the book Motion study guide in pdf format, in that case you come on to correct website. We present full option of this ebook in doc, PDF, epub, txt, DjVu formats. You

More information

Residential Special Offers

Residential Special Offers Residential Special Offers Broadband: Special offers TrueCall blocker discount Devices Home Install Premium Router Discount Student Connect Internet Start For further details on products, please follow

More information

Sharing GIS to Empower the End User David Wray, Roanoke County, Virginia

Sharing GIS to Empower the End User David Wray, Roanoke County, Virginia Sharing GIS to Empower the End User David Wray, Roanoke County, Virginia Sharing GIS to Empower the End User Roanoke County, Virginia Roanoke County, Virginia Population: 92,901 Area: 251 Square Miles

More information

Spotlight on Population Resources for Geography Teachers. Pat Beeson, Education Services, Australian Bureau of Statistics

Spotlight on Population Resources for Geography Teachers. Pat Beeson, Education Services, Australian Bureau of Statistics Spotlight on Population Resources for Geography Teachers Pat Beeson, Education Services, Australian Bureau of Statistics Population Population size Distribution Age Structure Ethnic composition Gender

More information

Section 2: Acceleration

Section 2: Acceleration : Acceleration Preview Key Ideas Bellringer Acceleration and Motion Calculating Acceleration Math Skills Graphing Accelerated Motion Graphing Skills Essential Questions Section 11-2 1. What is acceleration,

More information

1 Trees. Listing 1: Node with two child reference. public class ptwochildnode { protected Object data ; protected ptwochildnode l e f t, r i g h t ;

1 Trees. Listing 1: Node with two child reference. public class ptwochildnode { protected Object data ; protected ptwochildnode l e f t, r i g h t ; 1 Trees The next major set of data structures belongs to what s called Trees. They are called that, because if you try to visualize the structure, it kind of looks like a tree (root, branches, and leafs).

More information

Graph Solution Of Inequality

Graph Solution Of Inequality We have made it easy for you to find a PDF Ebooks without any digging. And by having access to our ebooks online or by storing it on your computer, you have convenient answers with graph solution of inequality.

More information

III. The position-time graph shows the motion of a delivery truck on a long, straight street.

III. The position-time graph shows the motion of a delivery truck on a long, straight street. Physics I preap Name per MOTION GRAPHS For this assignment, you will need to use the Moving Man simulation from the phet website. As you work through these problems focus on making sense of the motion

More information

Sterling SAT Chemistry Practice Questions: High Yield SAT Chemistry Questions By Sterling Test Prep

Sterling SAT Chemistry Practice Questions: High Yield SAT Chemistry Questions By Sterling Test Prep Sterling SAT Chemistry Practice Questions: High Yield SAT Chemistry Questions By Sterling Test Prep If you are looking for a book Sterling SAT Chemistry Practice Questions: High Yield SAT Chemistry Questions

More information

STANDARDS OF LEARNING CONTENT REVIEW NOTES. ALGEBRA I Part I. 2 nd Nine Weeks,

STANDARDS OF LEARNING CONTENT REVIEW NOTES. ALGEBRA I Part I. 2 nd Nine Weeks, STANDARDS OF LEARNING CONTENT REVIEW NOTES ALGEBRA I Part I 2 nd Nine Weeks, 2016-2017 OVERVIEW Algebra I Content Review Notes are designed by the High School Mathematics Steering Committee as a resource

More information

Visual Tutorial. Pitot Static System Simulator. Adobe (formerly Macromedia) Flash Requirements

Visual Tutorial.  Pitot Static System Simulator. Adobe (formerly Macromedia) Flash Requirements Visual Tutorial Tutorial Version 1.01 Pitot Static System Simulator Adobe (formerly Macromedia) Flash Requirements Thank you for using the Pitot Static System Simulator from luizmonteiro.com. Please note

More information

DRAFT. Visualisation of Hydrogen Atom States

DRAFT. Visualisation of Hydrogen Atom States Visualisation of Hydrogen Atom States Zdeňka Broklová (zdenka.broklova@mff.cuni.cz) Jan Koupil (jan.koupil@mff.cuni.cz) Faculty of Mathematics and Physics, Charles University, Prague, Czech Republic Abstract

More information

MATHEMATICS TIPS (MARCH 2018) Leo Ramirez Sr. (The Wizard Maker)

MATHEMATICS TIPS (MARCH 2018) Leo Ramirez Sr. (The Wizard Maker) MATHEMATICS TIPS (MARCH 08) Leo Ramirez Sr. (The Wizard Maker) www.rammaterials.com For more Mathematics tips, visit the STORE and look for instructional Mathematics workbooks.. Tickets were sold for a

More information

Using web-based Java pplane applet to graph solutions of systems of differential equations

Using web-based Java pplane applet to graph solutions of systems of differential equations Using web-based Java pplane applet to graph solutions of systems of differential equations Our class project for MA 341 involves using computer tools to analyse solutions of differential equations. This

More information

Rolling marble lab. B. Pre-Lab Questions a) When an object is moving down a ramp, is its speed increasing, decreasing, or staying the same?

Rolling marble lab. B. Pre-Lab Questions a) When an object is moving down a ramp, is its speed increasing, decreasing, or staying the same? IP 614 Rolling marble lab Name: Block: Date: A. Purpose In this lab you are going to see, first hand, what acceleration means. You will learn to describe such motion and its velocity. How does the position

More information

CHEMISTRY 12 MCGRAW HILL RYERSON SOLUTIONS USER MANUAL EBOOK

CHEMISTRY 12 MCGRAW HILL RYERSON SOLUTIONS USER MANUAL EBOOK 03 May, 2018 CHEMISTRY 12 MCGRAW HILL RYERSON SOLUTIONS USER MANUAL EBOOK Document Filetype: PDF 125.35 KB 0 CHEMISTRY 12 MCGRAW HILL RYERSON SOLUTIONS USER MANUAL EBOOK After downloading the soft file

More information

From User Requirements Analysis to Conceptual Design of a Mobile Augmented Reality Tool to be used in an Urban Geography Fieldwork Setting

From User Requirements Analysis to Conceptual Design of a Mobile Augmented Reality Tool to be used in an Urban Geography Fieldwork Setting From User Requirements Analysis to Conceptual Design of a Mobile Augmented Reality Tool to be used in an Urban Geography Fieldwork Setting Xiaoling Wang, Corné P.J.M. van Elzakker, Menno-Jan Kraak 2016

More information

7/25/15. Starts at 10am. Use Chat box to ask Questions

7/25/15. Starts at 10am. Use Chat box to ask Questions Toggle Fullscreen mode with this button above 7/25/15 Use Chat box to ask Questions For assistance, call: 814-865-5355 Starts at 10am http://metrocount.com If you are reading this, then you are successfully

More information

Vector Mechanics For Engineers Statics 9th Edition Solutions Manual

Vector Mechanics For Engineers Statics 9th Edition Solutions Manual Vector Mechanics For Engineers Statics 9th Edition Solutions Manual We have made it easy for you to find a PDF Ebooks without any digging. And by having access to our ebooks online or by storing it on

More information

Directed Graphs (Digraphs) and Graphs

Directed Graphs (Digraphs) and Graphs Directed Graphs (Digraphs) and Graphs Definitions Graph ADT Traversal algorithms DFS Lecturer: Georgy Gimel farb COMPSCI 220 Algorithms and Data Structures 1 / 74 1 Basic definitions 2 Digraph Representation

More information

Homework 2: MDPs and Search

Homework 2: MDPs and Search Graduate Artificial Intelligence 15-780 Homework 2: MDPs and Search Out on February 15 Due on February 29 Problem 1: MDPs [Felipe, 20pts] Figure 1: MDP for Problem 1. States are represented by circles

More information

Vectors and the Force Table

Vectors and the Force Table Date Course Name Instructor Name Student(s) Name Vectors and the Force Table STUDENT OUTCOMES Updated Fall 2009 Through this experiment, students will learn: - Vector analysis - Resultant vs equilibrant

More information

OECD QSAR Toolbox v.4.1

OECD QSAR Toolbox v.4.1 OECD QSAR Toolbox v.4. Tutorial illustrating quantitative metabolic information and related functionalities Outlook Aim Background Example for: Visualizing quantitative data within Toolbox user interface

More information

City Flash Map: Lisbon (City Flash)

City Flash Map: Lisbon (City Flash) City Flash Map: Lisbon (City Flash) If you are searched for the ebook City Flash Map: Lisbon (City Flash) in pdf format, then you've come to the faithful site. We present full version of this ebook in

More information

Campbell Biology AP Edition 11 th Edition, 2018

Campbell Biology AP Edition 11 th Edition, 2018 A Correlation and Narrative Summary of Campbell Biology AP Edition 11 th Edition, 2018 To the AP Biology Curriculum Framework AP is a trademark registered and/or owned by the College Board, which was not

More information

6 Euler Circuits and Hamiltonian Cycles

6 Euler Circuits and Hamiltonian Cycles November 14, 2017 6 Euler Circuits and Hamiltonian Cycles William T. Trotter trotter@math.gatech.edu EulerTrails and Circuits Definition A trail (x 1, x 2, x 3,, x t) in a graph G is called an Euler trail

More information

Investigating Factors that Influence Climate

Investigating Factors that Influence Climate Investigating Factors that Influence Climate Description In this lesson* students investigate the climate of a particular latitude and longitude in North America by collecting real data from My NASA Data

More information

Geospatial Fire Behavior Modeling App to Manage Wildfire Risk Online. Kenyatta BaRaKa Jackson US Forest Service - Consultant

Geospatial Fire Behavior Modeling App to Manage Wildfire Risk Online. Kenyatta BaRaKa Jackson US Forest Service - Consultant Geospatial Fire Behavior Modeling App to Manage Wildfire Risk Online Kenyatta BaRaKa Jackson US Forest Service - Consultant Fire Behavior Modeling and Forest Fuel Management Modeling Fire Behavior is an

More information

Lecture 13: Dynamic Programming Part 2 10:00 AM, Feb 23, 2018

Lecture 13: Dynamic Programming Part 2 10:00 AM, Feb 23, 2018 CS18 Integrated Introduction to Computer Science Fisler, Nelson Lecture 13: Dynamic Programming Part 2 10:00 AM, Feb 23, 2018 Contents 1 Holidays 1 1.1 Halloween..........................................

More information

Bringing high energy physics to the classroom with HY.P.A.T.I.A.

Bringing high energy physics to the classroom with HY.P.A.T.I.A. EPJ Web of Conferences 71, 00137 (2014) DOI: 10.1051/ epjconf/ 20147100137 C Owned by the authors, published by EDP Sciences, 2014 Bringing high energy physics to the classroom with HY.P.A.T.I.A. Stylianos

More information

Student Questionnaire (s) Main Survey

Student Questionnaire (s) Main Survey School: Class: Student: Identification Label IEA Third International Mathematics and Science Study - Repeat Student Questionnaire (s) Main Survey TIMSS Study Center Boston College Chestnut Hill, MA 02467

More information

Algorithm Design and Analysis

Algorithm Design and Analysis Algorithm Design and Analysis LECTURE 7 Greedy Graph Algorithms Shortest paths Minimum Spanning Tree Sofya Raskhodnikova 9/14/016 S. Raskhodnikova; based on slides by E. Demaine, C. Leiserson, A. Smith,

More information

Data Structures and Algorithms

Data Structures and Algorithms Data Structures and Algorithms P. Healy CS1-08 Computer Science Bldg. tel: 202727 patrick.healy@ul.ie Autumn 2018-2019 Outline 1 2 3 4 Outline 1 2 3 4 Lectures, Labs and Tutes Lecture Hours: Mon. 15h00

More information

OF ALL THE CHEMISTRY RELATED SOFTWARE

OF ALL THE CHEMISTRY RELATED SOFTWARE ChemBioOffice Ultra 2010 - A Great Benefit for Academia by Josh Kocher, Illinois State University OF ALL THE CHEMISTRY RELATED SOFTWARE that I have used in both an industrial and academic setting, ChemBioOffice

More information

Clearview Regional High School District 2018 Summer Assignment Coversheet

Clearview Regional High School District 2018 Summer Assignment Coversheet Clearview Regional High School District 2018 Summer Assignment Coversheet Course: Teacher(s): Due Date(s): Purpose of Assignment: Description of Assignment: New Jersey Student Learning Standards (Content)

More information

Your World is not Red or Green. Good Practice in Data Display and Dashboard Design

Your World is not Red or Green. Good Practice in Data Display and Dashboard Design Your World is not Red or Green Good Practice in Data Display and Dashboard Design References Tufte, E. R. (2). The visual display of quantitative information (2nd Ed.). Cheshire, CT: Graphics Press. Few,

More information

Introduction To Solid State Physics By Charles Kittel READ ONLINE

Introduction To Solid State Physics By Charles Kittel READ ONLINE Introduction To Solid State Physics By Charles Kittel READ ONLINE Find great deals on ebay for introduction to solid state physics kittel. Shop with confidence. Jan 11, 2016 Upper-level undergraduate course

More information

CS 4407 Algorithms Lecture: Shortest Path Algorithms

CS 4407 Algorithms Lecture: Shortest Path Algorithms CS 440 Algorithms Lecture: Shortest Path Algorithms Prof. Gregory Provan Department of Computer Science University College Cork 1 Outline Shortest Path Problem General Lemmas and Theorems. Algorithms Bellman-Ford

More information

Solomon And Fryhle Organic Chemistry Solutions File Type

Solomon And Fryhle Organic Chemistry Solutions File Type Solomon And Fryhle Organic Chemistry Solutions File Type We have made it easy for you to find a PDF Ebooks without any digging. And by having access to our ebooks online or by storing it on your computer,

More information

CSE 591 Foundations of Algorithms Homework 4 Sample Solution Outlines. Problem 1

CSE 591 Foundations of Algorithms Homework 4 Sample Solution Outlines. Problem 1 CSE 591 Foundations of Algorithms Homework 4 Sample Solution Outlines Problem 1 (a) Consider the situation in the figure, every edge has the same weight and V = n = 2k + 2. Easy to check, every simple

More information

New Jersey Center for Teaching and Learning. Progressive Mathematics Initiative

New Jersey Center for Teaching and Learning. Progressive Mathematics Initiative Slide 1 / 70 New Jersey Center for Teaching and Learning Progressive Mathematics Initiative This material is made freely available at www.njctl.org and is intended for the non-commercial use of students

More information

Contents. Introduction... 4

Contents. Introduction... 4 Contents Introduction... 4 Time Units... 6 The 24-Hour Clock... 11 Elapsed Time or How Much Time Passes... 13 Temperature 1... 18 Temperature 2... 21 Remember Fractions?... 23 Measuring Length... 24 More

More information

SEO & Marketing Report: Rank & Traffic (Monthly Comprehensive)

SEO & Marketing Report: Rank & Traffic (Monthly Comprehensive) SEO & Marketing Report: & Traffic ( Comprehensive) 06/15/2015 Domain Statistics > Domain Analysis Keyword Performance Primary Domain Keyword Performance Competition Analysis Primary Domain vs. Competitor

More information

Periodic Trends Properties Elements Lab Answers

Periodic Trends Properties Elements Lab Answers We have made it easy for you to find a PDF Ebooks without any digging. And by having access to our ebooks online or by storing it on your computer, you have convenient answers with periodic trends properties

More information

A FOSS Web Tool for Spatial Regression Techniques and its Application to Explore Bike Sharing Usage Patterns

A FOSS Web Tool for Spatial Regression Techniques and its Application to Explore Bike Sharing Usage Patterns A FOSS Web Tool for Spatial Regression Techniques and its Application to Explore Bike Sharing Usage Patterns MGIS Capstone Proposal Author: Spencer Bell Presentation Outline Background Bike Share Spatial

More information

Forecasting Methods And Applications 3rd Edition

Forecasting Methods And Applications 3rd Edition We have made it easy for you to find a PDF Ebooks without any digging. And by having access to our ebooks online or by storing it on your computer, you have convenient answers with forecasting methods

More information

Essentials Of Chemical Reaction Engineering Solutions

Essentials Of Chemical Reaction Engineering Solutions We have made it easy for you to find a PDF Ebooks without any digging. And by having access to our ebooks online or by storing it on your computer, you have convenient answers with essentials of chemical

More information

Ongoing Advancement of the Physics Toolbox

Ongoing Advancement of the Physics Toolbox Physics IQP Ongoing Advancement of the Physics Toolbox Bennie Jones Bennett Lessard John McGinley Konrad Perry Kyle Pydynkowski Outline I. Introduction (Bennie Jones MGE) II. Doppler Lab (Kyle Pydynkowski

More information

A powerful site for all chemists CHOICE CRC Handbook of Chemistry and Physics

A powerful site for all chemists CHOICE CRC Handbook of Chemistry and Physics Chemical Databases Online A powerful site for all chemists CHOICE CRC Handbook of Chemistry and Physics Combined Chemical Dictionary Dictionary of Natural Products Dictionary of Organic Dictionary of Drugs

More information

Introduction to ArcGIS Server Development

Introduction to ArcGIS Server Development Introduction to ArcGIS Server Development Kevin Deege,, Rob Burke, Kelly Hutchins, and Sathya Prasad ESRI Developer Summit 2008 1 Schedule Introduction to ArcGIS Server Rob and Kevin Questions Break 2:15

More information

Vector Mechanics For Engineers Statics 9th Edition Solutions

Vector Mechanics For Engineers Statics 9th Edition Solutions Vector Mechanics For Engineers Statics 9th Edition Solutions We have made it easy for you to find a PDF Ebooks without any digging. And by having access to our ebooks online or by storing it on your computer,

More information

CSE 241 Class 1. Jeremy Buhler. August 24,

CSE 241 Class 1. Jeremy Buhler. August 24, CSE 41 Class 1 Jeremy Buhler August 4, 015 Before class, write URL on board: http://classes.engineering.wustl.edu/cse41/. Also: Jeremy Buhler, Office: Jolley 506, 314-935-6180 1 Welcome and Introduction

More information

Quadratics and Other Polynomials

Quadratics and Other Polynomials Algebra 2, Quarter 2, Unit 2.1 Quadratics and Other Polynomials Overview Number of instructional days: 15 (1 day = 45 60 minutes) Content to be learned Know and apply the Fundamental Theorem of Algebra

More information

Inquiry Activity Thank you for purchasing this product! This resource is intended for use by a single teacher. If you would like to share it, you can download an additional license for 50% off. Visit your

More information