Week 2: Decomposition And Data Representation
Learning Objective: This week focuses on the computer science concept of decomposition and data representation. In NetLogo, the student learns about procedures.
About This Week:
- We have renamed the lab to Hello World which is the traditional name for this program in nearly every programming language.
- In the programming lab, students with exceptionally long names will be allowed to use a shortened version of their name or a nickname that is approved by the teacher before the student starts programming.
- The quiz has a short answer question covering the Blown-to-Bits reading instead of a multiple choice question. The multiple choice questions were too specific.
-
Pacing Guide (.doc)
Do Now Questions
- Do Now Questions - with answers (.doc)
- Do Now Slides (.ppt)
- Do Now Questions Handout - no answers (.doc)
Programming Challenge
- Programming assignment: Hello World (.doc)
- NetLogo Cheat Sheet (.doc)
- Sample Netlogo Code Example 1 (.nlogo) (.doc)
- Grading Rubric (.doc)
CS Concepts
- Computer Science Concepts (.doc)
Videos
- The Three A's Of Computational Thinking (.mp4) (.ppt)
- Decomposition in Programming (.mp4)(.ppt)
- Procedures in NetLogo (.mp4) (.ppt)
- Computer Basics - What's inside a computer (.htm)
- Bits and Bytes - Data representation (.mp4) (.ppt)
- Bits and Bytes - Numbers (.mp4) (.ppt)
- Video Summaries (.doc)
Reading Materials
- Blown to Bits Appendix (.pdf) (Reading Assignment pp. 301-309)
Hands on activities (Optional)
- Decomposition Activity (.doc)
- Count the Dots Activity (.pdf)
- Bits and Binary Activity (.html)
Quiz - WITH ANSWERS (.doc)
Quiz - NO ANSWERS (.doc)