Hour of Code Resource Page

Hour of Code


The Hour of Code takes place each year during Computer Science Education Week. This year it will occur during Computer Science Education Week, December 9-15!, but you can host an Hour of Code all year round. Take a look at our resources and shared past experiences.



Complete list of workshops



If you have an interest in learning more about
these workshops email Phil: polsinep@stockton.edu


Hour of Code Links and Resources

Code.org Frozen Botlogic
Tynker.com Code Monkey Flappy
The Foos Lightbot Sphere Robot Ball
Playlab Finch Robot EarSketch
Ozobots Ozoblockly.com Star Wars (code.org)
BB8 MIT App Inventor Earsketch



Articles and Information



The Hour of Code takes place each year during Computer Science Education Week. Last year during the month December, 15+ million students worldwide learned Computer Coding by participating in the "Hour of Code." The Hour of Code is a global movement supported by Computer Science Educators and Code.org that reaches tens of millions of students in 180+ countries through a one-hour introductory experience of computer science and computer programming.


Educators from participating school districts shared stories of how they helped their students demystify code and learn the basics, including their successes and pitfalls. To find out how to implement your own Hour of Code, read their stories below:



Hour of Code Stories and Experiences


Submitted By: Michelle Wendt
District: Runnemede School District
School: Grace Downing



We participated in the hour of code using code.org and extended the students knowledge by following up with ozobots robots integration. The cute little wireless robots were a hit! The students loved programming them so much that we wrote a Donor's Choose proposal to get more for our classroom. Fully funded with 4 more ozobots, were were able to have all students participate in not only drawing programming codes for the ozobots, but they programmed them using ozoblockly.com on the computers through the drag and drop interface.

It was challenging to have to hold the ozobots to the screen to load the bots if the code was particularly long, so be prepared for that experience. If we only wrote short codes, it would not have been an issue, but when designing a longer program for the robots to run, it takes a steady hand during the loading process. The ability to look at the realtime preview of the javascript was a feature that we appreciated since it is a challenge to get students to relate blocks to actual code.

Many students used the ipad app to run short codes and the drag out programming feature was the easiest method for the younger students for whom drawing and fine motors skills were still a challenge.

It was challenging to have to hold the ozobots to the screen to load the bots if the code was particularly long, so be prepared for that experience. If we only wrote short codes, it would not have been an issue, but when designing a longer program for the robots to run, it takes a steady hand during the loading process. The ability to look at the realtime preview of the javascript was a feature that we appreciated since it is a challenge to get students to relate blocks to actual code.

Many students used the ipad app to run short codes and the drag out programming feature was the easiest method for the younger students for whom drawing and fine motors skills were still a challenge.

Submitted By: Sharon Suber
District: Newark Public School
School: Mount Vernon School


It was all good for me! I assigned the program to 6-8 students. I assigned Angry Bird then the students branched to other programs.

Star Wars was the one most of the students went to.

Submitted By: Pam Toth
District: Egg Harbor Township Schools
School: Slaybaugh Primary


I have had first grade students do the Hour of Code for the past two years. This year the students really liked working with BB8 and Minecraft.

I l love to see them work together and share what worked for them and how they moved through the levels. I am looking forward to doing in every year!!!

Submitted By: Jenn Scheffer
School: Pine Glen Elementary school


“I might cry.”

Those were words spoken by an Instructional Assistant at Pine Glen Elementary school during last week’s Hour of Code.

The third grade student she works with is typically highly dependent. The student needs frequent breaks, constant help, prompting to focus in order to complete work, and continuous approval. However, during Hour of Code, her student didn’t ask for help once. In fact, when she offered to help, the student refused. He didn’t take one break. He stayed focused for the entire hour and when the “official” Hour of Code lesson ended, he kept going. He was completely immersed in learning Lightbot and soared through each level, independently making it to the more complex procedures level. This Hour of Code success story is just one of many throughout the Burlington district during last week’s Hour of Code. It was incredibly rewarding to witness students at the elementary, middle, and high school levels work both independently and collaboratively to problem-solve, think critically, and persevere through the challenges presented.

“It’s really been something,” said Lynne O’Neill, third grade teacher at Francis Wyman elementary.

Continue reading...

Submitted By: Michelle Wendt
District: Woodbine
School: Woodbine Elementary School


Working with the preschool students was great fun, I used the Tynker app on the ipads in a small group of 5. Such a young group required guidance and targeted questioning techniques, especially during the repeat function. Although it was challenging, it was worth the effort when the students started to identify patterns.

We worked on one ipad as a group, then each student repeated the levels on their own ipads. For the second round, I added a few new students and had the first group assist the second group while I supervised and jumped in when necessary. Although the Tynker app only allowed us to play the Codey's Quest Game for free, it was perfect for the time period and cognitive level of the 3 and 4 year olds. By far the best app I found was The Foos. It was easier to use and provided adequate visual guidance during the learning experience. This apps needs the least amount of guidance from an adult. The challenges are stimuating and really feel like a game. The Foos app also allowed us to reset the progress of the user. During Morning Meeting, we "Programmed a classmate" for an unplugged coding activity using the geometrical design of the rug as a "Game board."

I believe it would have been better to do this with a smaller group, rather than the whole class, as some students were not as engaged in the process. We did attempt to use a few other apps, such as Daisy the Dinosaur, but she doesn't take recognizable steps. When we used the "One move forward" command, the dinosaur appeared to take 3 steps instead of one. Another app that caused a bit a kerfufffle was Kodable, the first challenge directed us to select moves that we did not think were correct. The app represented moves in groups of blocks instead of one block per move, it was too confusing for such a young age.

Submitted By: Kim Monroe
District: Galloway Twp.
School: Reeds Road


The Good: I loved participating in the world-wide initiative! My administrators were on board and my entire school participated!

The Bad: After spending hours of practicing online tutorials, throughout the week there were days when the internet was painfully slow and/or tutorials were unavailable.

The Ugly: Monday morning Code.org was completely down while I entertained a class of 6th graders with a back up plan.

Submitted By: Dr. Kim Gruccio and Adam Swift
District: Egg Harbor Township
School: All


The Egg Harbor Township School District participated in the Hour of Code sponsored by code.org for the second consecutive year. Students in the K-12 school district completed tutorials and projects throughout CSEducation Week – 12/8-12/12. Whether it was computer teachers or teachers in other disciplines looking to integrate technology into their courses, students throughout the district were actively engaged in CSED Week and Hour of Code Activities.

Highlights of the Week

1st Graders in Pam Toth’s classes completed Frozen, Angry Birds, and Flappy Birds tutorials on code.org then transitioned to basic drag and drop programming using Tynker.

Gavin MacNeill, a 6th grade Math Teacher, worked with his math students on creating algorithms using drag and drop commands to create their own customized Flappy Bird game.

Several other teachers throughout the district utilized the week to prepare students for future exercises in programming recently purchased programmable Finch Robots.

6th Grade Students working with teachers Jessica Keough and Lynne Urso, received mini Boolean lessons and went on to program in Java Script as well as block coding.

At Fernwood Ave. Middle School 7 & 8th Grade Students led by teachers Mary Ann Cassidy Hayes, Douglas Winkelstein, and Janet Smith utilized tutorials on the code.org website to earn Hour of Code Certificates. They also used Scratch to program Finch Robots.

At Alder Ave. Middle School 7th & 8th Grade Students led by teachers Kim DeMaggio, Kathi Clayton, Guy Zompa, and Kristen Zompa started the week working with code.org tutorials and LightBots to fine tune their logical, algorithmic thinking. Kathi Clayton’s students also programmed using drag and drop software Tynker while Kim DeMaggio led the group’s activities involving the programming of Finch Robots.

At the high school computer science teachers Lynne Kesselman, John Ohlsen, and Adam Swift had students work with projects from the Hour of Code website and beyond. The goal at the high school was to have students start individual projects that could be displayed at a possible future showcase day. All the Programming and Web Design students selected activities from the following: developing E-Textiles (programmable devices that could be sewn into clothing), developing video games using KODU (free MicroSoft game development software that is compatible with the XBox), recreating the game Frogger using 3D Software Agent Cubes, working with programmable SuperI Helicopter, experimenting with Finch Robots, creating Holiday Cards using Scratch, or simply completing tutorials in different programming languages on the code.org website. Independent study students who have completed all the computer science offerings at the high school went one step further working on programming LegoMindstorms, coding for video clips using HTML5, and working with software in their exploration of app development for Android Smartphones as well as IPhones.

The week was filled with energetic students having fun while actively engaged in the learning process. Students throughout the district received hands on experience learning to program technology and not just use it. Egg Harbor Township School District students had the opportunity to explore technology, improve their problem solving skills, and create their own projects.

Submitted By: Jordan Conover
District: Northfield Community School
School: Middle School


As I presented my class with the idea of participating in the Hour of Code, the joy in their faces was instantaneous. Despite our excitement, we were all a bit unfamiliar with the meaning of "coding" and how it worked. I did, however, know it could be a potential window of opportunity for their futures.

As a teacher of children with multiple disabilities, I am flooded with thoughts of what their life may look like once they leave the walls of their familiar world of education. My goal is to provide for them the tools in which they can be successful, in all aspects of their lives.

Monday, December 8th arrived and we were all anticipating this Hour of Code! We watched a few of the instructional clips and were inspired by the words of Mr. President Obama, "Don't just consume things, create things." With that, we were off and creating endless maneuvers for the angry bird to complete his tasks. The levels progressively became more difficult and as we would each reach levels 15 or 18 we would provide our words of "good luck" and "that one is difficult!" As a class, we encouraged each other and cheered with each Certificate of Completion. I was able to see the determination and sense of pride in each child's face, an experience I will never forget.

We are now computer scientists, or at least we know that it is possible! My students are more readily prepared for their futures and we cannot wait for our next coding experience.

Submitted By: Kimberly Mattina
District: Hamilton Township School District
School: William Davies Middle School


Computer Science Week, 12/8 - 12/12, was amazing! I was able to embrace a subject that I love and share it with students at the William Davies Middle School in Mrs. Green's STEM classes.

At the beginning of the week, students did not know the purpose of a computer program and how much Computer Science effects their everyday life. They transformed from having little or no knowledge of it into curious, confident, and enthusiastic programmers. They were motivated to complete their program, whether is was the GUI (Graphical User Interface) activities from code.org, or writing pure code using HTML.

Continue reading...

Submitted By: Audrey Becker
District: Margate
School: Eugene A. Tighe Middle School


We held the activity on two different dates, one for grades 5 and 6 and a second one for grades 7 and 8. The students all participated and enjoyed the experience. It was impressive to see how quickly some students caught on to coding! The website and videos provided by code.org were great and very easy to utilize.

Submitted By: Steve Bonora
District: Runnemede
School: Mary E. Volz Middle and Elementary School


We had some bumps along the way! The site was down for a majority of my classes Monday and Tuesday but we were able to route students to lightbot which thankfully still worked.

Considering the fact that Code.org is a completely free service it preformed admirably and my students loved every minute they worked with it.

Play lab had some of my 8th graders thrilled (that made functional and fun games) and every student loved Flappy Code, no matter what their grade level.

The Hour of Code itself was challenging but made easier with the grey blocks they added this year.

It seemed like students spent more time problem solving, trying to figure things out on their own before asking a question of the teacher as they normally do.

Submitted By: Joan Greenwood
District: Runnemede
School: Aline Bingham School



The Hour of Code site would not load or it started and then locked up all week long. Next week I will try using the site again, so we can track their progress. The backups we used were Lightbot, Tynker and Botlogic.

My favorite for the younger kids was Botlogic while Lightbot worked for the older kids because it was more challenging. Every class accepted the challenge, it was overwhelmingly received. In every class we programmed a student through an obstacle course using navigation commands first, which was a big help introducing the topic.

We had to practically kick the students out of the classroom at the end of the period ans they were very busy helping one another. I will definitely use this again next year and throughout this year. We have plans to program Finches in the near future using Snap.

Submitted By: Kristen Schaffer
District: Atlantic County Vocational School District
School: Atlantic County Institute of Technology


At ACIT, located in Mays Landing NJ, the Hour of Code was implemented approximately 91 times! However, during the implementation, the website crashed and left some teachers without any further instruction for infusing the Hour of Code. However, those teachers throughout the day who were able to enjoy the program, reported that their students enjoyed the creative element Hour of Code brought to their everyday instruction.

Submitted By: Jacqueline M. Akeret
District: Absecon
School: H. A. Marsh School/Emma C. Attales


The Absecon School District (grades 3-5) participated in the "Hour of Code" this year. I introduced the students to "Computer Science" and the Code.org website the week before the hour of code. We talked about Computer Science, what they thought it meant, and how computer science is in everything we do. I then showed the video from the code.org website (9 minute version).

The students were enthusiastic and excited after seeing the video. We talked more about what was said to them in the video and how it again related to Computer Science. I then had the students go onto the code.org website and had them practice (10-15 minutes) with the beginner tutorial (Angry Birds). The feedback at the end of class was very positive. I also talked to the students about the website and using code.org at home (with parents permission) to learn more about coding and programming. I also encouraged them to get their parents, friends, grandparents, etc. involved with the website to see if they could learn to "code."

Each of my classes (3rd-5th grade) this week are participating in the "Hour of Code." As a teacher it has been a very positive and rewarding experience. I've had students that are quiet and rarely answer questions, showing such excitement about what they've learned, what they've already done, and what they plan on doing next with the programs. The students are interacting, helping each other, and showing such a sense of pride in what they are accomplishing.

I've had a good number of students tell me they've been on the website at home after school and on the weekends. Some have also included their parents. This has been such a positive two weeks in my computer lab and has really been such a positive impact to my students. I want to keep this going forward, especially keeping my "quiet" students interacting. Thanks to those at code.org for creating such a wonderful experience for students at such a young age!

Submitted By: Brian Dunn
District: Galloway Township
School: Roland Rogers



This was my first time participating in the Hour of Code, and we had all 500+ K-6 students come to the computer lab for the full hour. I started with the official video from last year, and also used President Obama's new welcome. I then introduced the tutorial options depending upon the grade level on my blog:

The event has been a huge success with a large number of teachers and parents also taking part. Tutorials hosted by code.org have been up and down, but fortunately there are others that have worked flawlessly. Favorites of my students are The Foos (K-2), Frozen (3-6), and Code Monkey (4-6).

I also introduced Sphero, a robotic ball that introduces programming, and each student had an opportunity to try it out which was a huge hit. We will definitely be participating in this event again next year, and I hope to integrate aspects of coding into other lessons throughout the year.

Submitted By: Michael Draper
District: Hamilton Township, Atlantic County
School: George L. Hess Educational Complex


At the George L. Hess Educational Complex all students in grades 2-5 were introduced (or re-introduced in the case of grade 5 students) to coding via one of two websites, code.org or tynker.com.

So far the biggest complaint has been the lack of the sites working on the first two days of the week. Apparently everyone was going to the sites and the sites were down more than up.

The students have been very excited to participate. Many have said that they want to do it at home too. It is great watching students try, fail, and then find a way to succeed!