Raspberry PiOne unit down and a fun one too – Photoshop and Multimedia – you have also learnt how ITGS works, how Paper 2 exams work and are graded so what next. Well now to something even more fun – you will be learning the basics of programming and much much more…

Well its time to do some nitty gritty study in the two areas that are the basics of all Information Technology courses – yes you need to understand how software and hardware works… how does a computer actually think (hmm or does it) using the hardware and how we then control it using the software. So as normal we will be looking and studying the basics using the ITGS book but also beginning a multifaceted project which has three main elements : –

  • The Pi
  • The Python
  • The Premiere

Task 1 – The Pi (Group Task – Two groups)

  1. You will need to setup a Raspberry Pi from scratch without instruction – utilising the resources given to you which will include : – the pi, a keyboard, mouse, monitor (with VGA), USB, wifi dongle etc
  2. You will need to research all the software and hardware elements of the Raspberry Pi and be able to identify these both on the small motherboard and also the peripheral devices – to help you there are three tasks that you will need to do – Architecture / Connecting to a Network / Hardware Characteristics sheet (you will need to find the hardware specs of the pi utilising the command line???  more research I believe)
  3. You will need to write notes on the Software and Hardware chapters of your ITGS book (most of you have already done this?)

Task 2 – The Python (Independent Task)

  1. Follow a set of tutorials to learn how some basic programming techniques work – and how this can lead to programming software. For this we are going to utilise the open source programming language Python.
  2. The tutorials are a fabulous set of interactive tutorials – and you will need to do four chapters – the way of the program, simple python data, debugging and the turtle – so just head to http://interactivepython.org/runestone and create a student account and join the course “secondp” – then simply follow through the first four chapters as listed above…
  3. Beware the third chapter contains some elements of Maths – but all is quite simple and can be searched for on the internet e.g. conversion of fahrenheit to celsius
  4. You will need to demonstrate one of the programs and set of skills you learn on the Raspberry Pi to show you have completed this task.

Task 3 – The Premiere (Group Task)

  1. Well now you have learnt about the Hardware of the Pi, the Software of the Pi and some basic computer programming – time to show if you can teach that? Yikes…Understanding your RAM, from your EEPROM, your BIOS from your PCI, your OMR from your OCR, your serial from your parallel processing, your mainframes from your PDA‘s, your binary from your denary, your … and they say the best way to learn is to teach.
  2. So your challenge / problem is to produce your own video …..in a style similar to the many IT internet streaming  – video podcasts out there to show and explain the Raspberry Pi and its main features in terms of Hardware and Software. These are the following stipulation’s for your video: –
  • You will need to research, identify and understand the main parts of your Raspberry Pi including such areas as the RAM, PCI slots, buses etc
  • You must explain programming in brief and show a python programme you ahve created being run in the Linux system
  • Must explain the main items that make your Raspberry Pi function –  including their definitions (use your book) and how they are integral to the system.
  • Must not be longer than 10 minutes.
  • Must have  narration explaining the hardware…
  • Must use the best software available in school for video editing (I can be persuaded here – and we will probably do a little assignment involving editing to get you going) – e.g. Adobe Premiere Pro

Remember you are meant to be making something complex simple to understand!

Note these are tha main tasks for the next few weeks for this unit – there will also be mini tests and a new Paper 2 practice assignment 🙂 More to follow shortly…

If you enjoyed this post, make sure you subscribe to my RSS feed!