CxD Archive
CxD 2021 Summer Workshop Series
CxD 2021 Summer Workshop Series
  • Computing by Design 2021
  • About Us
  • Registration and Contact
  • •••••••••••••••••••••••••••••••••••••••••• Programming Workshops
    • ✻ Choosing a Programming WS
    • ✻ Schedule
    • ✻ Optional: Programming Intros
    • Trivia Web App
      • Workshop Prep
      • Live Zoom: Mon 1:00 pm ⏰
      • Programming Warm-Up ⏱
      • Teacher Insights
      • Program a Trivia App ⏱
      • Live Zoom: Wed 11:30 am ⏰
      • Workshop Deliverables
    • Chatbot Web App
      • Workshop Prep
      • Live Zoom: Mon 1:00 pm ⏰
      • Programming Warm-Up ⏱
      • Teacher Insights
      • Program a Chatbot ⏱
      • Live Zoom: Wed 1:00 pm ⏰
      • Workshop Deliverables
    • Wheeled Robot
      • Workshop Prep
      • Live Zoom: Mon 2:30 pm ⏰
      • Programming Warm-Up ⏱
      • Teacher Insights
      • Program a Robot ⏱
      • Live Zoom: Thur 11:30 am ⏰
      • Workshop Deliverables
    • Video Game
      • Workshop Prep
      • Live Zoom: Mon 2:30 pm ⏰
      • Programming Warm-Up ⏱
      • Teacher Insights
      • Program a Video Game ⏱
      • Live Zoom: Thur 1:00 pm ⏰
      • Workshop Deliverables
    • Internet of Things (IoT)
      • Workshop Prep
      • Live Zoom: Mon 2:30 pm ⏰
      • Programming Warm-Up ⏱
      • Teacher Insights
      • Program for IoT ⏱
      • Live Zoom: Thur 2:30 pm ⏰
      • Workshop Deliverables
    • Data Visualization
      • Workshop Prep
      • Live Zoom: Mon 1:00 pm ⏰
      • Programming Warm-Up ⏱
      • Teacher Insights
      • Program for Data Viz ⏱
      • Live Zoom: Wed 2:30 pm ⏰
      • Workshop Deliverables
  • •••••••••••••••••••••••••••••••••••••••••• Innovation Workshop
    • ✻ Prepare a Full CS Experience
    • ✻ Schedule
    • Module 1 - Introduction
    • Module 2 - Project Phase One
    • Module 3 - Project Phase Two
    • Module 4 - Project Phase Three
    • Workshop Deliverable
    • Resources
  • •••••••••••••••••••••••••••••••••••••••••• PBLWorks 101 Workshop
    • ✻ Managing CS Projects in Class
  • •••••••••••••••••••••••••••••••••••••••••• Cross-Discipline Workshops
    • ✻ Short Projects for Any Class
    • ✻ Schedule
    • Proposing Solutions in Computing
    • Sketching and Prototyping in Computing
    • Product Evaluation in Computing
    • CS for Math & Science: Charting Data
    • CS for Language Arts: Natural Language Processing
    • Build a Flash Card App Study Guide for Any Course
  • •••••••••••••••••••••••••••••••••••••••••• Resources
    • Computing by Design Docs
    • 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
  • Choose from six workshops specifically focused on the tasks of programming and building.
  • Choose From Six Programming Workshops
Export as PDF
  1. •••••••••••••••••••••••••••••••••••••••••• Programming Workshops

✻ Choosing a Programming WS

PreviousRegistration and ContactNext✻ Schedule

Last updated 4 years ago

Choose from six workshops specifically focused on the tasks of programming and building.

These six workshops will run concurrently for one week, June 7 -11. If you intend to teach a full year course, we recommend you choose two programming workshops during this week.

Choose From Six Programming Workshops

Trivia Web App: Build a trivia game using HTML/CSS/JavaScript with a question and answers database managed in a spreadsheet. We highly recommend the trivia app for the first time experience with Computing by Design projects. Recommended for Grades 6-12. Learn more >

Chatbot: Create a chatbot script with decision logic to interact with visitors in a browser. Customize the visual experience and connect it to a back-end database using a spreadsheet. Recommended for Grades 6-12. Learn more >

Wheeled Robot: Assemble and program a wheeled robot that can respond to the environment through various sensors. Recommended for Grades 6-12. Learn more >

Video Game: Develop a browser-based video game using the Phaser JS library and incorporate custom visual and sound assets to make the experience come alive. Recommended for Grades 10-12. Learn more >

Internet of Things (IoT): Build and program an electronics board with sensors and outputs that can communicate with a web application over the internet. Recommended for Grades 10-12. Learn more >

Data Visualization: Compose a data visualization that tells a story through charts and narrative. Prepare the data and use SQL with HTML/CSS/JavaScript to create a shareable experience through a browser. Recommended for Grades 10-12. Learn more >