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"
Replied to The most popular social media networks each year, gloriously animated by Aaron DavisAaron Davis (collect.readwriterespond.com)
This is an intriguing representation of social media over time: It is useful as a provocation for many conversations.

Thanks Aarron,

Worth watching more than once. Lovely, fascinating animation. I wish I had some data to put into Flourish!

If I embed tweets on this blog I usually just paste in the url to the tweet and it auto-magically embeds.

Today I did this but as the tweet was part of a thread it brought other tweets in. I checked the tweet embed page and although you can hide the thread with that pasting it into WordPress seems to strip the javascript and you still get the thread.

This page,Twitter Embeds — Support — WordPress.com came to the rescue

[tweet https://twitter.com/lewiswake/status/1155162973683556352 hide_thread='true']

gives a nice single tweet.

NB, for Scottish educators, this is not true for Glow Blogs at the moment. I suspect due to our version of Jetpack?

Replied to Robert Jones on Twitter: "I'm becoming increasingly sentimental as I get older. I have a real fondness for hawthorn, probably because hawthorn trees bounded two sides of our garden when I was growing up.… https://t.co/S9w4hKOw0N" (twitter.com)

‪The hawthorn is a lovely tree. Every spring I think blackthorn is my favourite and the the hawthorn comes along. There seems to be even more than usual this spring. ‬

Audio from my conversation with Dr. Ian Guest, (@IaninSheffield), yesterday evening is now on Radio Edutalk:

Radio Edutalk 13-03-19 Ian Guest “Exploring teachers’ professional development with Twitter”.

Ian’s approach to research is really interesting and he makes you think more than once about things you take for granted. #EDUtalk.

Replied to @mrkrndvs (Twitter)
“@davecormier Sorry Dave, I wasn't implying that you rejected my comments, more that Akismet and I have different opinions on comments 😬”

Akismet and I have different opinions on comments

After I finished laughing I realised this it telling about our online conversations and being defensive as default.

“BEST. PD. EVER!” Some teachers make bold claims for the way that Twitter supports their professional development, yet research into this area is rather limited. This study sought to gain a better understanding of the practices involved and the part that Twitter plays. It uses a sociomaterial sensibility informed by actor-network theory (ANT) to unravel the complex webs of relations which form, break apart and reform when knowledge practices are enacted in the mediated arena of Twitter.
To explore this rich but messy environment, I evoke the spirit of the Parisian flâneur to develop an ethnographic approach I refer to as ‘flânography.’

from: Exploring teachers’ professional development with Twitter: A sociomaterial analysis – Sheffield Hallam University Research Archive

Ian Guest’s phd should make for fascinating reading. I’ve followed along on his blog as best I could. The idea of twitter as CPD is a popular one that needs the sort of examination that Ian carried out.

We have interviewed Ian on Radio Edutalk about his phd back in 2016 and I am looking forward to talking to him again soon. He also published audio of some of his research interviews on Edutalk: CPDin140.

Since I have an on this day page on my blog I’ve been finding old me interesting.

Yesterday I notice quite a few end of year reviews published on the last day of the year1.

Blogging highlights 3, followed 1 & 2 in 2006 but focused on the blogging my pupils (primary 6 ~10yr olds) carried out that year.

The links go to the internet archive now. Images and some links were broken but I enjoyed reading them.

I was surprised at the comments on the posts, from adults, pupils at other schools and classmates. At the time the idea of an audience and conversation was one of the main reasons I had pupils in my class blogging. We were posting photos, video, microcasting and writing poems.

It seems harder to get comments on pupils blog now. I admit I’ve not commented outside my own class lately.

This was the year before I was on twitter. A lot of the online conversation about what happens in classrooms has moved to there. While a lot of this is interesting and valuable it has mostly removed pupils from the publishing process 2. This is I believe a loss.

  1. I was thinking of writing one for 2018 but got lost in following these old posts.
  2. see also ‘School social media has been terrible at engaging parents’ | Tes News by Susan Ward