Week 1: Introduction to NetLogo

Contributor

Week 1: Introduction to NetLogo

Learning Objective:  To provide a brief introduction to computer science and introduce the student to the NetLogo programming interface.  The student builds a simple model to reinforce the concepts learned.

About This Week:

  • This material is very similar to CS151L except the Programming Chellenge Assignment is Spirograph.
  • The videos and other content are the same.  
  • There ia an addition powerpoint that you can use about how to think like a programmer called "How to Warm Up to NetLogo".  This powerpoint might be good to use if your students are unsure and need a little encouragement.
  • An addition form of the Do Nows has been provided.  A handout woithout answers that can be used if there is not time to do the Do Nows in the classroom

Pacing Guide

How to Warm Up To NetLogo

Do Now Questions

  • Do Now Questions - with answers (.doc)
  • Do Now Questions Handout - WITHOUT answers (.doc)
  • Do Now Slides (.ppt)

Programming Challenge

  • Programming assignment - Spirograph (.doc)
  • NetLogo Cheat Sheet (.doc)
  • Sample NetLogo Code Example 1 (.doc) (.doc) (.nlogo)
  • Sample Netlogo Code Example 1 (.doc) (.nlogo)
  • Grading Rubric (.doc)

CS Concepts

  • Week 1 CS Concepts (.doc)

Videos

  • What is Computer Science (.mp4)
  • How to install NetLogo on a Mac(.mp4)
  • How to install NetLogo on a Windows PC (.mp4)
  • NetLogo: Walk through of the Interface (.mp4)
  • NetLogo: Hello World using Turtle Graphics (.mp4)
  • Statements and Expressions in NetLogo (.mp4) (.ppt)
  • Video Summary (.doc)

Hands-on Activities (optional)

  • Intelligent Paper Activity (.pdf)
  • Sandwich Activity (.pdf)
  • Marching Orders Activity (.pdf)

Quiz - With Answers (.doc)

Quiz - NO ANSWERS (.doc)