CxD Archive
CxD 2022 Summer Workshops
CxD 2022 Summer Workshops
  • Computing by Design 2022 🚀
  • Cross-Disciplinary Workshops
    • CS for Math & Science: Charting Data
    • CS for Language Arts: Natural Language Processing
    • Build a Flash Card App Study Guide for Any Course
  • Programming Workshops
    • Trivia 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
      • Workshop Prep
      • Live Zoom: Mon 1:00 pm ⏰
      • Programming Warm-Up ⏱
      • Teacher Insights
      • Program a Chatbot ⏱
      • Live Zoom: Wed 2:30 pm (updated) ⏰
      • 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
    • Robotics
      • 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
      • Workshop Prep
      • Live Zoom: Mon 2:30 pm ⏰
      • Programming Warm-Up ⏱
      • Teacher Insights
      • Program for IoT Part 1 ⏱
      • Program for IoT Part 2 ⏱
      • Program for IoT Part 3 ⏱
      • Live Zoom: Thur 2:30 pm ⏰
      • Workshop Deliverables
  • Innovation Workshop
    • Prepare a Full CS Experience
  • PBLWorks 101 Workshop
    • Managing CS Projects in Class
  • resources
    • Computing by Design Home
Powered by GitBook
On this page
  • 1 Complete the Template Build Tutorial
  • 2 Create a Custom Question Database
  • 3 Make Five Custom Modifications to Your Trivia Game
  • Planning for Student Success
Export as PDF
  1. Programming Workshops
  2. Trivia App

Program a Trivia App ⏱

Let's program a customized trivia app in three steps!

PreviousTeacher InsightsNextLive Zoom: Wed 11:30 am ⏰

Last updated 2 years ago

👉 As you work through the following activities don't hesitate posting questions on Slack and include a link to your replit when needed.

1 Complete the Template Build Tutorial

2 Create a Custom Question Database

3 Make Five Custom Modifications to Your Trivia Game

🎉 Well done! Be sure to share what you created on Slack!

Planning for Student Success

Now that you have experience with programming for this project...

  • Consider how you will approach classroom management when students are completing a tutorial like this one.

    • What will be your expectations?

    • How much will be individual work versus team work?

    • Will you assign any code champions to help you support students with questions?

  • How will you supplement it with other programming content or experiences?

    • Will you use any online tutorials?

    • Will you supplement with any CS unplugged activities?

    • Will you create any custom programming exercises yourself?

LogoTemplate Build TutorialCode: Trivia App
LogoManaging the Question DBCode: Trivia App
LogoCode Mod ExamplesCode: Trivia App