Week 9: Algorithms

<-- Last Week ----- Home ----- Next Week -->

Week 9: Algorithms

Learning Objective: Students are introduced to the concept of algorithms and expand their knowledge of looping.

Programming Challenge

  • Programming Assignment (.doc): This assignment is very different. The student is asked to take the base model and modify it. There are some very trivial solutions to the problem so everyone should be able to get some sort of solution. Try to encourage your students to think of even better ways to solve the problem.
  • Base Program (.nlogo) (download with a right click and save as) ;NOTE: if the program saves as a .txt file just re-label it as a .nlogo file.
  • Image Files: algorithm_one.png, algorithm_two.png, algorithm_three.png, algorithm_four.png, algorithm_five.png.
  • IMPORTANT NOTE - ALL FILES (BASE PROGRAM AND IMAGE FILES) MUST BE IN THE SAME DIRECTORY FOR THE NETLOGO PROGRAM TO WORK!
  • NetLogo Cheat Sheet (.doc)

CS Concepts

Videos

Reading Materials

<-- Last Week ----- Home ----- Next Week -->