mouse in a live trap

The last two week were a first, teaching my class online. I’ve seen a tremendous about of activity and discussion of this over twitter, blogs and in my in box. A lot of companies offering free services for a limited time. It is hard to know where to start.

Previously

Over the years I’ve participated in a few different online learning experiences 1 What has characterised these courses was a wide amount of personalisation and choice, open ended tasks and no real deadlines.

I’ve even run a couple of short online courses, Blogging Bootcamp & Blogging Bootcamp #2.

I don’t think these experiences gave me the answer as how to run a primary school class online. The courses I’ve joined in I’ve often dropped out, and popped in again in a interest driven fashion. They have taught me a lot about the tech side of being online and made me think a lot about engagement. They have shown that what works to keep me engaged: open ended tasks and individual encouragement and connections. I am not however an 8-11 year old in lockdown.

Preparation

We didn’t have much time for that. I use a lot of digital tools but I don’t use a lot of online communication in my classroom day to day. I have a loud voice. Over the past few years I’ve dipped into quite a few tools. But my go to method of digital communication in the classroom is AirDrop.
Apart for internet search, research and finding resources, the one online tool my pupils use most weeks is Blogs. We use glow blog e-Portfolios. We used other tools now and then particularly  to discuss and to learn about the technology, email and Teams. The children are frequent editors and creators of digital text, audio, images and video.

As it became clear that school closure was coming I made sure all the pupils could access their glow email and a new class team. The pupils didn’t get the chance to become fluid using these tools.

The Plan

This was not too complicated and will probably change. Every week I’ll make a blog post (week 2 example) with a weeks worth of instructions. I recorded the text as audio too. I email the pupils and get the school to email their parents. I try to have Teams open and respond quite quickly there. Keeping it very light. I share the link in teams and email. Unfortunately I told the class to leave the “got It” feature of online outlook alone as it was driving me daft in class.

Engagement

In the two weeks from my class of 24 8-11 year olds I had:

  • 16 pupils posting to their e-portfolios, 52 posts in total
  • 12 (11 the same) joining in chatting and posting files to the Team.

I have no idea if that is good or bad?

I do have a bias towards blog posts for keep a record of some learning, the children are somewhat in charge and we get a permanent 2 record. The detail in the posts was a bit less than it is in class when I can suggest, advise and nag.

We had not used the assignments feature in Teams but I did try a wee test with the children who are using Teams this week. A poll of devices being used. I had 9 responses.

  • A computer. it is a hp one. I sometimes use an apple iPad.
  • Mum’s phone (android) Our kindle tablets, Mum’s laptop
  • An IPad Generation 6
  • I’m using a laptop but set up app on my mums phone for notifications
  • I use an IPad Pro to get into teams
  • Phone, samsung galaxy S8, andriod
  • I am using my phone its a samsung galaxy s6
  • I am using an iPad
  • Ipad

I don’t really have a very good picture of where and how the pupils are working either. What sort of support they have or what connectivity or devices. Some of them will have home schedules that don’t allow them time for this. Some will have parents that are tech savvy some not. Some will have good spaces to work…

Video conferencing

We have seen a lot of discussion of this, both for school & work. Zoom’s rise and problems are well to the front.

It is likely our option is going to be Microsoft Teams. Again we had really briefly tested this in class. Last week I had another test with 8 or 9 pupils and a fellow teacher.

Teams in glow is limited in that pupils can’t turn on their video, only audio. This seems like a fair choice to make. There will be a lot of teachers dipping their toes into the online for the first time. Also audio is likely to use less bandwidth, Teams seems to have struggled a bit with the surge in use.

It was really nice to hear from pupils I’d not seen for a fortnight. There will be a lot of work to do around turn taking if there are going to work for anything other than good vibes1.

There was also a great difference in what different pupils could see. It was hard to tell if this was due to device, bandwidth or the fact teams is being a bit overwhelmed. Some pupils could see the whiteboard some could not, some could see a powerpoint other not.

Teams meet has a nice integration with the chat function. This seems to be a desktop only function. On tablets and phones you are ‘taken out’ of the video conference and back to the chat tab in Teams. Again physical space will make a difference. Will the pupils be in a quite place, or amongst other members of their family.

I think running a class via video conference successfully probably needs a lot of thought, practise and planning, if the object is a bit more than keeping in touch.

Going Forward

I expect we will be getting some guidance from Local Authority and National level as to how to proceed after the spring break. This would be what I’d want to try if given the choice.

  1. Start as low tech as possible: text not behind any login. In my case blog posts. These should be accessible on a wide range of devices. Should we be mailing out paper?
  2. Provide the text as audio too.
  3. Augment with images. Keep these as small as practical.
  4. Add video, again keep the file size down. HandBrake is my best pal for this. I wonder if YouTube would be more efficient?
  5. Look for and embed/link to existing content. I use textbooks and plenty of other pre made materials. Avoild wasting time making things that are already there
  6. Support via as many channels as possible chat in Teams, email, and anything else that comes up.
  7. Video/audio conference for extra explanations, help and support.
  8. Encourage responses from pupils on their e-Portfolios first, but accept anything else. The e-Portfolio will create a record for each pupil. It looks like assignments in teams would allow that too but I know some of my pupils don’t have access to that. I’ll keep testing and experimenting there. I suspect that Teams will be the chosen tool for my Local Authority.

I guess my plan looks a lot like the Flipped model. Without the emphasis on video and with online comms replacing the classroom side of the flip.

I imagine when we get to it, I’m kludge and fidget my way through. The main idea I have is to keep it simple and the tech as low-fi as possible.

I am also going to keep in mind that some of my pupils will have better learning in their than I can provide. I’ve already seen some of this from reports by children and email from parents.

Featured Image by Heather one of the talented Banton Biggies. She share this in our class team, the mouse was released unhurt. Used with permission.

1.

for example.

2. As permanent as anything else in this digital age, but perhaps more importantly, portable.

3. Nothing wrong with Good Vibes, they may turn out to be the most important thing we can do.

After seeing @adders on micro.blog posting some timelapse I though I might have another go. My first thought was to just use the feature built into phone. I then though to repurpose a raspberry pi. This lead to the discovery that two of my PIs were at school leaving only one at home with a camera. This we zero had dome sterling service taking over 1 million pictures of the sky and stitching them into 122918 gifs and posting them to tumblr. I decommissioned that when tumblr started mistaking these for unsuitable photos.

My first idea were just write a simple bash script that would take a pic and copy it to my mac. I’ve done that before, just need to timestamp the image names. Then I found RPi-Cam-Web-Interface. This is really cool. It turns your pi into a camera and a webserver where you can control the camera and download the photos.

I am fairly used to setting up a headless pi and getting on my WiFi now. So the next step was just to follow all the instructions from the RPi-Cam-Web-Interface page. The usual fairly incomprehensible stuff in the terminal ensued. All worked fine though.

I then downloaded the folder full of images onto my mac and stitched them together with ffmpeg.

ffmpeg is a really complex beast, I think this worked ok:

make a list of the files with

for f in *.jpg; do echo "file '$f'" >> mylist.txt; done

then stitch them together:

ffmpeg -r 10 -f concat -i mylist.txt -c:v libx264 -pix_fmt yuv420p out.mp4

I messed about quite a bit, resizing the images before starting made for a smaller move and finally I

ffmpeg -i out.mp -vf scale=720:-2 outscaled.mp4

To make an even smaller version.

I am now on the look out for more interesting weather or a good sunset.

Watching Higher Ed from afar and seeing some discussion of online teaching, in the face of the coronavirus, from school teachers, Alan’s post is really valuable.

But really, if I was helping folks, my suggestion an strategy would be… do as little as possible online. Use online for communicating, caring, attending to people’s needs, but not really for being the “course”. Flip that stuff outside.

I am reading that along with: HEWN, No. 344 – HEWN (Hack Education Weekly Newsletter):

‘This may be our moment,’ ed-tech folks exclaim, giddily sharing lists of their favorite digital learning tools (with little concern, it seems for questions of accessibility, privacy, or security) and tips for quickly moving ‘to the cloud.’

In schools I have no doubt that there are some (more than some?) classes that are already tooled up and are fortunate that their pupils all have good access, practised with the software and  savvy parents and teachers. If not diving into high bandwidth apps or ones that need the ability to navigate a complex UI might not work that well.

Athole has been teaching primary online for 6 weeks:

I suspect his pupils might have better home kit, access and tech support? Athole I’d love to know.

My thoughts at the moment are, unless there are school, LA or national diktats :

  1. A place to post stuff that is easy for me and familiar for the pupils (for us most probably a blog)
    On that the stuff might be:

    • Links to practise that the pupils are already familiar with, sumdog, some of my own pages, the odd quiz.
    • Ideas for open ending learning either on or offline.
    • Thing that can be done on paper or with easily available materials.
  2. A couple of lightweight ways for contact, email, which hopefully most parents will be able to support and possibly Teams, although not all my pupils can use Teams at home. I’ve only used it a couple of times in class to discuss comms software, I can usually communicate with most of my class by talking;-)

I am sure if I am in the situation of teaching from home my instincts would be make something, but I think that might serve my own itchs rather than my pupils.

I might be tempted to try a multiplayer Minecraft Edu edition as we have dipped our toes in it for maths work, but it might be quick tricky across different home networks. My pupils enthusiasm for the game might make it worth it.

I am glad I am not in the position of supporting pupils heading for exams.

Here are some tips for speeding up the process of making simple posts to a Glow Blog

Preparation 1. The Post Editor

One of the nice things about the WordPress Post Editor is you can customise the elements that you see on the screen.

Blogs Post Screen Options

To make my posting simpler in mobile I’ve removed some elements and dragged the Featured Image section to the top of the right hand column. This makes it appear right under the post content in the mobile view.
Blogs Post Featured
You can also collapse section of the editor you don’t need all the time, I’ve notice my pupils do this when using their e-Portfolios.

Preparation 2. Bookmark New Post

On my phone I’ve bookmarked the New Post Page on blogs I want to post to.

New Post Add To Homescreen

Im my case I’ve saved it to my home screen so I don’t even need to open my browser and go through my bookmarks.

This means that I can go straight to the new post page. If I am not logged onto Glow I am taken through the RM Unify password screen first. I use the save password facility on my phone to speed this up.

Featured Images

Editing a post with images and text can get a little messy, and therefore slow, on mobile. If I want to make a quick post, I don’t put the images in the editor, but use the featured image feature. This adds an image, typically, to the top of your post, and keeps it clear of the text.

Putting it All Together

Using my home screen icon, saved password, simplified new post page and a featured image means I can post a twitter sized post and picture in around 90 seconds.

Twitter too

In case you are missing the interaction and publicity of twitter you can of course auto post your blog to twitter using several free services, dlvr.it, IFTTT and Microsoft Flow (using your glow account.)

graph of number twitter clients used by schools

I’ve talked to a fair number of teachers who find it easier to use twitter than to blog to share their classroom learning. I’ve been thinking a little of how to make that easier but got side tracked wondering how schools, teachers and classes use twitter.

If you use twitter on the web it tells you the application used to post the tweet. At the bottom of a tweet there is the date and the app that posted the tweet.

I’ve got a list that is made up of North Lanarkshire schools I started when I was supporting ICT in the authority.

I could go down the list and count the methods but I though there might be a better way. I recalled having a played with the twitter api a wee bit so searched for and found: GET lists/statuses — Twitter Developers. I was hoping ther was some sort of console to use, but could not find one, a wee bit more searching found how to authenticate to the api using a token and how to generate that token. Using bearer tokens

It then didn’t take too long to work out how to pull in a pile of status updates from the list using the terminal:

curl --location --request GET 'https://api.twitter.com/1.1/lists/statuses.json?list_id=229235515&count=200&max_id=1225829860699930600' --header 'Authorization: Bearer BearerTokenGoesHere'

This gave me a pile of tweets in json format. I had a vague recollection that google sheets could parse json so gave that a go. I had to upload the json somewhere I could import it into a sheet. This felt somewhat clunky. I did see some indications that I could use a script to grab the json in sheets, but though it might be simpler to do it all on my mac. More searching, but I fairly quickly came up with this:

curl --location --request GET 'https://api.twitter.com/1.1/lists/statuses.json?list_id=229235515&count=200&' --header 'Authorization: Bearer BearerTokenGoesHere' | jq '.[].source' | sed -e 's/<[^>]*>//g' | sort -bnr | uniq -c | sort -bnr

This does the following:

  1. download the status in json format
  2. passes it to the jq application (which I had installed in the past) which pulls out a list of the sources.
  3. It is then passed to sed which strips the html tags leaving the text. (I just search for this, I have no idea how works)
  4. next the list is sorted
  5. then uniq pulls out the uniq entries and counts then
  6. Finally sorts the counts and gave:
119 "Twitter for iPhone"
  28 "Twitter for Android"
  22 "Twitter Web App"
   8 "Twitter for iPad"
   1 "Twitter Web Client"

This surprised me. I use my school iPad to post to twitter and sort of expected iPads to be highest or at least higher.

It maybe that the results are skewed by the Monday, Tuesday holiday and 2 inservice days, so I’ll run this a few times next week and see. You can also use a max_id parameter so I could gather more than 200 (less retweeted content) tweets.

This does give me the idea that it might be worth explaining how to make posting to Glow Blogs simpler using a phone.

Update, Friday, bacn to school and NLC looks like:

 74 "Twitter for iPhone"
  51 "Twitter for iPad"
  18 "Twitter for Android"
  10 "Twitter Web App"
   1 "dlvr.it"

I’ve often made an end of year posts reviewing my blogging. I though this year I might review my blog reading. These are a few of the sites I’ve enjoyed. The blogs I try not to miss and some I would love to be able to emulate.

Cogdog blog. Alan’s blog has been a constant in my life for years. Discussing sharing, sharing WordPress code and more wrapped in a real life with a real voice. I follow Alan wherever he roams.

Read Write Collect is my main education hosepipe filter. Aaron reads and comments on a huge range of educational and web tech blogs wrapped in a tasty IndieWeb coating.

I spend more time on the gentle, eclectic Micro.blog community/aggregator than social networks nowadays. @smokey is a one man community engine nearly every week he produces a post with a list of posts and pictures he has picked out. A few of us tried this for a while, as far as I know @smokey is the only one to have kept it up.

I love Tom Woodward’s Weekly Web Harvest which I think might be auto generated from pinboard. The rest of the blog certainly isn’t auto generated but is a must read too.

Scripting News

Tom Smith, I follow across twitter, Instagram and now his blog. Creative Chaos.

ScotEduBlogs, an aggregation of Scottish Educational bloggers. I run this as a gift to the community, but also because it means it is easy to read great stuff from across Scottish education at all levels.

I read a lot more via RSS. My twitter browsing has decreased but I have a couple of private lists one called regular & one for primary classroom folk.

I continue to find some really good resources on twitter. I do wish more of the teachers sharing would use a blog. (much easier to keep track of, organise etc). If they are in Scotland they could join in ScotEduBlogs too.

Featured image from Image from page 285 of “Studies in reading; teacher’s manual” (1919) on flickr no known copyright restrictions.

Garpel Water

I’ve just changed the front page of my blog.

For the last few years most of the posts I write have not made it onto the front page, ending up in the status page instead. Now everything is going to the home page.

At the end of 2014 I started experimenting with some IndieWeb technology on my blog. In 2017 I started using the beta version of micro.blog, this meant I was posting on a wider variety of topics with lots of short status type posts.

I decided to keep these off the home page, reserving that for posts categorised as wwwd posts that were longer and about ‘Teaching, ict, and suchlike’. I added a status link to my menus along with a photos page. Now I’ve move back to everything on the home page.

As time went on my blogging has branched out to include recording the books I’ve read and films I’ve watched and other things. Some, not all yet, of my tweets and some of my replies to other blogs are now posted on this blog and auto post to twitter and the blog I am commenting on. I manually post the same photos to instagram as I do here and Bridgy brings back my comments to the blog.

I am not exactly breaking new indieweb ground her or even pushing very hard, but I am enjoying expanding my blogging, pulling in content posted elsewhere is the past and bringing my digital life a little closer together. I’ve changed the Status menu to Articles in case anyone is only interested in longer, likely educational, posts. As I blog more I see my blog as primarily for me with some added benefits from sharing.

Featured images, my own, the Garpel Water in Ayrshire an meandering stream.