21st century Category

A critical thinking paradox

Okay… indulge me! Try this experiment: Activity #1  – Think of a topic in which you have a strong interest, and broad, expert knowledge/skill. Then, search the web and find three really good sources of information for that topic. Activity #2 – Think of a topic in which you have no interest, no knowledge and […]

Read More

Modern Literacies

I received an email from a teacher colleague last week and it contained a single sentence–a question: “I wonder if you might give me your definition of modern literacies?” I was intrigued, not only by the question but also by the reason behind asking it (which she explained in a later email).  In any case, […]

Read More

Show me the math!

Where is the math in coding? As much as I think that the connections between coding and mathematics are obvious, I think that there is a process involved in noticing and noting when mathematical concepts are demonstrated–some are clearly in use in students’ code and are easy to notice; other concepts are also in use […]

Read More

Star Wars and the micro:bit

“I wanted to make it play the theme from Star Wars.” So began a Grade 5 student’s response this week when I asked her what she was working on with her micro:bit program. It was her very first session with it but she, and the rest of class, did have several other experiences in recent […]

Read More

“Coding to Learn” Outcomes

[Updated July 2017] I want to share my set of “coding to learn” outcomes. These are the things that I am looking for in children who are coding in educational contexts. These are the targets in my mind. To me, these represent the powerful learning potential in coding to learn. “Coding to Learn” Outcomes Students […]

Read More

Powerful learning results in flow

Once again, I was inspired and prompted by my friend Matt Oldridge into thinking and writing. This time, I found myself considering flow again. I wrote about this a few years ago but, since then, I have learned more about constructionism and more about learning in general. I’ve still so much to learn but Matt’s prompt […]

Read More

Remember passwords using an algorithm

At this point in the information age, our personal digitals tools, data and valuable resources are often protected by a username and password combination. Maybe this will change in the future but currently, the task of remembering dozens or hundreds of passwords is a challenge. Many people I know use one, or just a few, […]

Read More

Learning Design by Making Games

One of my favourite chapters in Constructionism in Practice was written by Yasmin Kafai: Learning Design by Making Games (pp. 71-123). She was interested in learning more about the development of children’s design strategies within the context of creating an authentic artifact – a computer game. Children were asked to design and create an interactive computer game that […]

Read More

Mathland Reflections – Game Design

One of my blogging goals is to share more often about coding to learn experiences of the students I am working with at various schools. Case in point, on Friday, some grade 5 students were hard at work during their fourth session (our first was October 3) of game design using Scratch. In January, they […]

Read More

Turn the “Hour of Code” into the “Year of Learning”

It’s great that so many students and teachers I know, and many whom I do not know (but am aware of via Twitter) are checking out code.org or other hour of code sites next week. There are so many great resources that always result in a fantastically exciting hour for students. Coding has become the current term […]

Read More