• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Advertising
  • Write for Us
  • Job Board
  • Privacy Policy
  • Contact
    • Consulting
    • Advertising
  • Shop
    • Books
    • Shirts

The Educators Room logo

  • Start Here
    • Impact Statements: Teacher Expertise
    • Newsletter
  • Browse Topics
    • Content Strategies
      • Literacy
      • Mathematics
      • Social Studies
      • Educational Technology
      • ELL & ESOL
      • Fine Arts
      • Special Education
      • Popular Topics
        • Teacher Self-Care
        • Instructional Coach Files
        • Common Core
        • The Traveling Teacher
        • The Unemployed Teacher
        • The New Teacher Chronicles
        • Book Review
        • Grade Levels
          • Elementary (K-5)
          • Middle (6-8)
          • Adult
          • New Teacher Bootcamp
          • Hot Button Topics
            • Menu Item
              • Principals' Corner
              • Charter Schools
              • Confessions of a Teacher
              • Interviews
              • The State of Education
              • Stellar Educator of the Week
            • Menu
              • How to Fix Education
              • Featured
              • Ask a Teacher
              • Teacher Branding
              • Current Events
  • Podcasts
  • Courses
    • Practicing Self-Care to Avoid Teacher Burnout- An 8 Week Course
    • Becoming An Educational Consultant
    • Teacher Branding 101:Teachers are The Experts
    • The Learning Academy
    • Books
    • Shirts
  • Education in Atlanta
  • Teacher Self-Care
  • The Coach's Academy
menu icon
go to homepage
subscribe
search icon
Homepage link
  • Advertising
  • Write for Us
  • Job Board
  • Privacy Policy
  • Contact
    • Consulting
    • Advertising
  • Shop
    • Books
    • Shirts
×

June 25, 2013 Instruction & Curriculum

Computer Programming in the Elementary Classroom, Part 2: The Reality

  • About the Author
  • Latest Posts

About Lori H Rice

Lori Rice is a fourth-grade teacher at West Elementary in Wamego, Kansas, who has taught K-2 reading as well as kindergarten, first grade and fourth grade since 1996. She has a passion for creativity, learning, questioning and the whole child. Her classroom is a place of acceptance and celebrating differences.
  • Bringing Project Based Learning to our Classroom - August 12, 2018
  • Keep the Engagement Alive: Start the Year with Purpose - August 5, 2018
  • It's Our Fault: A Teacher's Confession - March 18, 2018
  • Keeping Your Teaching Real: A Teacher's Role - March 11, 2018
  • Sketch Notes in the Elementary Classroom - February 15, 2017
  • Teach From the Heart - February 9, 2017
  • Who is the Teacher: School or Family? - January 11, 2017
  • Dear President Elect Trump, From Your Teachers - November 17, 2016
  • Let them Be Children - October 21, 2016
  • Print Resources: Great Tools for Kids - October 17, 2016

Last week I wrote an article about teaching computer programming in elementary classrooms.  I know, there are things you have to cover that seem to override computer programming.  It seems like something extra to do at the end of the school year, after testing, when your curriculum has been covered.  And administrators like to see results and test scores and standards being taught and covered on lesson plans.  But coding fits into your standards and it provides a framework for students to problem solve and use higher level thinking skills.  This week I will show you reading and writing Common Core State Standards that are covered in computer programming and give you some ideas to get started with coding in your elementary classroom.

Pingus is not a coding program, but it is fun and engaging for students.  I used it with my fourth graders before we coded as an introduction to the idea of technical writing.  This free download is a Lemmingstm puzzle game where students guide their Pingus penguin through levels.  The penguins walk on their own, so students’ only influence them with commands like build a bridge, dig a hole or redirect all animals in the other direction. The goal of each level is to reach the exit and as the levels progress students must use a combination of commands to exit their players successfully.

I showed my whole class of fourth graders this game and asked if they had ever seen cheats for games.  We talked about using cheats to get through levels you struggle with on your own.  The challenge for my kids was to create directions, or cheats, to help someone get through a Pingus level.  Students completed three levels and then had to write technical directions to walk someone who had not played the game through the steps.  The students partnered up when they were done writing and traded papers and edited.  I was their final audience, however, and  I would complete each task exactly as written.  This caused for many rewrites and discussion on technical writing.  When I successfully passed a level with their directions they were moved on to play three more levels.  With each set of three levels completed, students wrote one level of directions.    Here are my lesson plans for a full description of this engaging writing activity. 

Our next step was to move onto writing code on the computer.  Students, in general, are comfortable and enjoy writing programming codes.  They have no fear and pick this up quickly.  Writing code requires them to write sequentially, organize their ideas, and work though cause and effect as well as if then statements.  To engage students in the writing activity, show them a video clip from code.org.  I have used the five-minute version with students.  This sets the stage for purpose.

Next, show students an example of what the program can do.  Scratch from MIT has examples you can download, change, and use.  You could also create your own examples.  Ask students how computers know what to do.  Someone has to create the code to give the directions.  Games, robots, systems only do what they are told to do.

Programmers start with establishing communications are working in their program.  This begins with “Hello, world!”  Most coding programs have simple talk, speak, or voice codes you can begin with and show students to program.  Provide students with computers and the downloaded program (see a list of options in my first article) and have them create this short code.  From there, go with their interests.  I have found it is important to have students get the code written and working first before changing background and characters.  I have used Scratch with students as young as first  grade in a small group setting and with fourth graders in a whole class setting.  They will have to problem solve, reason, and think through the code, but they are very capable of doing this.

So, where does coding fit in the classroom?  I hope you can see the possibilities and higher level reasoning, thinking, and questioning it brings to your students.  Here are the anchor standards for reading and writing.  These standards fit into all grade levels and can be achieved through coding.

Anchor Standards for Reading

CCSS.ELA-Literacy.CCRA.R.4 --Interpret words and phrases as they are used in a text, including determining technical, connotative, and figurative meanings, and analyze how specific word choices shape meaning or tone.

CCSS.ELA-Literacy.CCRA.R.7 --Integrate and evaluate content presented in diverse media and formats, including visually and quantitatively, as well as in words.1

Anchor Standards for Writing

CCSS.ELA-Literacy.CCRA.W.4 --Produce clear and coherent writing in which the development, organization, and style are appropriate to task, purpose, and audience.

CCSS.ELA-Literacy.CCRA.W.5 --Develop and strengthen writing as needed by planning, revising, editing, rewriting, or trying a new approach.

CCSS.ELA-Literacy.CCRA.W.6 --Use technology, including the Internet, to produce and publish writing and to interact and collaborate with others.

CCSS.ELA-Literacy.CCRA.W.10 --Write routinely over extended time frames (time for research, reflection, and revision) and shorter time frames (a single sitting or a day or two) for a range of tasks, purposes, and audiences.

Our job as educators is to prepare our students for their futures.  Computer programming is a growing field and encompasses almost everything in our lives now.  Introducing elementary students to coding allows them to explore this writing style, think in this complex way, and become comfortable and proficient in reasoning and higher level thinking skills. Who knows, you just might influence the next big thinker in our technological world.  So, what coding program are you curious about?  Spend some time playing and have fun learning with your kids.

Print Friendly, PDF & Email

Related posts:

Default ThumbnailComputer Programming in the Elementary Classroom (Part 1) ArcheologicalDigging Into Learning: Using Archaeology in the Classroom Default ThumbnailThe Basics of Writing 180 Days: Writing and Reading Maps and Mentors for A Year in ELA
« Know More, Grow More - 20 Ways to Make the Most of Your Summer
NYC Regents Exam Scoring: Technology Does Not Win the Day »

Reader Interactions

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Primary Sidebar

The Educator's Room was launched in 2012 to amplify the voice of educators. To date, we have over 45+ writers from around the world and boast over twelve million page views. Through articles, events, and social media we will advocate for honest dialogue with teachers about how to improve public education. This mission is especially important when reporting on education in our community; therefore, we commit our readers to integrity, accuracy, and independence in education reporting. To join our mailing list, click here.

What we do

At The Educator's Room, we focus on amplifying and honoring the voice of educators as experts in education. To date, we have over 40 staff writers/teachers from around the world.

Popular Posts

  • Want to Keep Special Education Teachers? Try Mentorship
  • An Idaho teen who won his school board election has a message for educators
  • Moving Beyond Diversity to Equity, Inclusion, and Belonging: Lessons from a Sunday Sermon
  • Ask the Educator's Room: What do I do if a student won't stop lying?

Featured On

Buy Our Books/Courses

How to Leave Your Job in Education

Practicing Self-Care to Avoid Teacher Burnout

Using Your Teacher Expertise to Become an Educational Consultant

Check out our books on teaching and learning!

The Learning Academy

Footer

↑ back to top

About

  • Privacy Policy
  • Disclaimer
  • Terms & Conditions
  • Accessibility Policy

Newsletter

  • Sign Up! for emails and updates

Contact

  • Contact
  • Services
  • Media Kit
  • FAQ

 

Copyright © 2021 The Educator's Room.