Available courses

This is the introductory course for Python for Beginners.  Please start here if you have no experience coding in Python.  This course is self-paced; you can proceed through the course, but need to complete each unit before moving on to the next unit.

PLEASE NOTE - This course was NOT created by Learning Domain but is provided by the author under CC licence and hosted by Learning Domain.

There are a number of ways this can be accomplished.

This is an adaptation of a resource from the Computing at School resource bank.

The course is currently under development and therefore there is no facility to download it.  There will be once it is complete.

This is a course made up of a questions collected from a large number of sources over the years.  The collection keeps expanding so worthwhile keeping visiting us.

The whole course is available as a Moodle course backup file for you to download and install on your own Moodle site.

I hope you find it useful.

Introduction to Python

This course has been provided to allow students aged 14-18 to learn the basics of the Python programming language. There is a course workbook which can be used as a basis for learning where schools do not have access to Moodle.

Learning Domain can provide a hosted version for you should you wish. Please contact us via the phone number or email on the website.

“ Python is an easy to learn, powerful programming language. It has efficient high-level data structures and a simple but effective approach to object-oriented programming.
Python’s elegant syntax and dynamic typing, together with its interpreted
nature, make it an ideal language for scripting and rapid application
development in many areas on most platforms.”    

A course containing just one quiz - 100 questions on 9 different areas of the OCR Level 2 Functional Skills ICT qualification. The questions were designed by a group of students from Our Lady's High School Preston, namely: Declan, Jack, Anna, Hamed, Michael, James, Lewiss, Jordain, Tom and Matt, generously let loose by their teacher Alan O'Donohoe. Feel free to tweak the questions for your own purposes.

You can either restore the whole course into your Moodle and and use "as is"  - see docs: Course restore or you can import the quiz (one restored) into another course - see docs Activity Restore - or you can simply use selected questions by exporting and then importing one of the chosen question categories - see docs: Export questions and Import questions.,

This course is really a guide to setting up the fabulous OSMC on your Raspberry Pi. 

This course is a guide to beginners who have just got their first Raspberry Pi and want to know what they can do with it.  It includes the basics of getting started with the Raspberry Pi, getting it going and configuring it.


  1. What's in The Box?
  2. Setting up the Raspberry Pi - first run
  3. Installing Software

This is a course with only one piece of content - a ZIP file with a lot of resources, SOW, PPT etc for this unit.

It's been gleaned from a load of different places but I hope it is of some use to some people.



This course is a series of presentations on how I would approach this particular task.

Mostly how I would create the database and answer the questions rather than how I would teach the subject.

This is based on the January 2020 examination.

This course is based on how I would teach an approach to solving the Sharebrook Estate and Safari Park SAM as provided by the board.

This course is based on the 2018 SAM produced by BTEC to demonstrate the new assessment of the Unit 2 database following the criticisms of previous years.

The resources needed are available as a file from the Pearsons Website: https://qualifications.pearson.com/.

The zip file contains:

  • The question paper
  • The datafile
  • The answer template files

This course has been designed to show serving teachers one possible approach to the assessment for Unit 2.

This unit works through the published examination paper and produces a solution in MS Access.

This course is the way I would solve the problem with the Skaters Data as presented in the BTEC Assessment for Unit 2 Level 3.

Caveat -- I had no candidates in this entry.

This course has been set up to explore the teaching of Level 3 relational database with staff teaching the subject.  It is based on the SAM from the BTEC Level 3 Unit 2

Demonstration course. 

This is a very short course with only the purpose of demonstrating a particular concept to a client.  I wouldn't recommend enrolling on this course as it has little to offer anyone other than that particular client. = which is why it says £25 to enrol.