Week 1: Introduction to NetLogo

Contributor

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 interface.  The student builds a simple model to reinforce the computer science and programming concepts learned during week 1.

Pacing Guide

How to Warm Up To NetLogo

Do Now Questions

  • Do Now Questions - with answers ***
  • 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 ***
  • Sample NetLogo Code Example 1 ***
  • Other Sample Programs ***
  • Grading Rubric (.doc)

CS Concepts

  • Week 1 CS Concepts (.doc)

Videos

  • What is Computer Science [24:59] (.mp4) (transcript)
  • How to install NetLogo on a Mac [2:32] (.mp4)
  • How to install NetLogo on a Windows PC [7:09] (.mp4)
  • NetLogo: Walk through of the Interface [2:51] (.mp4) (transcript)
  • NetLogo: Hello World using Turtle Graphics [25:05] (.mp4) (transcript)
  • Statements and Expressions in NetLogo [3:58] (.mp4) (.ppt) (transcript)
  • Video Summary (.doc)

Hands-on Activities (optional)

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

Quiz - There is no quiz for Week 1

*** All answers to quizzes, tests, Do Nows and sample programs are available upon request to teachers or other interested memebers of the CS education community but not to students taking the class.  Please contact to request this information.