Lesson Focus

This lesson provides a number of kinesthetic exercises that illustrate how teamwork can contribute to efficient problem solutions. The lesson includes practice in figuring out how to divide up a problem, and reassemble it. Students also explore how scientists use the Internet and idle computing power to do calculations on volunteer machines. If possible, with sufficient teacher expertise, students set up a computer to contribute to solving such a problem.


Download:

Full Lesson Plan
Student Worksheets


Age Levels:

8 – 10

Objectives

Introduce students to:

  • Sequential computing.
  • Concurrency in computing.
  • What can go wrong, such as deadlocks.

Anticipated Learner Outcomes

Students will be able to describe:

  • What concurrency is.
  • How concurrency works.
  • How a large scientific project can be shared through the Internet.

Lesson Activities

This lesson provides a number of kinesthetic exercises that illustrate how teamwork can contribute to efficient problem solutions. The lesson includes practice in figuring out how to divide up a problem, and reassemble it. Students also explore how scientists use the Internet and idle computing power to do calculations on volunteer machines.  If possible, with sufficient teacher expertise, students set up a computer to contribute to solving such a problem.

Alignment to Curriculum Frameworks

Curriculum alignment sheet is included in PDF.