Week 5: Boolean Logic

Contributor

Week 5: Boolean Logic 

Learning Objective: This week continues the focus on Agent Based Modeling.  The student learns about  patches and agent-environment interactions.  The computer science concepts of Boolean logic and conditional statements are introduced to the student.

Pacing Guide (.doc)

Do Now Questions

  • Do Now Slides (.ppt)
  • Do Now Handout - no answers (.doc)
  • Do Now Questions with Explanations (.doc) ***

Programming Challenge

  • Programming Assignment - Bumper Turtles (.doc)
  • NetLogo Cheat Sheet (.doc)
  • Bumper Turtles Code Sample 1 ***
  • Bumper Turtles Code Sample 2 ***
  • Bumper Turtles Code Sample 3D (Can not upload 3D executable model to this site) ***
  • Other Sample Programs ***
  • Grading Rubric (.doc)

CS Concepts

  • CS Concept Review (.doc)

Videos

  • Conditional Logic: NetLogo If Statements and Bumper Turtles [16:00] (.mp4) (transcript)
  • Booleans and Logic  [19:06](.mp4) (.ppt) (transcript)
  • Conditionals [12:10] (.mp4) (transcript)
  • Patches and Agent-Environment Interactions [15:51] (.mp4) (.ppt) (transcript)
  • Video Summaries (.doc)

Reading Materials

Hands on activities (optional)

  • George Boole Says
  • Boolean Red Light Green Light
  • Boolean Internet Search
  • Boolify Internet Activity
  • Pixilated Paths

Quiz Questions - WITH ANSWERS (.doc) ***

Quiz Questions - NO ANSWERS (.doc) ***

*** 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.