We ran some more training sessions at ODI Leeds earlier this week, one of them being an introduction to the gathering, cleaning and visualisation of data. Just a couple of days before, I'd received an email inviting me to try the OpenDataSoft platform with course attendees, so that's exactly what we did!
Python is my go-to language for data wrangling, task automation and a whole range of other programming activities, and Anaconda from Continuum Analytics has been my Python distribution of choice for a number of years.
Here are six reasons why you should give it serious consideration if you are looking for a Python distribution.
These show an exercise we did in which the attendees worked in groups to create a poster on the impact of open data. They had the option of either dreaming up an idea for themselves or researching an existing case study.
It was an enjoyable session, and it was great to run into some current (on placement) and former students - none of whom were expecting to see me!
This semester, we returned to teaching Java properly in the first year of our degree programmes, after a couple of years where it was very much a junior partner to C++. We didn't have time to cover many of the more advanced features of the language, but I thought I'd give the keener students the opportunity to explore for themselves, so for the final piece of coursework I gave them an opportunity to learn and use JavaFX.