Module 1 - Introduction

Welcome 👋

Computing by Design (CxD) is a collection of project guidebooks for use in middle school and high school computer science courses. In each project, student teams collaboratively design and build a solution to a problem within a particular context using a specific technology — from chatbots to data visualizations.

For this workshop we will go through the three phases of the standard project outline while addressing the similarities and differences among the six detailed projects offered. We will discuss how you can adapt the provided project instructions for your context or even substitute another technology within the project framework.

Identify one (or more) of the six Computing by Design projects that you will use to follow along in this workshop. Access to each of the projects can be found on the page linked below. 👇👇👇

The Computing by Design Approach

Technical agility, collaborative know-how, and constant curiosity are required traits to influence the modern world. We believe that K-12 learning (and doing) should reflect practices in industry, where deep collaboration and problem solving produce concepts that leverage the power of computing in a thoughtful way.

Six years after introducing the Computing by Design approach, the skills trend is still evident from research, like the Future of Jobs Report 2020 from the World Economic Forum.

Source: The Future of Jobs Report, 20 October 2020, World Economic Forum

Review the computer science standards and become familiar with the organization. Consider how will you track your coverage of them in the classroom.

Innovation in the Classroom

At the heart of every innovation is a problem that must be solved for stakeholders that provides a clear improvement over current practices.

Last updated