Module Overview
Student Materials
Teacher Materials
Contacts and Credits
Evaluate this Module
Module Rating: No evaluations have been completed
Using Models to Understand Computer Science
 
Module Creators:
George, Bekki
Module Overview:
 

This module includes three different lessons that use modeling to help students have a visual understanding of computer programming topics.

The lessons include:

  • Introduction to Programming and Control Structures using NetLogo 

This lesson uses NetLogo as a tool to introduce programming as well as the use of control structures.  It may be used very early (even first day) in a Introductory Computer Science class.

  • Solving the "Fast Food Restaurant" Queue Problem with STELLA

This lesson is for students late in a first year programming course or early in a second year course.

  • Visualizing Binary Trees with Mathematica

This lesson is for students in a second year programming course after they have learned how to manipulate pointers.

 
Category:
Biology
Chemistry
Physics
Environmental Science
Mathematics
Computer Science
 
Software Used:
Excel
Mathematica
STELLA