Courses

At Bits and Bots Learning our courses cover a wide range of technologies and skills, including coding, game development, electronics, robotics, and 3D design and printing. All sessions are taught by a fully registered teacher with extensive experience across a range of different technologies.

Students will work in a fully equipped learning studio, with each student provided access to a personal computer configured with a wide range of software development tools.

Each course runs for 8 weekly sessions during term. Throughout these 8 week blocks, students will be exposed a variety of different skills and technologies. Each lesson can be catered towards different abilities based on a shared theme.

Classes currently run on Saturdays, with a morning class starting at 11am and an afternoon class starting at 1:15pm, with lessons 90 minutes in duration.

Some of the technologies that students will use in our courses are shown below.

A child playing a space shooting game that he had created in Gamemaker.

Game Development

Students develop their own games, including retro arcade games, platformers and clicker games using game development platforms, such as Scratch, Gamemaker and Godot. As students advance in their coding capabilities they can progress from block-based coding to text-based coding languages.

Lego robot solving challenges on the First Lego League Masterpiece challenge board.

Robotics

At Bits and Bots, we use Lego Spike robots which are built and coded by students. The robots are then programmed to perform tasks autonomously. Using the First Lego League challenge packs, students are able to develop their engineering and coding capabilities, as well as their problem solving skills.

Breadboard with various wires, LEDs, and resistors connected to an Arduino Uno microcontroller on a world map background.

Electronics and Microcontrollers

Students build standalone circuits using a variety of electronic components, as well as programming microcontrollers, such as Arduinos and Microbits, to perform more complex tasks.

Students work with safe, low-voltage devices, learning about a variety of electronic components, and applying this knowledge to solve a variety of practical problems.

Examples of projects that have been completed, include creating a step counter, developing a digital compass and creating a digital timing gate.

3D Design and Printing

Students create 3D designs using CAD tools such as FreeCAD and Tinkercad. These designs are then realised by printing on a 3D Filament printer. At Bits and Bots Learning we currently have two Bambu Lab 3D printers, providing students will ample opportunity to print their designs.

These 3D designs can also be coupled with electronic components, as can be seen here in the example of a buzzer game that students created.