Virtual Instruction Classrooms
Celebrate Computer Science Ed Week with an Hour of Code!
What is Hour of Code?
Register and learn more about DLGWAEA's Hour of Code program by clicking here.
Supports for Socially Distanced Teaching & Learning
Code.org has created a document with Modifications for Common Teaching Practices that is full of great ideas to adapt your favorite CS teaching strategies for socially distanced, virtual synchronous, and virtual asynchronous environments.
Try it! Peer Feedback
Big Picture: Develop a process that works for your situation, and stick with it so students develop positive patterns in sharing feedback.
Help students develop good feedback practices by providing sentence starters:
One thing I liked was...
One thing I would change was…
I'd like to know more about...
Modified for Virtual Instruction:
Virtual Asynchronous (student determines when to engage):
Use a shared document with a template for feedback with the sentence starters posted above.
Virtual Synchronous (virtual instruction all together at set time):
If you have the ability to do breakout rooms, pair students so that they can share feedback. Give students specific questions to help focus their feedback. If you don’t have access to breakout rooms, you may want to consider using the virtual asynchronous advice.
Choose an Hour of Code Activity
We picked out a few online activities we think fit nicely in hybrid instruction classrooms and shared them below.
Activities are listed from lower grades on the left to higher grades on the right. In general, you'll find PreK-5 examples in the left column, middle school examples in the middle column, and high school examples in the right column.
Online Activities
Computer Science in 60 seconds (PreK-5)Lesson Plan Have you ever wondered what travels inside the wires of your computer? Or why computer parts look like a tiny city? Or what really is an algorithm? These 30 self-paced one minute videos are aimed for 5-9 year olds, followed by an activity the kids can complete at home. Link to YouTube Video Playlist Virtual Learning:
| COVID-19 Simulator: Learn about social distancing through computer science (2-12)Self-led tutorial In COVID-19: Stop the Spread, you can modify the 'Staying home' factor and code a simple news clicker. The activity illustrates how social distancing has a direct impact on how fast a virus like COVID-19 can spread. Students and teachers will gain a small insight into virus science, the effects a virus can have on society, and at the same time level up their digital fluency skills. Virtual Learning:
| Play, Design & Code Retro Arcade Games (2-12)Self-led Tutorial Play fun arcade games, design your own sprites, and learn the basics of coding your own game with MakeCode Arcade. Virtual Learning:
|
Computer Science in 60 seconds (PreK-5)
Lesson Plan
Have you ever wondered what travels inside the wires of your computer? Or why computer parts look like a tiny city? Or what really is an algorithm? These 30 self-paced one minute videos are aimed for 5-9 year olds, followed by an activity the kids can complete at home.
Link to YouTube Video Playlist
Virtual Learning:
- Synchronous: Watch the first few videos, model, and practice responding to the prompts on home base (Google Classroom, Seesaw, etc.)
- Asynchronous: Share additional videos with space to respond to prompts on home base (Google Classroom, Seesaw, etc.)
COVID-19 Simulator: Learn about social distancing through computer science (2-12)
Self-led tutorial
In COVID-19: Stop the Spread, you can modify the 'Staying home' factor and code a simple news clicker. The activity illustrates how social distancing has a direct impact on how fast a virus like COVID-19 can spread. Students and teachers will gain a small insight into virus science, the effects a virus can have on society, and at the same time level up their digital fluency skills.
Virtual Learning:
- Synchronous: Preview activity, access the online activity, explain and model how to locate and follow directions
- Asynchronous: Students complete tutorial and share reflection on home base (Google Classroom, Seesaw, etc.)
Play, Design & Code Retro Arcade Games (2-12)
Self-led Tutorial
Play fun arcade games, design your own sprites, and learn the basics of coding your own game with MakeCode Arcade.
Virtual Learning:
- Synchronous: Preview activity, access the online activity, plan game features; Use complete student projects as a warm-up activity following CS Ed Week & Hour of Code
- Asynchronous: Student create project and share on home base (Google Classroom, Seesaw, etc.); Students provide peer feedback using a template or Flipgrid
Online Activities
Telephone Drawing (3-9)Lesson Plan In this coding challenge, students will work together remotely to create a collective program that draws a picture. Modeled after the classic game of Telephone, students will receive, remix, and pass along code down the telephone chain. Will your team fulfill the Picture Goal by the time you reach the end? Link to Lesson Plan & Online Activity Virtual Learning:
| Professor Photon's Color Conundrum (6-12)Self-led Tutorial Professor Photon is a highly regarded physicist gone rogue. She has eliminated color from all digital devices! In this Escape Room style project, the learner joins Marlee and Tyrell as they learn about binary numbers, light, color, and more to unravel Professor Photon's Color Conundrum, and restore color to the world's devices. Virtual Learning:
| Coding with Data Visualizations (9-12)Self-led Tutorial Learn about the power of using data visualizations to display data in meaningful and easy to understand ways. Use our graph generator to create visually appealing graphs and learn how coding is used to create beautiful data. Virtual Learning:
|
Telephone Drawing (3-9)
Lesson Plan
In this coding challenge, students will work together remotely to create a collective program that draws a picture. Modeled after the classic game of Telephone, students will receive, remix, and pass along code down the telephone chain. Will your team fulfill the Picture Goal by the time you reach the end?
Link to Lesson Plan & Online Activity
Virtual Learning:
- Synchronous: Day 1 - Preview activity, access the online activity, set up schedule & place in home base for students to share projects; Day 5 - Share the final results of the Telephone drawing, discuss, and reflect
- Asynchronous: Days 2 - 4 - Student follow schedule, create project and share on home base (Google Classroom, Seesaw, etc.)
Professor Photon's Color Conundrum (6-12)
Self-led Tutorial
Professor Photon is a highly regarded physicist gone rogue. She has eliminated color from all digital devices! In this Escape Room style project, the learner joins Marlee and Tyrell as they learn about binary numbers, light, color, and more to unravel Professor Photon's Color Conundrum, and restore color to the world's devices.
Virtual Learning:
- Synchronous: Preview activity, access the online activity, discuss strategies for problem solving
- Asynchronous: Student complete tutorial and share reflection on home base (Google Classroom, Seesaw, etc.)
Coding with Data Visualizations (9-12)
Self-led Tutorial
Learn about the power of using data visualizations to display data in meaningful and easy to understand ways. Use our graph generator to create visually appealing graphs and learn how coding is used to create beautiful data.
Virtual Learning:
- Synchronous: Preview activity, access the online activity, discuss the role of data within your content area & strategies for problem solving
- Asynchronous: Student complete tutorial and share reflection on home base (Google Classroom, Seesaw, etc.)
Spread the Word Before and Celebrate After your Hour of Code
Additional Hour of Code Resources
📝 Our blog post & event planning template
🖥 Grab & Go resources you can use immediately
- CodeBytes! - Live 20 minute lessons at 10a & 3:30p hosted daily December 7 - 11
- Take a Code Break! - 12 recorded episodes with inspirational guests & activities for all kids
🎯 Variety of resources to meet your unique classroom model & needs
- Activities for Social Distanced Classrooms
- Activities for Hybrid Classrooms
- Activities for Virtual Classrooms
🌎 Resources to use CS for Change
- Activities for #CSforGood & #CSforSocialJustice
Questions? Contact Us!
Hour of Code is a wonderful way to build excitement and provide students and educators opportunities to code! Please contact Corey Rogers if you're interested in incorporating Computer Science and coding into your learning community.
If you have questions, please feel free to reach out to Corey (crogers@gwaea.org) or your district's Digital Learning Consultant for more information.
