3-D Printing

Here are some worksheets to help you get started with the 3-D printers. Please do be aware that although there are no Work Exposure Limits published for 3-D printers at the time of writing this article, the printers should be used in a well ventilated area. The fillamant that we provide is PLA which is made from corn starch and is biodegradable.

One of the most popular projects we have run is where pupil make key rings by overlapping individual letters and placing a tube on the end.


Read more
Creating secure passwords

Duration: 45 minutes

Teaches: This teaches pupils how to make a secure password. I taught this with our Year 6/7 pupils as part of our Cyber Summer School this summer and it went very well. The lesson can be used at the start of the new academic year to teach pupils the importance of secure passwords and how they can create their own. I have used a website as a fun way to test their strength of password, you may find a different one or different method if you prefer. I have included a 5 minute lesson plan, the PowerPoint and the linkto Met Police’s Little guide to passwords (in case there is a problem with the embedded video)

Read more
Minecraft & Python Lesson: Visual Coding on Raspberry Pi

Code is in everything, including the games we play!
These lessons take you through writing your first simple lines of python to make blocks appear within the minecraft game. The end result is a house that builds itself, scripted cannons, and rainbows generating across the sky, all with simple python code.

Built for use on raspberry Pi to provide a complete development environment

The lessons go through step by step guides on how to build everything needed. While it does offer brief descriptions on what loops and Geometry is, this will need to be covered by the teacher.

This resource can be presented as a collection of lessons for classes to work through across multiple sessions, or as a short demo (lessons one and two are completable within 20 minutes, and show that games can be manipulated through code!)

All the resources are also availabe on GitHub https://github.com/deep3/lesson-python-pi-minecraft. Feel free to reuse, raise requests and give feedback!

Session Length: 20min demo or 3+ 45 minute sessions
Target Age range: 10 - 16

  • If using your own hardware
    • Raspberry Pi with screen mouse and keyboard (version 3 b+ tested)
    • The Latest Raspbian OS
    • Minecraft Pi edition & a Python IDE installed (Thonny recommended)
  • You can rent Pi-Tops from the Cyber hub, to provide your hardware needs
    • In the future, Specific SD cards will be provided with this resource already loaded and ready to go
  • Ideally run by, or done by someone with a basic understanding of coordinates(x,y,z) and loops.
Read more
Python programming with the Pi-Top/ Raspberry Pi and SenseHat

This is an introduction lesson to the SenseHat with pupils creating pixel art and learning about RGB colours and using Python 3. We have used Raspberry Pi Top CEED with the SenseHat on the modular rail but you can use a Raspberry Pi with a SenseHat attached.

I have tested this lesson with Year 6 and Year 7s and it has worked really well. Some will get confused with the letter l and think it is a 1(one), but any mistakes made is a learning point! Also, other errors that I have seen made by pupils are not using capitals in the right place e.g. Sensehat and missing commas!

This is a great introduction to the fun of programming and can be simplified for younger groups by provide the code already made and they only have to change the RGB colours and pixel positions or for older pupils by adding more variables and other commands. For example using the SenseHat temperature sensor and have to different images depending if it is hot or cold. The possibilities are endless!

Read more
Sphero Intoduction

This lesson introduces you to your first blocks activity Students will learn how to create programs using block coding, and gain an understanding of loops and operators.

Read more