## Professional Development Program

The CAST Professional Development Program is an integrated set of modules to train teachers on how to incorporate computational reasoning and tools, such as modeling and simulation, into their middle and high school math and science curriculum. The modules are organized in two tracks:

• The introductory track is a set of modules that focuses on how to use models and simulations that already exist and are available over the internet, with enough understanding about how such models work to know how to use them effectively in the classroom.
• The depth track is a set of modules that provides more in-depth understanding and hands-on experience with the different modeling tools. This track is intended for new CAST PDP trainers and also teachers who desire a deeper understanding of the tools.

### Introductory track

{jutabs type="accordion" accordionmode="vertical" width="80%" defaultitem="-1"} [tab title="Module 0: Introduction"]

[/tab] [tab title="Module 1: Introduction to Computational Reasoning"]

Instructor files
Module 1 Presentation
Forest fire inquiry
Forest fire data analysis handout
Flipping pennies simulation

Participant files
Fire graphing Excel file
Forest fire

[/tab] [tab title="Module 2A: Introduction to Mathematical Models Using Excel"]

Instructor files
Lesson 1: Deriving a Mathematical Model: An Experimental and Virtual Approach via Spreadsheets
Presentation: Deriving a Mathematical Model
Deriving a Mathematical Model
Lesson 2: Turning Multivariable Models into Interactive Animated Simulations
Presentation: Turning Multivariable Models into Interactive Animated Simulations
Presentation: Turning Multivariable Models into Interactive Animated Simulations

Participant files
Cooling down a cup of coffee
Stacking cups
Regression
Interpolation and extrapolation handout

[/tab] [tab title="Module 2B: Introduction to Agent Modeling"]

[/tab] [tab title="Module 2C: Introduction to Systems Modeling"]

Instructor files
Presentation: Introduction to systems modeling
Instructor overview
Moose model handout
Moosemodel presenter guide
Systems handout
Participant files
Bounded growth
Exponential decay
Freefall
Linear
Predator and prey
Projectile motion
Vertical spring

[/tab] [tab title="Module 3: Comparing Model Environments"]

Instructor files
Presentation: What is the best tool?
Comparing three models
Comparison guide for facilitators
The enzyme model

Participant files
Enzyme - mdl
Enzyme NetLogo
Enzyme loop
Enzyme model xls
Free fall mdl
Free fall NetLogo
Free fall worksheet
Mouse owl NetLogo
Mouse owl worksheet
Tailgate mdl
Tailgate NetLogo
Tailgate worksheet

[/tab] [tab title="Module 4: Models in the Classroom: What's Out There and How to Use Them in Your Curriculum"]

Instructor files
Presentation: What's out there
Masses and springs
From Simple to Complex

[/tab] {/jutabs}

### Depth Track

{jutabs type="accordion" accordionmode="vertical" width="80%" defaultitem="-1"} [tab title="Module 5A: More on Interactive Animated Excel"]

Instructor files
Presentation: Looking under the hood
Boyle's law simulator

[/tab] [tab title="Module 5B: Advanced NetLogo"] [/tab] [tab title="Module 5C: More on Systems Models with Vensim"] [/tab] [tab title="Module 6: Time-Based Models in Excel"]

Instructor files
Developing Systems Models in Excel

[/tab] [tab title="Module 7: Developer's Reference Set"]

Instructor files
Developer Guidelines

Participant files
Capstone project
Modeling tools
[/tab] {/jutabs}

### Modeling software

The models are built in one of three software packages: Vensim PLE, NetLogo, and Excel.

The CAST Professional Development Program is supported by the DSF Charitable Foundation, the Frick Fund of the Buhl Foundation, and the Grable Foundation. All modules and materials are copyright of the Pittsburgh Supercomputing Center and are available online as an Open Education Resource.