Coding in the Classroom


Coding is something that is rapidly joining the Australian Curriculum and has already been encouraged to use in the classroom.  We had a PD at our school about it recently and I had to present some ideas to get teachers and students started.  It's something new in education, but has been around in the real world for a lot longer.  I'll outline some base points and provide examples of easy to use apps, websites and activities!

What is Coding?

Basically it is the language that the computer speaks!  It is a list of commands and tasks that you tell a computer to complete.  (A good analogy is pushing the buttons on a microwave to cook/heat your food a certain way, or how you tell a character in a video game to do certain things.)


Vocabulary

A friend that went to a Coding PD informed us that the big push is to become familiar with the vocabulary that is commonly used when coding.  Code.org has a great Glossary that is simplified and with meanings we can understand.

Lesson Ideas without Technology

— Cristina Popescu (@Angelinointexas) February 9, 2015
Before you dive into using apps and websites and get coding, try using lesson activities without technology first.  This provides a hands on experience and a chance for everyone to think outside of the box.

At Code.org they have Unplugged Lessons designed specifically for this!  Great for all ages, very well laid out for easy reading, extra resources and, best of all, planned out for you!

Code.org

This is, personally, a huge favourite of mine!  There are TONS and TONS of resources, activities and  games that the students actually really enjoy!

You don't have to sign up to use the website, but I highly recommend it.  Plus, why wouldn't you if it's FREE?

This is the teacher dashboard/home page.  I like that you can track to see how each individual student is doing, but I haven't pushed that much lately.  There are tons of lesson plans and resources, courses to do with the class, inspiring videos and more!  (The Professional Development is for United States, but it's becoming more worldwide everyday.  Hopefully we get some more virtual PDs or they come to Australia!)


The student games are perfect for ANY kid!  (My class is still stuck on Minecraft so they love that course.)  These are all coding courses, not games. I love these courses because they're encourage the "Trial and Error" method of problem solving.  They surprise themselves and get so excited when they get to do it.

Other Websites

CodeAcademy.com - This website focuses on a lot of programs that include HTML, CSS and more.  This is more for your upper grades, but my Year 4s are very enthusiastic about creating their own website one day! It's free for some course, but can require an upgrade at one point.  (I might just do this for my own benefit.)

CodeAvengers.com - This has great reviews, but it costs money after a free trial.  Similar to Code Academy and more advance for upper years.

KidBlog.org - GREAT site for those who want their students to have and run their own blog!  It's kid-friendly when building.  It's more for sharing your writing and such in a blog format, but I've seen them used to help promote writing in the classroom with positive results!

Coding Apps


CodeQuest is an app we've used in our class to help go over HTML and CSS.  It talks about each part, how they're written and what each code is used for.  (Kids can make their own mock up website when they reach the final level.)


LightBot is FABULOUS! This is the most popular and easy to use in my class.  We have wonderful teamwork results and the kids are really improving their problem solving skills.  Great way to introduce the programming vocabulary.


Scratch Jr is a great app that allows storytelling through coding.  I like to integrate this with retelling stories in literacy!

Other Coding Resources

Here are several other resources for you to check out!

Robots

MeetEdison.com - Our school is getting a couple of these robots.  You create a program in the Edware app and download it to your Edison robot.  Then what your robot go! GREAT hands on resource.  It does cost money, but its about $60AUD (from what our coordinator told me) and I'd like to think that's affordable if you want to get one for your class.  (FREE international shipping!)

Books


DK Computer Coding Games is a great reference book for when I want to venture out into making games on Hopscotch app.  I got Hello Ruby as an introduction to each lesson.

Videos


Goes with the DK Computer Coding book, but in video format.  (This is different than the book I purchased above.)
There's TONS of information out there, but I hope this was beneficial for you! Are you planning to get coding in your classroom now?

2 comments

  1. To code properly, you need a goal, plan and design of the sequence of events to implement e.g. structured or flowchart . Unfortunately recently in Queensland when I took over a Year 9 Coding class, coding was misused and a waste of time for students believing that they only needed to write a range of reserved words in order to communicate with a computer or a robot expecting their mistakes to be automatically rectified in order to achieve their goal.

    ReplyDelete

Back to Top