Embed a Twitter Feed into Moodle

In a recent #NT2tEU Twitter chat someone posed the question about how you link Twitter and Moodle together. There were suggestions about using your Twitter account to post messages about upcoming events and assignments in Moodle, linking back to them with the URL.

The way I tend to use Twitter and Moodle together is the other way round. I let Moodle take care of sending out the emails it needs for notifications, and I use Twitter as a way of pulling interesting feeds of information back into my Moodle courses.

To do this we are going to set up a Twitter Widget and then embed this code into a HTML block on our Moodle course page

Continue reading Embed a Twitter Feed into Moodle

Raspberry Jam Logo

Hull Raspberry Jam – 23rd April 2016

This weekend I was lucky enough to be involved with hosting the second Raspberry Pi Jam event that Hull has seen. Through Twitter, Claire Garside and myself got talking and a tweet of my Raspberry Pi robot I was building one weekend, led to a discussion about re-igniting the Raspberry Jam events in Hull.

Thanks must go to Claire and the Leeds Raspberry Jam team for the loan of all the equipment which allowed our event to go ahead. Thanks also must go to Malet Lambert and Stephen Logan for allowing us to use their space.

The event kicked off with an introduction to the Raspberry Pi and allowed people to get hands on setting up their Pi and getting everything running. They then had a chance to hack a Scratch game and try to improve it.

Continue reading Hull Raspberry Jam – 23rd April 2016

#Picademy Day 2 – The results

So as I went into day 2 of #Picademy I had decided upon a “motion activated camera which tweets the photo taken along with a random poem, giving you a LED countdown indicator” for my project.

Some of this I had previously coded (the random poem part) which you can see running in this Trinket app below:

My thoughts were that I could make use of this to create the text of my tweet adding the #Picademy hashtag to the end too.

Continue reading #Picademy Day 2 – The results

#Picademy – Day 2 Planning

So after day one of #Picademy my evening was spent thinking about, and reading about what I could do for my project on day 2.

My initial thoughts was to use a USB microphone to get an audio feed into a Raspberry Pi to then try and use Python to “listen” to the microphone and react to different audio levels coming in; a kind of graduated analogue switch if you like… So between #Picademy finishing and meeting up for the evening meal I spent my time walking (quickly!) around Manchester trying to find a shop selling basic USB microphones; to no avail!

So over the evening meal I was discussing this idea more with Les and we thought it maybe possible to use the Jack Audio Server to flip the Pi’s inbuilt headphone jack into a microphone jack. This is possible on Ubuntu, as a quick search on our phones verified; so I thought we were on to a winner here. However after a little playing around with my Pi back at the hotel, it turns out that the HDA-Jack-Retask application just does not work with the Raspberry Pi soundcard 🙁

This left me back at square one… What do to on day 2?

So I wake with this thought… “A motion activated camera which tweets the photo taken along with a random poem, giving you a LED countdown indicator” – Should be easy!

Watch this space for progress!

#Picademy – Day One

This February I was one of the lucky few to be accepted on the Picademy event at Google’s Digital Garage in Manchester. More details about the event can be found here: https://www.raspberrypi.org/picademy/google/manchester/

This post is a summary of my thoughts after day one – more as a memorandum for me than anything else. Apologies if I have forgotten any of the sessions or put them in the wrong order; to coin a phrase used in the training, I reached “cognitive overload” fairly quickly!

Continue reading #Picademy – Day One

In defence of technicians…

This morning Mark Anderson (ICT Evangelist) posted a new blog entitled “The problem with technicians“. Now whilst I agree with a lot of what Mark said in this post, I also felt that perhaps my experience and point of view would be able to tell the story from the other side, so to speak. I feel that having worked as an IT Director in schools for the past 8 years, as well as having been seconded to other schools to analysis and resolve their ongoing IT issues, and now also having taught in the classroom for the past two years; I have some insight into the issues Mark talks about which I felt I wanted to share.

I will structure this post in terms of the points I agree with Mark on, where I differ from Mark’s view point and what I think the best solution for supporting IT in schools is.

So firstly what do I agree with…

Continue reading In defence of technicians…

Christmas Sonic Pi

This week my Year 8 class asked if they could do something festive with me for their last lesson before we break up next week. Now I am not a believer in stopping work just because it is the last week of term, but I thought I could probably give them a Computer Science lesson and easily add a Christmas theme to get the best of both worlds. I gave them the choice of either using Python Turtle art to create festive pictures, or use Sonic Pi to “code” some Christmas music.

The class went for Sonic Pi; so I thought I would share my lesson plan here.

Continue reading Christmas Sonic Pi

Hello Minecraft World!

Minecraft screen shots with your Raspberry Pi

We are just about to begin teaching our Python and Minecraft unit at school so I began testing everything out on our latest Raspberry Pi image to make sure we were ready for the lessons and adjust any of the lesson plans if necessary.

Our latest Raspberry Pi image runs Jessie. Now one of the improvements Jessie brings us is that the Print Screen button on your keyboard has been set up to run Scrot in the background to save a png screen shot into your home directory. You can read more about it here.

Now that is great as for quite some time taking a screen shot on your Raspberry Pi involved installing Scrot and then running it from the terminal; not the most user-friendly way to get students to take screen shots!

Continue reading Minecraft screen shots with your Raspberry Pi

iSAMS to Moodle Sync – One Year On

So we have been running my iSAMS to Moodle sync for over a  year now at my school and I thought it was probably time to write an update about how it has gone and what changes I have had to make to the system.

This July we had our first academic roll-over with the system in place and this highlighted a few things which need adjusting.

I had been thinking about the best way we could set courses up within Moodle using the iSAMS sync for some time and decided that the best way to continue was to allow the iSAMS sync courses to operate purely as enrolment courses and to be connected to the “live” Moodle courses using the “Course Meta Link” functionality of Moodle.

Continue reading iSAMS to Moodle Sync – One Year On