Silver Bells #CarolsInCode

public boolean soonChristmasDay(int numBells) {
  Bell[] bells = new Bell[numBells];
  if (Time.currentTime().monthValue()==12 && Time.currentTime().dayValue()<25) {
    for (int i=0; i<numBells; i++) {
      bells[i].setLocation("The City");
    return true;
  else return false;

The Day Without Pay

It’s the last day of school
For Twenty-Thirteen
And on Friday most of us
Will not be seen

We’re all staying home
For tomorrow’s “PD”
But that day’s coming out of
Our wallets, you see.

This isn’t a strike
It’s not a real a choice
We’re forced to stay home
And they’ve trampled our voice.

We’d rather be working
‘Cause all of us care
We’d rather be working
But we just can’t be there.

Our “holiday’s” early
At tremendous cost
The learning that we should enjoy
Will be lost.

We need to step back more often

I’m feeling a little pensive tonight. I attended a visitation today for a colleague who passed away suddenly last week. We’re a day away from a desperately needed break. Christmas is imminent. Another year is almost complete. It’s a time for reflection, it seems.

As I told @leftyeva, I don’t really write private stuff on my blog at all; I do that writing elsewhere. But there are a few things I’m thinking about that are okay to say here.

What are we trying to accomplish in the long term? In our work, we’re helping to develop students into happy, healthy, skilled, resilient people. I found myself getting frustrated over the last few years at what I saw as barriers in my work. I now feel like I’ve crested a hill/rounded a corner/[insert other journey analogy here] and can see some of the complexity of what we’re doing. I work to help people use educational technology to improve learning and improve lives. I work as part of a very, very long term plan in an emerging system, one which is full of false starts and spectacular, costly failures. I don’t need to be upset that we haven’t arrived yet, or that a particular website is blocked, or that people don’t know about a certain tool, or….

Stepping back, we’ve come a really long way. The problems we face today are very different from the problems of a few years ago. They feel urgent in the same way, but generally they’re not any more desperate. They’re challenges, and they’re frustrating, but in a few years I’ll be looking back and once again marvelling at how far we’ve come.

I’m going to try to stop losing sleep over this stuff. Everyone’s trying hard. No one has the answers. We need to give people time and space and support, in work and in everything else.

And when I step back even further, it’s clear to me that my family is the most important thing in my life, and that the work is a distant second. The work will get done even if I’m not the one doing it. I’m really thankful for that because it lessens the burden of responsibility somewhat and lets me be wholly there with my wife and kids.

Cut yourself some slack. Take a real holiday, forgive yourself for not being further along than you are, and remember what’s really important. Hug your loved ones, remind them they’re the most important thing in your life, and live your life so they never have to wonder.

Short Story: Whip’s Axe

Thunk. Thunk. Thunk.
Whip stepped back and wiped his grimy forehead with the back of his hand. He had been working for nearly an hour and he saw that the sun was beginning to set.
He didn’t feel any pain from his efforts; he wasn’t even tired. He slid his hand down the smooth handle of the axe and felt with his fingers for the tiny bit of polished jasper embedded in the end. His magic combined with the structure of the gem made the tool unnaturally light in his hands and impossibly effective against the firewood.
He shook his head in sad wonder again. A year ago such a use of the magic would have been unthinkable. The magic was for important things, like enchanting swords and strengthening castle walls, not for lightening farm tools and waterproofing boots.
But now, in the aftermath and in the wilderness, survival and comfort were all that he had left. There was no civilization now, and he doubted there ever would be again. Not during his lifetime, anyway.
He shook his head to clear it. No sense chewing over that again.
Thunk. Thunk. Thunk.

Christmas Holidays for Teachers

Picture of a boy jumping onto a snow slider.The Christmas holiday comes again

We unplug for a temporary reprieve from


And we pour ourselves back into our families

Trying to reset the balance we know we’ve lost

With outdoor play in the snow
With big, everyone-there meals
With tight hugs
With quiet, tearful words

And a Resolution

To do better
To appreciate our time
To connect more

But we anxiously remember that we said the same thing

A year ago

We really mean it again this year

And we really need to do better.

Tweets on the Hundreds

This post’s “publicize” tweet will have been my 3700th tweet. I thought it would be interesting to look back at my tweets which were “on the hundreds” – 100th, 200th, etc. I used to retrieve my last 3200 tweets and did some quick spreadsheet work with them. Note that the links are Twitter’s links, which they use to track clicks. It’s kind of hard to get my early tweets in a nice way (i.e. through the Twitter “request archive” button), so I didn’t bother. I’ve highlighted my 1000th, 2000th, and 3000th tweets. As you can see, I’m not very careful with my “milestone” tweets.

It was a nice little stroll through some memories. Some of them don’t make a lot of sense to me out of their context, but most are pretty clear. My favourites from this list are 1300, 1500, 2100, 2200, 2500, and 3000. I also noted that I said “#srsly” four times.

Number Date Tweet
500 Oct 25, 2012 Central Peel going to have a TEDx! #ecoo12
600 Nov 16, 2012 RT @dougpete: Using Twitter to locate the latest information on your research topic via @zite
700 Nov 29, 2012 Sweet! It works! And it’s pretty! “@dougpete: Google adds spreadsheet creation and editing to mobile versions”
800 Dec 18, 2012 RT @PJAnello: Well, I’d say @Desire2Learn just got better for students: #education #innovation
900 Jan 20, 2013 RT @kdesrochers23: Grade 5’s in Calgary would like to know the temperature in your city today! Please RT #scichat …
1000 Feb 02, 2013  #instaweatherpro app #weather now in #Sault Ste Marie
1100 Feb 13, 2013 Related is Inkscape for vector graphics at or – works with SVG files instead of photos @fryed
1200 Feb 22, 2013 @fryed @jacbalen Intended for leaders, good for everyone! #onted #educoach
1300 Mar 02, 2013 My son’s watercolour painting today.
1400 Mar 19, 2013 @dougpete I think One Tab is worth having in my list :)
1500 Mar 26, 2013 Peter Sovran: “I’ll do my very best to give a Ministry answer” to questions #OTRK12
1600 Mar 27, 2013 Session rooms list is at (about to start Wednesday Session 1) #OTRK12
1700 Apr 01, 2013 RT @fryed: If safe drinking water is a priority for you, tell @pmharper the WORLD needs the Experimental Lakes Area #savetheela http://t
1800 Apr 08, 2013 RT @Cmdr_Hadfield: Tonight’s Finale: Aurora dances above a ribbon of dawn.
1900 Apr 16, 2013 @DavidJaremy Well, it’s after 5am and before 11pm, so pretty good :)
2000 Apr 23, 2013  Please reply or add comments to my Google Doc for planning PD on Twitter in the Classroom: #ontEd #edTech
2100 Apr 25, 2013 #NaPoWriMo – April 25 – “New Position Haiku” #poetry #writing
2200 May 01, 2013 I accidentally spelled “awesome” with an “n”, and my phone autocorrected it to “awesomeness”. #awesome
2300 May 12, 2013 Just started a fire in the woodstove. Ridiculous.
2400 May 31, 2013 @dougpete Thanks, and have a great Friday!
2500 Jun 27, 2013 “It takes 700 times less time”? You mean “It takes 1/700th as much time”, otherwise executing that procedure would break causality. #srsly
2600 Sep 18, 2013 @audible_com On my iPhone, while driving, running, or doing dishes.
2700 Oct 10, 2013 Search Creative Commons Flickr images with *multiple colours* at
2800 Oct 24, 2013 Can’t – need more ingredients! MT @AICTCoordinator: How do you take information and convert it into intelligence? #ecoo13 #edchat #edtech
2900 Oct 26, 2013 I installed Minecraft because of #ecoo13
3000 Oct 31, 2013  Why doesn’t MS Excel 2010 have YYYY-MM-DD as a standard date format (it’s ISO 8601!)? I have to TYPE IT IN as a custom format?!? #srsly?
3100 Nov 10, 2013 @TL_Stevenson Awesome! I remember my mom reading to me when I was older. And my high school students always wanted me to read too.
3200 Nov 14, 2013 RT @dougpete: Just blogged… How Wes Fryer Ruined My Day
3300 Nov 19, 2013 @DavidJaremy @swartz19 @timrobinsonj @joelwoodeLc @pjanello @wallied You’re spoiled in ADSB :)
3400 Nov 25, 2013 Anyone have an FSL hashtag or educator list for Twitter? #onted #edchat @PalmsTine
3500 Dec 01, 2013 Just finished assembling 8 game packs of Star Wars Pocketmodel Tactics TCG with the kids. They helped too, honest.
3600 Dec 11, 2013 Students are the digital natives. #FiveWordEdTechHorrors

Unnecessary reply to Doug Peterson’s questions (@dougpete)

Doug responded to a couple of blogging challenges, including mine, and he wrote some great questions of his own for others to respond to. I was moved to answer them as well; the questions are in green since I now know it’s Doug’s favourite colour:

When was the last time you backed up your computer?

I backed up all of my documents about a month ago. All of my work files are mirrored continuously when I’m at work. I don’t back up the whole hard drive any more (haven’t in years, actually).

If you could speak any language other than English, what would it be?

Japanese, I think. Unfortunately, I don’t have nearly enough ambition or time to learn it.

Where would you go for your dream vacation?

At the moment, it’s California. That’ll probably change.

Have you ever received a parking ticket?

Yup, in Waterloo in 2000. I parked on the street overnight (well, until about 3 am) and got dinged for it.

You’re in control of the thermostat. What’s your ideal room temperature?

21 degrees.

Have you ever taken an online course?

Yes, two courses. Since this is kind of my area, I thought I’d share a little more about those.

I started my Primary ABQ from Western many years ago (2003?), but dropped it 4 days in because of the format. I had 150 pages of journal articles to read in the first week (you know, the very academic-sounding type). We also had to read all of the discussion posts for the course and reply to several in each topic. There were 28 people in the course, many of whom were apparently even more verbose than me, so there were about 100 posts in the first 24 hours. No thanks. That’s not good learning, that’s just busy.

A much better experience was my Math Honours Specialist from OISE in 2005. There were 5 people in the course, and we were often divided into two groups for meaningful discussions. The assessment practices were differentiated, and I learned a TON about good instruction in math. And I was able to fit it in even though our first child was a very young baby (that’s more related to my awesome wife than the format of the course).

What was the last educational conference that you attended?

I attended eSymposium 2013 in Sudbury on November 19th. I was part of the planning team, though, so maybe that doesn’t count.

Before that was ECOO 2013 in Niagara Falls. I’m sure you’ve heard of it.

When was the last time you were in a public library?

Maybe 6 weeks ago. I go with the kids from time to time, and the main branch of our public library has a little bookstore with very reasonably priced used books. Sometimes I find things for me, sometimes for the kids, and sometimes for my wife’s Grade 5 class. I love books.

Have you ever dabbled with Linux?

Yup, a fair bit. I played a lot with Red Hat about 10 years ago, and I fiddled with Ubuntu more recently. I like it, but it’s more fun than productive for me.

What would you consider to be the best photo you’ve ever taken?

This one is really hard. I have a few photos that I love, and a few that others seem to like to use. Check out a bunch at Here are some of my favourites right now:

Honey bee at the lilac tree

American Tree Sparrow

American Goldfinch


Great Grey Owl (2013-02-24 10.22.33)

What, and where, is your favourite park?

Bellevue Park is our large municipal park in Sault Ste. Marie, Ontario, and I love watching my kids play there. I don’t think I’ve been to enough parks to have any stand out in my mind, so I’ll choose that one.