Close
Close full mode
logoMakeCode AP CSP

Teaching Tool - Computer Systems and Networks

Summary

Materials

Instructional Activities and Classroom Assessments

  1. Introduction to the webpage project (5 minutes)
  2. Select group and topic (5 minutes)
  3. Brainstorm (10 minutes)
  4. Complete Design Document and Reflection (10 minutes)
  5. Begin designing the materials/content for the webpage (20 minutes)
  6. Homework

Learning Objectives

  • Computational Thinking Practices: Skill 1.D, 5.A
  • CSN-1.A Explain how computing devices work together in a network.
  • CSN-1.B Explain how the Internet works.
  • CSN-1.C Explain how data are sent through the Internet via packets.
  • CSN-1.D Describe the differences between the Internet and the World Wide Web.
  • CSN-1.E For fault-tolerant systems, like the Internet:
    1. Describe the benefits of fault tolerance.
    2. Explain how a given system is fault-tolerant.
    3. Identify vulnerabilities to failure in a system.
  • CSN-2.A For sequential, parallel, and distributed computing:
    1. Compare problem solutions.
    2. Determine the efficiency of solutions
  • CSN-2.B Describe benefits and challenges of parallel and distributed computing.
  • CRD-2.E

Essential Knowledge

Details

1. Introduction to webpage project (5 minutes)

  • Explain the project - select a Computer Systems and Networks concept to teach.
  • Work in small groups to teach the concept to others.
  • Create a webpage to teach the concept.
  • Point students to the rubric so they know what their success looks like.

2. Form groups and select a topic (5 minutes)

  • Organize groups as you choose – allow students to select their groups, select groups randomly "out of a hat" or with another random selection process, or you can organize groups purposefully by matching students that you feel need to work together or with similar interests.
    • You can use the Group Generator program to randomly sort students.
  • Have teams select their Computing System and Networks topic - display the list of concepts and let students select, or assign the challenges randomly by selecting them "out of a hat" or with another random selection process.
  • There are eight topics. If you have less than 16 students, you will need to combine topics that relate to each other and have students work on more than one topic. If you have more than 16, you will need to let more than one group work on a topic.

3. Brainstorm ways to teach your topic (10 minutes)

  • Encourage students to brainstorm ideas for how to teach their concept.
  • Make it clear that although they are creating a webpage, they want to brainstorm creative ways to teach the concept to the reader.

4. Complete a design document (10 minutes)

  • Explain what a design document is to students.
  • Students will complete a design document.
  • Students will also complete a reflection document related to their process so far.

5. Begin designing the materials/content for the website (20 minutes)

  • Students will begin working on content for their webpage.
  • Encourage creativity and real world examples.

6. Homework

  • Students should assess what tasks need to be completed this evening to finish on time.
  • Students should assign tasks to each partner to complete.
πŸ“˜ Unit 2 - CSN β€” Previous
Day 9
Next β€” πŸ“˜ Unit 2 - CSN
Rules for Brainstorming