Computer Builder

Build and code your own Linux AI computer

Would you like to build your own computer? In this course, you'll be using the latest 'Raspberry Pi 5' to build an advanced Linux computer that you can take home. Use it to do your schoolwork, browse the web, play music, and much more. You'll also attach a high-resolution camera, microphone and speakers, to turn your machine into your own 'Alexa' (or 'Siri'!), learning about AI and neural networks.

You'll also discover how to use the Linux command line, code in Python, and interface colour-changing 'Neopixel' strips to add a bit of bling! You'll even create an automated language translator, and build a web server. Finally, you'll create your own retro game station and build an advanced LLM system of your own (like ChatGPT) that you can ask questions. This course is the perfect 'all-rounder' option for those that would like a bit of programming, a bit of creating and a lot of fun projects!

When you take your computer home, you can either buy an inexpensive keyboard, screen and mouse (around £50-£100) to turn it into a general purpose computer, or use it 'headless' as a security system, music player, or 'Alexa'. You'll also be able to control it from another computer using a 'remote desktop' setup.

escalator_warning
Age
11-17
school
Skill Required
Basic to Advanced
calendar_month
Dates
Easter + Summer
watch_later
Length
1 Week
currency_pound
Price
Residential from £1385 Non-res from £840
dvr
Coding
palette
Design
radio
Electronics
construction
Making
school
Skill Building
home

You'll take home

  • Your own Linux computer system
  • Camera, microphone, speaker & gamepad
  • 2 x SD cards
  • All of your programming work and projects
school

You'll learn

  • How to build a Raspberry Pi-based computer
  • How to setup and maintain Linux systems
  • How to create web servers
  • How to program AI in Python
thumb_up

Need to know

  • 1:8 Staff-Student Ratio
  • All Equipment Provided
Why do Computer Builder

WITH US?

home

Take it home

Don't just learn about AI - build your own AI computer and program it to respond to your voice

school

Professional Skills

Learn about the latest tech, including Linux, Python, AI, LLMs and much more

diamond

Unique Projects

Create sophisticated AI systems, security alarms, music players and more

Computer Builder In Detail

We're super excited about this new course; it involves building the most advanced computer system we've used at camp. Based on a Raspberry Pi 5, it has 8GB of RAM, and you'll be supplied with two SD cards for storage. On the 64GB SD card you'll setup your own general-purpose Linux computer, and use it to learn about Linux, Python, AI and web servers. You'll use your second (32GB) card to experiment with other 'images' for the computer, turning it into a music player, game system and more.

The course starts by physically assembling your machine, creating an 'OS image' on the SD card, and booting into Linux. You'll learn how to navigate around the machine using the Linux command line, install add-ons, and customise your computer.

Then you'll start working through the tutorials with your tutor, finding out how to control the high-resolution camera and microphone from Python, recognise your face, understand your voice (using the microphone), and respond (using the speaker to talk to you). By the end of this, you'll have your own 'Alexa', that can respond to your voice and even translate languages.

Along the way, you'll also find out how to setup a web server, create a remote-controlled security system, and even make your own streaming audio player.

When you take your computer home, you can either buy an inexpensive keyboard, screen and mouse (around £50-£100) to turn it into a general purpose computer, or use it 'headless' as a security system, music player, or 'Alexa'. You'll also be able to control it from another computer using a 'remote desktop' setup.

No items found.
01

Build your computer

You'll start by assembling your own advanced computer complete. You'll set it up from scratch, learn about Linux, and install your own applications.

02

Tech Challenges

You'll then connect a high-resolution camera, microphone and speaker, and use them to learn about Python programming and AI.

03

Designing your own applications

When you take your computer home, you can use it for your own projects, including as a music player or 3D printer controller ... or just use it as your main general-purpose computer!

When & where can I do this course?