Week 2: Decomposition and Data Representation

Contributor

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)