admin

What is Your Workflow?

What is Your Workflow?

Last Saturday marked the 2nd TEDxKitchenerED at the Centre for International Governance Innovation downtown. I feel very lucky to have had the opportunity to share the stage with some very amazing folks from across Ontario. Check out the speaker line-up here. During intermission, I had an interesting conversation with Jamie Weir, Will Gourley and Dina […]

The Myth of Average

The Myth of Average

  The notion of “wide walls”,  “low floor – high ceiling”, “multiple entry points”, and “personalized learning” have me in a bit of a tiff this morning. Yup, a TIFF. All great ideas and proven to provide confidence in learners when all can be successful but how can we truly provide multiple entry points, “rich” […]

Have You Ever Flown Bearskin Airlines?

Have You Ever Flown Bearskin Airlines?

Recently I had the opportunity to visit some very northern parts of our beautiful Province. Full disclosure, I consider Sudbury to be quite north and it isn’t even half way to Sioux Lookout, so I was slightly apprehensive about this trek. I experienced the wonderful Bearkin Airlines and met some very friendly people who could […]

Coding Can Help With "Math War"

Coding Can Help With “Math War”

  I just finished reading ‘Math war’ more about words than numbers, says Peel teacher. This Peel teacher just happens to be my good buddy Jonathan So and he will give a keynote on the issue April 2 at an annual Peel conference. In the article Jonathan pushes to make kids doers of math instead of just […]

The Real Value of Computer Science

The Real Value of Computer Science

  The coding movement certainly has gained a great deal of traction in a very short period of time. When you consider Seymour Papert’s work in the 70s and 80s, the last three years of Hour of Code are only a small, but significant blip on the historical timeline of Computer Science integration as a compulsory credit […]

Hacking the Classroom

Hacking the Classroom

  Last week I had the most fortunate opportunity to attend Microsoft’s E2 Global Educator Exchange conference in Budapest, Hungary. The E2 – Educator Exchange is Microsoft in Education’s annual event recognizing and celebrating the achievements of educators who combine content, pedagogy, and technology in exemplary ways to prepare students for success. This event brings […]

Coding Spiral Art With Python

Coding Spiral Art With Python

The following spiral art can be coded using python. It’s a simple script that can easily be manipulated to explore how different number variables will change the spiral. import turtle colors=[‘red’, ‘purple’, ‘blue’, ‘green’, ‘orange’, ‘yellow’] t=turtle.Pen() turtle.bgcolor(‘black’) for x in range (360) : t.pencolor(colors[x%6]) t.width(x/100+1) t.forward(x) t.left(59)

Tackling TouchDevelop in Grade 1 via @LeahO77 #CSforALL

Tackling TouchDevelop in Grade 1 via @LeahO77 #CSforALL

This is a guest post by Leah Obach. Follow her at @LeahO77. By Mrs. Leah Obach  Since starting the Kids Who Code project, I have introduced my students to a number of different coding tools through classroom activities, Code-a-thon events and coding club.   I feel pretty comfortable with several tools, such as Kodable, Scratch Jr. and Lightbot. As a new year begins, I’m stepping […]

Designing Meaningful STEM Environments

Designing Meaningful STEM Environments

With regards Science, Technology, Engineering and Math, David Jonassen classifies “meaningful learning” using five categories: Active: Students should be actively engaged in their learning – typically this will be doing something on a computer, but it could also be taking part in a discussion or an activity away from the computer, such as role-play to illustrate how packets […]

The Importance of Conversation

The Importance of Conversation

  When considering assessment and evaluation, it is important that any culminating activities accurately match the delivery of previous lessons. This week I wrote about Mathland, a place described by Seymour Papert in which students are immersed in mathematics. They construct their own knowledge of mathematics with tangible options and computer coding. Papert was a firm […]

Mathland

Mathland

I’ve been reading more and more about Seymour Papert as I continue my research on computational thinking. I’d like to highlight a body of work from one of his books. In Mindstorms, Papert continues to make good evidence of a constructivist approach to learning. Constructivism is basically a theory — based on observation and scientific study […]

What is Computational Thinking? #CTMindset

What is Computational Thinking? #CTMindset

I am growing a little tired of the coding narrative. Suggesting everyone should code seems quite trivial without any fundamental research as to why we should all be doing that and leaves me feeling offended. Whoa, what? Brian just said “not everyone should code.” No, I didn’t. I’m suggesting that we look beyond coding. Coding […]

Regrets of a First Year Teacher

Regrets of a First Year Teacher

  I must make a confession as this has been bothering me for quite some time. It has been a reoccurring thought on my morning commute to school over the last few months. When I landed my first LTO (long term occasional) job back in 2007 I was ecstatic. It was a grade 5 position, and […]

Support @edmettle on @kickstarter

Support @edmettle on @kickstarter

  Happy birthday, edmettle! Support the project on Kickstarter!   A little over a year ago I began working on this project as a way to improve vocabulary in young students, as well as have students of all ages recognize each other when demonstrating skills positively. Mettle (noun) – a person’s ability to cope well with […]

[Pedagogy] - Beyond the Hour of Code

[Pedagogy] – Beyond the Hour of Code

  As many of you are aware, I am a big advocate for integrating coding into classrooms of any age. Coding makes students think critically, look beyond the surface, solve problems, debug, collaborate and share. Coding is like solving a giant puzzle, where some answers are more efficient than others, but every kid gets an […]

Unplugging the Hour of Code (Part 2)

Unplugging the Hour of Code (Part 2)

In this post I’d like to share another unplugged activity that was inspired by a comment and memory from Doug Peterson’s (@dougpete) university course on this post. As you are aware, it is Hour of Code week. It is also Computer Science Education Week and I’d like to raise more awareness about CS so please enjoy […]

Unplugging the Hour of Code

Unplugging the Hour of Code

Teaching kids to code is arguably as important to today’s youth as numeracy and literacy. In many ways code is numeracy and literacy. More so, it is also a way of looking at problems, breaking them down, thinking about solutions and being creative. From an industry standpoint, there will be more jobs than coders in […]