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 also covered.
Videos - Required
- Abstraction in Modeling and Simulation (.mp4) (.ppt)
- Variables and Scope (.mp4) (.ppt)
- Glueing a Torus (.mp4)
- Interface Input in NetLogo (.mp4) (.ppt)
- Interface Output in NetLogo (.mp4) (.ppt)
- Biology and Computation: An Agent Based Model of Ant Foraging - Melanie Moses: Please watch the FIRST 19:04 MINUTES of the video for overall content – NOT details. This is just for exposure to full blown complex adaptive system modeling
- Pedagogy - Peer Instruction; From Data to Pedagogical Innovation - Erik Mazur. Erik Mazur is the developer of the Peer Instruction technique.
CS Concepts - Required
Do Now Questions - Required
- Do Now Questions (.doc)
- Do Now Quiz
Programming Challenge - Required
- Programming Assignment - Where is Nemo? (.doc)
- NetLogo Cheat Sheet (.doc)
Reading Materials - Required
- Blown to Bits: Chapter 2 (Reading Assignment pp. 19 - 28)
Discussion - Required
- Under the Group Forums tab there is a section called NM CS for All CS590 Course Discussions (Spring 2014). Please reply to the Discussion Question for Week 6.
- Please comment to two other teacher responses to the Discussion Question for Week 6
Quiz - Required
Hands on activities (For Informational Purposes)
- Objects and Attributes
- Program Your Robot : An online computer game that reviews computer programming concepts!
- Solutions to Program Your Robot
- 20 Guesses - from CS unplugged