Internet of Things (IoT)
The Internet of Things is a system of physical objects that can be discovered, monitored, controlled, or interacted with by electronic devices connected to the internet.
Make
Prototype a ‘smart thing’ – a device that connects the physical world to the Internet.
Assemble the prototype with an embedded computer or low cost micro controller
Code
Set up an programming environment to write, debug and run code
Run code and collect sensors data over the the internet to test and monitor the device
Hack
Read comments written into code to learn how parts of the programme work
Change the code to learn or modify how the ‘smart thing’ performs in real time
Web Development
Web development ranges from developing a static single page of plain text to the most complex web-based internet application or social network.
MAKE
Set up live server on an micro-controller/ embedded computer
Configure a web server on the on a ‘cloud based’ IDE
CODE
Test the servers response to web browser requests
Install code libraries and/or the web application framework
HACK
Hack HTML, CSS and JS on the server
Modify the site or app via the code
Bringing strong leadership,advice and rich innovation to any classroom or event with passion.
Music Technology
Music technology is the use of any device, mechanism, machine or tool by a musician or composer to make or perform music; to compose, notate, play back or record songs or pieces; or to analyze or edit music.
MAKE
Prototype a music instrument powered by Arduino.
Make a TUI (tangible user interface) with sensors + acuators
Code
Install open source development tools
Connect sensors to actuators via the internet.
HACK
Explore comments in the code to read how it works.
Hack the code to create a unique performance.
A truly awe-inspiring workshop that embeds programming skills with music. Helping you develop pupils’ understanding as well as their progression in programming skills and developing their musical knowledge.
Physical Computing
Physical Computing is an approach to learning how humans communicate through computers that starts by considering how humans express themselves physically.
MAKE
Assemble a prototype based on an embedded computer
Make a TUI (tangible user interface) with sensors + acuators
Code
Install free open source development tools
Run code to connect sensors to actuators via the internet.
HACK
Explore comments in the code to read how it works.
Hack the code to change the function of the device
Booking a Workshop
Events
We run Computing Workshops, Hackathons or Raspberry Jams at your location.
Everyone works with hardware and code creates a working prototype
Session involved paired or team work and mentors help out
Workshops respect diversity and promote inclusion.
Participants
We run sessions for children, teens and adults.
Sessions can cater for mixed ability or target beginners through to experts
Coaches ensure the workshop session is fully accessible to everyone.
We encourage collaboration or team work
Space
You will need to provide a workshop space. A (class) room with tables to accommodate working in pairs with a monitor, keyboard and mouse/or supplied hardware is ideal.
It will need sufficient access to power outlets near by so everyone can plug in computers.
Access to power outlets for each workstation is ideal.
Logistics
We will need an hour before and after the workshop to allow for setup and teardown.
We suggest a meeting, in person or online, before the workshop to discuss workshop management.
It’s important to take multiple breaks throughout full days (every 90 minutes and a one hour lunch break).