Adventures with Ozobots – Students will learn the basics of computer programming, complete a quest, and see their code come to life through tiny, interactive robots. Ozobots can be controlled through line drawings with 'colour' code inserted into the lines. They can also be controlled using Ozoblockly, an app for block coding.


No prior typing or coding experience required. The workshop is a space to encourage our budding pioneers to design, craft, experiment and innovate!



Learn the basics of coding through drag-and-drop programming blocks (LEGO-like puzzle pieces) to programme your robot. There are options to use different coding languages such as Makcode, Scratch and for more advanced students MicroPython. The robots will use the BBC micro:bit as the controller and experiment with IR to make their own remote controls. For more advanced students there is the option to hack the design of their robot and integrate more complex hardware.


VR & AR 

We use an excellent AR and VR platform specifically designed for children which allows students to model using 3D creation tools, animate using block coding, or experiment with advanced scripting. There is also a physics mode, allowing students to model and explore science experiments by d​efining objects mass, friction and bounciness ,as well as more advanced properties like collision precision. Students will get to create their own VR headset design it’s aesthetic. They will be able to view their bespoke virtual reality  through their headsets using a phone device


3D CAD modeling is one of the most powerful tools in design. The ability to visualise your ideas and communicate them with such ease and efficiency is a vital skill. We have a fun adventure for students to learn the basics moving onto more challenging tasks. We use Sketch-Up which is a free powerful piece of software which means students can continue their learning after-wards at home.  



We use the BBC micro:bit to bring code to life. Students will learn how to connect a micro speaker to the micro:bit. Students can control these musical functions using a variety of scripting languages or block coding depending on their experience. They will choose what kind of musical instrument, wearable or whatever is in their imagination to apply  this knowledge to.