Selected Resources
Week 7: Running Experiments with Computer Models
Learning Objectives: This week the student learns about breeds, shapes and creating turtles in NetLogo. Designing and running experiments with population...
Week 6: Variables And Scope
Learning Objectives: This week the student learns about applying abstraction to modeling and the different types of variables used in NetLogo. Input and output in NetLogo is...
Remember when downloading a .nlogo file to
- Windows computers: "Right Click" and Save As
- Mac computers: "Control Click" and Save As
Sample Programs
- ...
Week 14/15: Project Work
Videos - No Videos Required
CS Concepts - No New Concepts
...Week 4: Introduction to Modeling
Learning Objective: This week focuses on introducing the students to Agent Based modeling and simulation. The student learns about how to model agent...
Week 3: Introduction to Abstraction and Complex Systems
Learning Objective: This week focuses on the fundamental computer science concept of Abstraction. In NetLogo, the student learns about local...
Week 2: Decomposition And Data Representation
Learning Objective: This week focuses on the computer science concept of decomposition and data representation. In NetLogo, the student learns about...
We would like to announce the availability of two new Blockly-based languages that may be of interest to CS educators:
- Spherly is a web-based programming environment that allows programs to be written using a block language to...
Week 1: Introduction to NetLogo
Learning Objective: The learning objective of week 1 is to provide a brief introduction to computer science and introduce the student to the NetLogo programming...
Introductory Student Material
The CS108L Student Website is located on a different platform. It is open to everyone. Here is the link to the site:
- ...