ISH Academy: developing skills for working with data

For those within the culture and heritage sectors who would like to develop skills to manage, analyse, and visualise data — or to communicate with those who do

This four-week remote training course will develop key skills that underpin the use and understanding of code-based approaches to working with data.

Intended for anyone working within culture and heritage, it will develop a basic coding ability using R (with RStudio) but focusing on key skills that underpin the use of any coding-based approach to working with data.

Through the course, participants will become familiar with the RStudio interface, develop their ability to ‘think programmatically’, and learn basic commands for data management, analysis, and visualisation —as well as how to read data into it and extract outputs, such as visualisations.

The course will develop skills to solve errors, debug code and signpost participants to where they can find help.

This course is being run as part of the ISH Academy by the UCL Institute for Sustainable Heritage.

The deadline to register is Monday 5 July, and places are limited. 

Agenda

Each session will demonstrate several practical skills and include time for Q&A. Participants will be given exercises to complete in their own time between sessions that will reinforce learning through the application of similar tasks. Recordings of each session will be made available to participants to follow along with demonstrations at their own pace, as well as fully worked solutions to the tasks. 

Format: 4 sessions, 16-18 UK time. 
Instructors: Dr Josep Grau-Bove and Dr Scott Allan Orr

Session 1 (July 8) 

  • Walkthrough of how to use R and RStudio
  • Using scripts, the terminal and running the code
  • Basic elements of code and types of variables
  • Introduction to programmatic thinking

Session 2 (July 15) 

  • Understanding and customising existing packages
  • Being resourceful and knowing where to find help
  • Introduction to debugging methods
  • Basic data visualisation

Session 3 (July 22) 

  • Preparing data for input
  • Input and output workflows
  • Exporting visualisations and data

Session 4 (July 29) 

  • Complex code as a combination of simple steps
  • Planning workflows to optimise tasks
  • Writing and optimising a custom function