Mike Scott University of Texas at Austin

Slides:



Advertisements
Similar presentations
An Introduction to Visual Basic Terms & Concepts.
Advertisements

. Using QL Modules in a winter ecology course. Judith Moran, Director of the Quantitative Center, Trinity College CT.
Survival. Objectives: Identify and describe food, water, and shelter as three essential components of habitat. Describe the importance of good habitat.
Psychology 202b Advanced Psychological Statistics, II January 27, 2011.
TM - The Turing Machine Simulator Team Enigma: David Henderson Mike Stoddard.
Scone Knowledge Base Scott E. Fahlman April 14, 2005 School of Computer Science.
1 Prepared for SSAC by Semra Kilic-Bahi, Colby-Sawyer College, New London NH Modified by Fred Annexstein © The Washington Center for Improving the Quality.
Essentials of Interactive Computer Graphics: Concepts and Implementation K. Sung, P. Shirley, S. Baer Intro and Chapter 1 Goals Give student some idea.
V-FIRE: Virtual Fire In Realistic Environments Michael Penick ◦ Grant Kelly ◦ Juan Quiroz with Dr. Fred Harris, Dr. Sergiu Dascalu, and Brian Westphal.
1 Statistical Analysis SC504/HS927 Spring Term 2008 Session 1: Week 16: 18 th January Getting to know your data.
CS320n –Visual Programming Interactive Programs Mike Scott (Slides 5-1)
3.7 Absolute Value Equations and Inequalities I can solve equations and inequalities involving absolute value.
CS 3724: Introduction to Human Computer Interaction Chris North Jason Lee Szu-Chia Lu.
Computer Simulation A Laboratory to Evaluate “What-if” Questions.
1. An Overview of the Data Analysis and Probability Standard for School Mathematics? 2.
Sumedha Rubasinghe October,2009 Introduction to Programming Tools.
Teaching and Learning in a Digital World. FaceBook Twitter Delicious Glogster LinkedIn.
Wa-Tor World Assignment 7 - CS324e. Overview Visualization - Animal Populations Description of Wa-Tor World Demos Wa-tor World.
SAS SVG(Scalable Vector Graphics) Application in Statistics Student-ID: B Name: 陳佑逸 Instructor: 莊庭瑞 教授.
Chapter 5: Business Intelligence: Data Warehousing, Data Acquisition, Data Mining, Business Analytics, and Visualization DECISION SUPPORT SYSTEMS AND BUSINESS.
March 9, 2009 Maze Solving GUI. March 9, 2009 MVC Model View Controller –Model is the application with no interfaces –View consists of graphical interfaces.
5.2 – Solving Inequalities by Multiplication & Division.
1 CS145 Lecture 24 What’s next?. 2  What questions does Computer Science study?  Where is programming and Computer Science headed? –With special emphasis.
2.1.1 Calling Plans day 3 Unit 2: Linear Relationships SWBAT: Compare calling plans by using graphs, tables, and equations.
1 CS145 Lecture 26 What’s next?. 2 What software questions do we study? Where is software headed?
8.2 Operations With Matrices
 One way radical functions are used in the real world can be seen in an equation, relating the number of Earth days in a planet’s year to the average.
Flight Simulator Overview Flight Compartment Host Computer Motion Control Cabinet Motion Platform 13/6/2016 Visual Display Visual Image Generator Interface.
Building Comfort With MATLAB
Chapter 12: Simulation and Modeling
CSC 221: Computer Programming I Spring 2010
10.8 Systems of Second-Degree Equations and Inequalities
Goals Give student some idea what this class is about
CSC 221: Computer Programming I Fall 2005
AP Statistics, Section 3.1, Part 1
Computational Thinking
An Introduction to Visual Basic
Invitation to Computer Science 5th Edition
Topic 16 Queues Adapted from Mike Scott’s materials.
Bellwork: Mon. May 9, 2016 Interspecific Competition: competition between species like the coyote and the lynx for the snowshoe hare Intraspecific.
Jason Chan, Gregory Williams
A Graphical User Interface for Veterinary Telemonitoring
Unweighted Shortest Path Neil Tang 3/11/2010
Review for Test1.
Olympic Records Can you deduce which event Graph 1 represents?
Use of Mathematics using Technology (Maltlab)
Physics-based simulation for visual computing applications
AP BIOLOGY AUGUST 2013 OPENING ASSIGNMENTS.
TIME LINE.
Human Impact on the Environment Unit
IPhone App for Data Collection and Critical Thinking about Ecology and Biodiversity Nancy Butler Songer Professor of Science Education and Learning Technologies.
Insert a picture of your EcoRegion of Texas
منهج البحث العلمي ( Scientific Research Method )
USING GRAPHS TO SOLVE EQUATIONS
The Science of Biology Chapter 2.
What is population ecology?
Communication and Coding Theory Lab(CS491)
Shark By: Xavier22.
Sorting Example Bubble Sort
Event loops.
Programming Languages, Preliminaries, History & Evolution
Abstract: The purpose for this project is to use the agent-based system to find an equation to calculate the population of all the different species at.
GRAPHING LINEAR EQUATIONS
int [] scores = new int [10];
– Graphics and Visualization
ArcView 3.3 Purpose This is the set of conventions to be used by authors when developing slides for course presentations. The goal is to provide a consistent.
What Are Performance Counters?
Scientific Workflows Lecture 15
On-the-spot student performance analysis through visualization
Presentation transcript:

Mike Scott University of Texas at Austin Wa-Tor World Mike Scott University of Texas at Austin

Overview Class and Concepts Description of Wa-Tor World Demos Alternatives Tie in with Biology - Animal Populations Wa-tor World - Nifty Assignment

The Class Applications of Graphics and Data Visualization Class for non CS majors Programming experience = CS 1.5 Fourth of nine assignments Emphasis on creating GUI and displaying data Wa-tor World - Nifty Assignment

Concepts 2D Arrays, looping, data transformation Working with multiple classes and documentation GUI programming Event Driven Programming Wa-tor World - Nifty Assignment

Description of Wa-Tor World A.K. Dewdney Computer Recreations column in Scientific America Sharks and Fish Wage an Ecological War on the Toroidal Planet Wa-Tor Wa-tor World - Nifty Assignment

The World and its Inhabitants Wa-Tor Wa-tor World - Nifty Assignment

The Assignment Students given simulator Must implement GUI and controls Population Graphs The World Controls Wa-tor World - Nifty Assignment

Demos Basic Version Advanced Controls Wa-tor World - Nifty Assignment

Large Worlds Wa-tor World - Nifty Assignment

Alternatives Give the GUI, students write the simulator (late CS1, early CS2) Simulator based on AP GridWorld improve efficiency, bogs down near 30,000 cells Add other kinds of creatures Record statistics Wa-tor World - Nifty Assignment

Predator – Prey Equations a.k.a. Lotka–Volterra equations Predicted Hudson Bay Pelts Wa-tor World - Nifty Assignment