From my previous blog post, I mentioned Alberta is currently going through a curriculum re-write. In this re-write there was a lot of discussion regarding coding being added to the curriculum. At previous working groups, the word coding was used throughout. Now with the most released document, the word ‘coding’ has been removed but the skills needed for coding are still present.
Essential Understanding : Developing logical thought through reasoning enables us to achieve outcomes and solve problems with more specific learning outcomes related to directions, repetitions, and ordering of steps.
Through searches using the UBC Library, I came across a Coding in the Elementary Classroom (2014) article. This article shares some personal experiences of a teacher in a grade three/four classroom. She shares her students’ experiences as well as some suggestions on how to start including coding along with unplugged coding. This article also lead me to another website called CS Unplugged which provides lessons to teach Computer Science through games and puzzles.
The Canada Learning Code website where I booked the Code Mobile from also has many different lesson plans for teachers at various grade levels which are a great introduction for teachers wanting to try coding in the classroom.
I came across this great video about coding which was embedded in an Edutopia blog post about the reasons for integrating coding in the classroom. The video is actually from a website that I am familiar with called Code.org. This website has many different areas to explore including lessons on how to learn coding as well as great tutorials that are popular for Hour of Code which takes place every December.
I also took time to explore the Code.org YouTube Chanel. They have many videos and playlists curated which could be beneficial for teachers and students.
Another resource I have came across is Brain Aspinall’s website. He also has a book called Code Breaker, which I have not read but looks very interesting. His website includes blog posts about coding, TEDx Talks, links to his YouTube videos but I particularly liked his 10 Reasons to Teach Coding blog post in collaboration with Sylvia Duckworth’s sketchnote. This is a simple representation of the benefits of teaching coding to students.
There are still many other areas I would like to explore further with regards to coding, including looking further into Non-Fiction and Fiction Books which could be added to our collection about Coding. I would also like to explore the area of Computational Thinking since this key word emerged in many of the resources I located.
Alberta Education. (2018, July 19). Draft K-4 math curriculum - April 2018. Retrieved from
Aspinall, B. (2015, May 26). 10 Reasons to teach coding. Retrieved from
http://brianaspinall.com/10-reasons-to-teach-coding-sketchnote-by-sylviaduckworth/
Mak, J. (2014). Coding in the elementary school classroom. Learning & Leading with Technology, 41(6), 26.
2 comments:
Well done checkin blog post. I am pleased to see your inquiry be adaptive and responsive to the needs of your school community. This is a very important part of our role as Teacher-Librarians, to be the guiding light and important support for our teachers and students. Your introduction and discussion of the context of why Coding is important is very useful as well as your collection of early useful search results. This was a very good Part B blog post!
Theresa, I really appreciate your topic. I have to admit that I was and mostly still am the teacher who doesn't know much about coding and applying it to the new curriculum especially with younger grades. We have the robotics like dash and dot, and the spkr+ balls but we're still in the process of finding collab time to make the staff more comfortable enough to use it. Do you do most of the co-teaching with coding?
Post a Comment