Chapter 2

Hands-on parallelism with no prerequisites and little time using Scratch

Steven Bogaerts*    * DePauw University

Abstract

There is much discussion in the computer science education community today about how to integrate more parallel and distributed computing (PDC) into the undergraduate curriculum. This discussion occurs for good reason, as the importance of PDC will likely continue to grow. One less-discussed challenge is how to introduce these topics in a level-appropriate way to students in the lowest-level courses: early CS1, CS0, and even computer literacy. It is important to consider this for two reasons: (1) such early exploration inculcates an attitude of ordinariness of PDC in line with the new reality of the discipline, ...

Get Topics in Parallel and Distributed Computing now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.