CS + Language Arts HoC Resources
Celebrate Computer Science Ed Week with an Hour of Code!
Want to change the world? Let's get started.
Computer Science for Good. #CSforGood
Inspired by the United Nationsโ Sustainable Development Goals (SDGs), the 2019 Hour of Code will highlight how we can all use computer science to make a positive impact on our world, from writing apps to solve a local problem, to using innovative ideas in data science to address global challenges.
Post to social media with:
#CSforGood #HourOfCode #CSforGWAEA #CSforIA
How do I host an Hour of Code?
Or, you can follow the steps outlined in the video below:
You can also contact Gary Vogt from the Regional IT Sector Board at gary.vogt@kirkwood.edu to arrange a face to face volunteer from local computer science and information technology professionals.
Choose an Hour of Code Activity
We picked out a few unplugged (or offline) and online activities we really like for integrating Computer Science into English Language Arts content 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.
Unplugged Activities
Elementary ๐ฉ๐ผโ๐ป Middle ๐จ๐พโ๐ป High
Kriss-Kross PuzzlesUnplugged Activity Kriss-kross puzzles combine a love of words with a love of logic. Given a list of words of different lengths, you must fit them all in to the grid. | Design a RobotUnplugged Activity In this lesson, students will build their literacy skills while diving into the field of robotics. They'll watch Flocabulary's educational hip-hop video to find out what a robot is and see examples of robots in daily life. They'll close-read short passages about robots, discuss tasks that robots are well suited for and finish the lesson by designing their own robot to solve a specific problem. | CodeHS Pixel ArtUnplugged Activity After learning about how graphics work, students will create their own Color by Pixel programs. The lesson plan consists of four parts, each covering a specific topic. The entire five-part Color by Pixel lesson is designed to run approximately one hour. |
Kriss-Kross Puzzles
Unplugged Activity
Kriss-kross puzzles combine a love of words with a love of logic. Given a list of words of different lengths, you must fit them all in to the grid.
Design a Robot
Unplugged Activity
In this lesson, students will build their literacy skills while diving into the field of robotics. They'll watch Flocabulary's educational hip-hop video to find out what a robot is and see examples of robots in daily life. They'll close-read short passages about robots, discuss tasks that robots are well suited for and finish the lesson by designing their own robot to solve a specific problem.
CodeHS Pixel Art
Unplugged Activity
After learning about how graphics work, students will create their own Color by Pixel programs. The lesson plan consists of four parts, each covering a specific topic. The entire five-part Color by Pixel lesson is designed to run approximately one hour.
Beginner Activities
Elementary ๐ Middle ๐ High
Create Animations That TalkSelf-led Tutorial Bring your characters to life in Scratch using new Text-to-Speech blocks powered by Amazon. Create a rapping robot or an interactive animation that talks. This project will show you how to create talking animations that spin, zoom and change colors. The possibilities are endless! | Telling Stories: ELA + CodingLesson Plan Students will practice identifying narrative elements while bringing their favorite story, poem or historical event to life. Learning to code gives students another format and media for expressing their creativity and communicating with others. Show them how to program their own interactive stories, and wait for the smiles. 1-hour lesson plan, no prior coding experience required. | Oral History ProjectLesson Plan The Computing Educators Oral History Project is a collection of interviews as well as teaching materials and tools tied to the CEOHP collection. |
Create Animations That Talk
Self-led Tutorial
Bring your characters to life in Scratch using new Text-to-Speech blocks powered by Amazon. Create a rapping robot or an interactive animation that talks. This project will show you how to create talking animations that spin, zoom and change colors. The possibilities are endless!
Telling Stories: ELA + Coding
Lesson Plan
Students will practice identifying narrative elements while bringing their favorite story, poem or historical event to life. Learning to code gives students another format and media for expressing their creativity and communicating with others. Show them how to program their own interactive stories, and wait for the smiles. 1-hour lesson plan, no prior coding experience required.
Oral History Project
Lesson Plan
The Computing Educators Oral History Project is a collection of interviews as well as teaching materials and tools tied to the CEOHP collection.
Comfortable Activities
Elementary โ๐พ Middle ๐ High
We Can Create a Story Together! Lesson Plan An intermediate activity meant for children in 2nd-5th grades with some experience with ScratchJr. Through this activity and continued time with ScratchJr, students will have the opportunity to think creatively, improve their storytelling and collaborate with peers. | English: Biography (Scratch) Self-led Tutorial Creative Coding - developed with Scratch and Vidcode - pairs block- and text-based projects with hundreds of cross-curricular topics. Projects are scaffolded so that teachers of any subject - regardless of prior experience - can easily introduce coding. The project-based approach positions coding as a means of self-expression for students and gives them a creative way to show what they know. | Mozila Homework Excuse Generator Lesson Plan Learners will remix JavaScript code to change the words on a website, learning about composing for the web, coding JavaScript values, and remixing Web content. |
We Can Create a Story Together!
An intermediate activity meant for children in 2nd-5th grades with some experience with ScratchJr. Through this activity and continued time with ScratchJr, students will have the opportunity to think creatively, improve their storytelling and collaborate with peers.
English: Biography (Scratch)
Creative Coding - developed with Scratch and Vidcode - pairs block- and text-based projects with hundreds of cross-curricular topics. Projects are scaffolded so that teachers of any subject - regardless of prior experience - can easily introduce coding. The project-based approach positions coding as a means of self-expression for students and gives them a creative way to show what they know.
Mozila Homework Excuse Generator
Learners will remix JavaScript code to change the words on a website, learning about composing for the web, coding JavaScript values, and remixing Web content.
Spread the Word Before and Celebrate After your Hour of Code
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.
