# Concurrency Means Cooperation

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.

### Age Levels:

8 - 10Objectives

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

### Alignment to Curriculum Frameworks

Curriculum alignment sheet is included in PDF.

Categories

Alignment to Curriculum Frameworks