Computational Modeling CT @ VT Computational Modeling The third - - PowerPoint PPT Presentation
Computational Modeling CT @ VT Computational Modeling The third - - PowerPoint PPT Presentation
Introduction to Computational Thinking Computational Modeling CT @ VT Computational Modeling The third pillar of science and engineering Lab based Science and Engineering Math based computational experimental theoretical
CT@VT Computational Modeling
The “third pillar” of science and engineering
Lab based Math based Computer based
Advantages
Reduce risky experiments
study drug behavior in the body
Reduce cost for discovery
can run millions of virtual experiments
Explore ill-understood phenomenon
Emergent behavior (see more in a minute)
Cautions
Validation: is the model an accurate representation of
reality ?
Verification: is the computation an accurate representation
- f the model?
Slide 2 Fall 201 2015
Science and Engineering
experimental theoretical computational
CT@VT Agent based Modeling
Slide 3 Fall 201 2015
environment
Rules (Alice) Rules (Bob) Rules (env.) Properties (Bob) Properties (Alice) Properties (env.)
Agent: person, creature, inanimate
CT@VT Abstraction + Algorithms
Slide 4 Fall 201 2015
Rules (Alice) Properties (Alice)
real-world entity abstraction algorithms
CT@VT Agent based Simulation
Slide 5 Fall 201 2015
for each agent:
apply rules update properties
update visualization Go
CT@VT NetLogo
Agent-based computational modeling
Slide 6 Fall 201 2015
Integrated programming,
simulation and visualization environment
Library of models in
many different fields
Useful to us as an object
- f study
CT@VT Cohort work
Each cohort will be
given the name of a NetLogo model
Answer in-class
questions related to this NetLogo model
Report back 20
minutes before end
- f class
Slide 7 Fall 201 2015
CT@VT Consent Form
To facilitate use of the class as part of
the scholarship to understand and report about teaching and learning at Virginia Tech
Procedures approved by VT IRB to
guarantee your anonymity
Two forms
Slide 8 Fall 201 2015