Canyons School District Logo

resources

Family Connections

Getting Involved

Tools

Resources

Leadership

About

Getting Involved

Instructional Supports

Hour of Code December 4-10th, 2023

WHAT IS THE HOUR OF CODE?

The Hour of Code is a one-hour introduction to computer science designed to demystify code and show that anybody can learn the basics.  This event began as a coding challenge to give students a fun first introduction to computer science and has become a global awareness, celebration, and learning event. HourOfCode.com offers hundreds of one-hour activities in over 48 languages for kindergarten and up. Activities require no experience and can be run on browsers, tablets, and smartphones – some don’t require any computer at all.

Why highlight Computer Science?

Computer science is foundational.  Computer science is changing every industry on the planet. Every 21st-century student should have the opportunity to learn how to create technology. Computer science concepts also help nurture creativity and problem-solving skills to prepare students for any future career.

Economic opportunity for all.  Computing occupations are the fastest-growing, best paying, and now the largest sector of all new wages in the US. Every child deserves the opportunity to succeed.

Students also love it!  Recent surveys show that among classes students “like a lot,” computer science and engineering rank near the top—only performing arts, art, and design are higher.

The Hour of Code takes place every year during Computer Science Education Week, the first week in December. With a huge groundswell of support and attention, it’s an ideal time for schools to put the spotlight on computer science programs and expand opportunities for students.

Teacher Resources

Join the movement and introduce a group of students to their first hour of computer science with these steps. The Hour of Code is easy to run – even for beginners.  For additional support, visit the How-to webpage from Hourofcode.com.

​1. Watch this video on how to run an Hour of Code and schedule a date and time to host your Hour of Code.

Ideally, the Hour of Code should take place during Computer Science Education Week (December 4 – 10, 2023).  If that isn’t a possibility for you, select a day and time that works best for you and your students. Many schools, teachers, and even districts do this in a variety of ways. Some teachers just do it on their own during their regular school day while others collaborate with other teachers in their grade levels and/or school to schedule their Hour of Code together.

​2. CHOOSE A TUTORIAL.

HourOfCode.com provides a variety of fun, student-guided tutorials for all age groups and experience levels. These tutorials do not require logins or passwords. Students just need the link to the website and they are good to go! Students complete the activities on their own, though many activities include lesson plans for teachers to guide discussion or extend the activity. You’ll see the link when you click on the tutorial.

3. PLAN YOUR TECHNOLOGY NEEDS – COMPUTERS ARE OPTIONAL

The best Hour of Code experience includes Internet-connected computers. However, you don’t need a computer for every child, and you can even do the Hour of Code without a computer at all.

Make sure to test tutorials on student computers or devices to ensure they work properly on browsers with sound and video. Have low bandwidth? Plan to show videos at the front of the class, so each student isn’t downloading their own videos. Or try the unplugged / offline tutorials.

Provide headphones for your class, or ask students to bring their own, if the tutorial you choose works best with sound.

Don’t have enough devices? Use pair programming. When students partner up, they help each other and rely less on the teacher. They’ll also see that computer science is social and collaborative.

4. START YOUR HOUR OF CODE OFF WITH AN INSPIRING SPEAKER OR VIDEO

It’s okay if both you and your students are brand new to computer science. Here are some ideas to introduce your Hour of Code activity:

  • Explain ways that technology impacts our lives, with examples both boys and girls will care about (talk about saving lives, helping people, connecting people, etc.).
  • As a class, list things that use code in everyday life.
  • See tips for getting girls interested in computer science here.
 

5. CODE!

Direct students to the activity by proving the tutorial link on Canvas or on a whiteboard.  You will find the short link listed at the top of the information table when you click on any activity.

When your students come across difficulties it’s okay to respond:

  • “I don’t know. Let’s figure this out together.”
  • “Technology doesn’t always work out the way we want.”
  • “Learning to program is like learning a new language; you won’t be fluent right away.”

What if a student finishes early?

6. CELEBRATE

 

BELOW ARE RESOURCES TO HELP YOU HAVE A STRUCTURED CLASSROOM DISCUSSION ABOUT COMPUTER SCIENCE IN YOUR CLASSROOM.

(PLEASE REACH OUT TO YOUR INSTRUCTIONAL COACH FOR MORE SUPPORT)

Structured Classroom Discussion Resources from the Map

​POSSIBLE TEXTS TO DISCUSS

​ELEMENTARY TEXTS

LOWER GRADES

Creative Coder: Author and activist Sasha A. Alston works to get kids excited about coding.

UPPER GRADES

South Africa coding clubs plug township youth into future

MIDDLE SCHOOL TEXTS

Teen-created software identifies skin conditions, risky drivers and moreAmazon program will teach coding to kids from low-income families

HIGH SCHOOL TEXTS

No crystal ball: Colleges struggle to prepare students for changing job marketDream Jobs: Designing robots for kids

​The following are links to websites and Apps to help you find your way through the Hour of Code. By far, not an exhaustive list of resources for learning to code, but a great place to start.

Grades K-2

bekids Coding Challenges         

Grades 3-5

NASA’s Space Jam  

Grades 6+
A series of Khan Academy videos teaches kids actual Java programming, culminating in the opportunity to write actual Java code at this link.

  • The following are links to websites and Apps to help you find your way through the Hour of Code. By far, not an exhaustive list of resources for learning to code, but a great place to start.

 

Americans with Disabilities Act (ADA) Statement

Canyons School District is committed to making this website compliant with the ADA. At this time, we recognize that not all areas of this website may be ADA compliant. We are currently in the process of redesigning and creating new website content to be compliant with the W3C Level Two guidelines. If you are experiencing issues with this website, please contact us here communications@canyonsdistrict.org

Lucie Chamberlain

Alta View Elementary

If a movie about super teachers were ever made, Lucie Chamberlain would be a prime candidate for a leading role. Fortunately for her kindergarten students at Alta View Elementary, she already thrives in a supporting role for them. Parents thank her for being a “super teacher.” She is also described as an “amazing colleague.” Whether students need help in the classroom or from home while sick, Lucie goes above and beyond to help them learn, overcome fears, and feel important and cared for. Lucie is the reason a number of kids went from hating school to loving it, according to parents. The way she exudes patience, sweetness, positive energy, and love for her students with special needs melts is appreciated and admired. One parent noted: “Both my kids wish she could be their teacher forever.” Another added:  “She treats every student like their learning and their feelings are her priority.” Super teacher, indeed!

Specialty Schools

High Schools

Elementary Schools

Middle Schools