As I mentioned last week, the International Hour of Code Week is coming December 6-12, and I think it is an amazing experience for students and teachers. I understand that it can be daunting for anyone who has little or no experience with coding, but the people at Code.org really make it easy for anyone to participate — even if you have no digital devices in the classroom. One of the things that may seem like an obstacle to many teachers during this year of “catching up” is trying to fit coding into the curriculum. Code.org provides many tutorials that can be used in different subjects and this week, I noticed they have released a new tutorial that would be awesome for ELA teachers in grades 4-8. Through the “Coding with Poetry” tutorial, students will learn how to animate some classic poems, and write and share their own poetry to animate. With short videos, examples, and the option to have instructions read out loud, this lesson is a wonderful step-by-step walk through that will help students to feel like accomplished authors and coders by the end. I particularly like the introductory video, where a student named Caia explains how her passions for both poetry and computer science intersect.
For an example of one way my students have mingled coding and poetry, visit this post from when we used Scratch and Makey Makey to make interactive onomatopoeia poems. And, for many more coding resources once you and your students get hooked, here is my Wakelet collection.
I don’t know about you, but December was always a difficult month for me the 29 years that I was in the classroom. In the States, many students come back from a Thanksgiving break at the end of November and have a hard time turning off Vacation-Mode as they eagerly anticipate the Winter Break less than a month later. So, when opportunities like Hour of Code come along to introduce some novelty and help students practice their logic and problem-solving skills in a different way, it can really make the month more fun for everyone.
Hour of Code is annually celebrated all over the world in December, and it’s planned by Code.org for the week of December 6-12 (Also Computer Science Education Week) this year. The goal is to get your class to spend at least one hour coding so they can see that coding is not a mysterious and unattainable skill. It can be done as a class, school, district, after-school, or even by yourself if you just want to take baby steps because it’s your first time. You don’t even have to use a digital device if you are tired of screens.
I gushed about the benefits I observed in my own classroom in last year’s post, and wanted to make sure I gave you plenty of time to consider participating this year. The tutorials on this page make it so easy for you to search for the grade level, type of technology (or none), and even by subject. And, there is absolutely no requirement for the teacher to know how to code (though it’s certainly fun to learn). In fact, I often argue that it’s better that you don’t know a lot, so you won’t be tempted to help the students too much.
I do have a bunch of Coding Resources in this collection (check out the Creative Computing Curriculum from Harvard for Beginners, which is great and not overwhelming), and if your school, group, or district ever wants to learn more about how coding, specifically with Scratch, can be used in the curriculum, I have a “Step Up Your Game Design” PD ready to present. Email me at firstname.lastname@example.org for more info!
PS. Want to try an Add-On to make your own Scratch Blocks? This is what I used to add the blocks in my image below.
The Creative Computing Lab at Harvard’s Graduate School of Education has released a new (July, 2021) curriculum to use with Scratch. The curriculum is free, as is access to Scratch, the online coding platform from M.I.T. “The curriculum reimagines the classroom as a design studio: a culture of learning in which students explore, create, share, and reflect.” It is targeted toward upper elementary grades as an intermediate step after students have learned Scratch basics using their Creative Computing Curriculum. In “Getting Unstuck” there are 10 modules, each of which focuses on a particular coding concept for which students will design their own projects. All of the modules include four components: Explore, Create, Share, and Reflect. Downloadable slides are provided for each module, and suggested time spans are recommended in each “Activities Overview.” The Orientation slides will help you prepare to get started and include suggestions for differentiation as well as for use in different learning environments (online synchronous, asynchronous, physically distanced).
Coding teaches students so many important skills, most of which can translate to any field. It can be weaved into any of your core subjects while giving students the opportunities for creativity, collaboration, and problem-solving. I know that I sound like a broken record about it on this blog, but you do not have to be an expert to bring coding into your classroom. In fact, you may ultimately be more helpful to your students if you are learning along with them. It takes away the temptation to help them “too much” and allows you to model how to handle challenges. Advanced learners in your class would probably be more than happy to take this curriculum and run with it, though all learners would certainly benefit.
The Arcade Beginner Skillmap is a new resource from Microsoft’s Make Code which is perfect for students who want to learn how to design their own video games. It is free, and includes step-by-step tutorials for using block coding to make greeting cards, clicker, and collector games – all within your browser. I don’t have a minimum age suggestion, but would recommend that users have basic reading skills to help them through the tutorials. Once completing the beginner skillmap, burgeoning young game designers may want to work on one of the other skillmaps on the arcade, make their own project from scratch, or take advantage of one of the other tutorials. Then, keep their momentum going by showing them the hundreds of Hour of Code tutorials available on code.org.
Do you have students (or children) who are 13-18 years of age, live in the United States or Canada (except Quebec, sorry!), and who have great ideas for video games? If so, they have until July 31, 2021, to enter Google Play’s “Change the Game” Design Contest. They do not have to know how to code in order to enter, as you can see from the online form. Judges will be looking at entries as they are submitted to select 100 people to participate in an online workshop where they will learn how to make real games, and receive a certificate and Chromebook if they complete the course. You can get more information and some guiding questions to inspire participants here.
And, don’t forget, I will be live on Facebook on June 14th to talk about Design Thinking (which comes in handy for game design and lots of other subjects!). If you missed my blog post giving you the scoop on this event, you can read all about it here.
This week I am offering some of my TPT resources for free in honor of all of the teachers out there who have been working so hard this year and every year. Check out Tuesday’s post and Wednesday’s, if you missed them, to see the links for S.C.A.M.P.E.R. creative thinking freebies I gave out. Today, I am making my Robot Camp packet – normally $10 – free for all. This is a 38 page packet with 10 “Missions” for robots who are learning how to be spies. With puzzles and programming challenges that were designed to use with the Dash robots from Wonder Workshop, the activities are open-ended enough that you can definitely modify them to use with other robots. You can see some examples of how I used the activities with a summer camp I did here. The students really loved when their robots “graduated” from Spy School!