Beginning Coding

What is Code?  Code is a system of words, letters, figures, or other symbols substituted for other words, letters, etc., especially for the purposes of secrecy.  Basically code is how computer programs are made.

What does this have to do with 1st graders?  When broken down, there are several skills the littles can develop to begin to think about coding.  Critical thinking being the most important skill.

To get my little guys started we did an unplugged algorithm activity today.   I introduced the term algorithm and then we shared different real-life algorithms, such as recipes or driving directions.    I had the kiddos come up with some of their own examples.  Then we practiced the activity whole group.  They seemed to catch on really quickly.  After they were broken into groups, they were able to take turns as leaders and give directions to have their peers make a particular pattern onto a 4×4 grid.

Overall, I’m really pleased with how this activity turned out.  The kiddos were excited about doing an unplugged activity and I can’t wait to do more with them!  I’ll try to add a picture of the kiddos working in their groups 🙂

 

photo 4photo 2