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 the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.