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
  • 1 Complete the Hello Phaser Tutorial to Get Started
  • 2 Complete the Matching Game Tutorial to Understand Some Key Concepts in Programming with Phaser
  • 3 Complete One (or Both) of the Following Game Tutorials
  • Planning for Student Success
Export as PDF
  1. •••••••••••••••••••••••••••••••••••••••••• Programming Workshops
  2. Video Game

Program a Video Game ⏱

PreviousTeacher InsightsNextLive Zoom: Thur 1:00 pm ⏰

Last updated 3 years ago

👉 As you work through the following activities don't hesitate posting questions on Slack (#ws-programming-video-game) and include a link to your Replit code when needed (or even a short video).

1 Complete the Hello Phaser Tutorial to Get Started

2 Complete the Matching Game Tutorial to Understand Some Key Concepts in Programming with Phaser

3 Complete One (or Both) of the Following Game Tutorials

Well done! Share a link or two of any games you have 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?

If you are participating in the you will consider similar questions for broader project activities.

Innovation Workshop
LogoHello PhaserVideo Game: Code Reference
LogoMatching GameVideo Game: Code Reference
LogoTop-Down GameVideo Game: Code Reference
LogoSide-Scrolling GameVideo Game: Code Reference