CxD Archive
CxD 2020 Summer Workshop
CxD 2020 Summer Workshop
  • Computing by Design 2020
  • Schedule
  • About Us
  • Preparation
    • Workshop Tools
    • Slack Workspace
    • Programming Prep
  • Modules
    • Foundations
      • The CxD Approach
      • Mapping Innovative Practices
      • The CxD Project Framework
      • Programming Warm Up
      • A Teacher's Insight
    • Trivia Project
      • Define Problem & Propose Solution
      • Design & Build Solution (1/2)
      • Design & Build Solution (2/2)
      • Evaluate & Refine Solution
      • A Teacher's Insight
    • Chatbot Project
      • Define Problem & Propose Solution
      • Design & Build Solution (1/2)
      • Design & Build Solution (2/2)
      • Evaluate & Refine Solution
      • A Teacher's Insight
    • IoT Project
      • Define Problem & Propose Solution
      • Design & Build Solution (1/2)
      • Design & Build Solution (2/2)
      • Evaluate & Refine Solution
      • A Teacher's Insight
  • Your Project Plan
    • Guide to Project Plan
    • Final Review of Project Plan
  • Resources
  • Computing by Design Docs
  • Workshop Google Drive Folder
  • IN CS Standards K-12
  • US K12 CS Framework
  • IN Work-Based Learning Manual
  • IN Employability Skills
  • PBLWorks | About PBL
  • PBLWorks | More Resources
Powered by GitBook
On this page
  • What is the big picture of the Computing by Design (CxD) framework? How is it connected to fundamental concepts in science, design, and innovation? How can we introduce industry practices in a classroom environment?
  • The CxD Approach
  • Mapping Innovative Practices
  • The CxD Project Framework
  • Programming Warm Up
  • A Teacher's Insight
Export as PDF
  1. Modules

Foundations

PreviousProgramming PrepNextThe CxD Approach

Last updated 5 years ago

What is the big picture of the Computing by Design (CxD) framework? How is it connected to fundamental concepts in science, design, and innovation? How can we introduce industry practices in a classroom environment?

We will answer these questions and more through the following topics.

We will explore primary learning objectives for a computer science course and an achievable student profile that exhibits the attributes of a life-long learner and doer. We will consider the three threads of an innovator's work and how we can use the classroom as a bridge for students to participate in the modern world . We will review basic industry practices to manage project work and how to replicate them in an appropriate way for classrooms.

We will map the thinking, doing, and interactions of innovation to provide perspective on the set of practices we want students to engage that provide a depth and breadth to their approach. We will investigate the Indiana standards in computer science, along with the national framework and PBLWorks guidance, to build confidence and comfort in covering a full spectrum of learning objectives.

We will go through the three phases of a standard project outline and discuss the primary activities in completing projects. We will review the important milestones of the public presentations and deliverables. We will consider how teams of students may progress through the project, sometimes in a linear series and other times in parallel tracks. Finally, we will see how students may develop a product feature map for organizing work and communicating progress.

We will cover some basic concepts in programming with HTML and CSS that can provide a launching point into our projects.

Justin Smith will provide insight from experience on how to facilitate innovation in the classroom.

The CxD Approach
Mapping Innovative Practices
The CxD Project Framework
Programming Warm Up
A Teacher's Insight