Skip to content

Handouts used at my raspberry Pi themed Codeclub and at CoderDojo Ham

Notifications You must be signed in to change notification settings

topshed/PiClubSushi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Raspberry Pi Club resources

These Suishi cards are intended to be quick-start activities. I am using these in my Raspberry Pi themed CodeClub for Yrs 5-6 and at CoderDojo Ham

I will add extra sheets as and when I create them. Sheets marked as BETA are new and have not yet been fully tested in clubs/CoderDojo.

These are originally created using Omnigraffle Pro.

Most of the activities are remixs of ideas found elsewhere. In most cases I have just condensed them down into a single sheet to try to avoid 'computing by numbers'.

Some of the cards are available in two types: -half and -mini. This refers to the size of breadboard shown in the diagram.

All projects are designed for the model B but should work with B+ and Pi 2.

###Components

Most of the components used in the hardware projects acan be acquired fairly cheaply, especially if you're prepared to wait a while for shipping from China. I've put together a Pinterest Page that has links to some suggested places where the bits and bobs can be purchased. I cannot, of course offer any guarantee or promise that the products will always be available, be the cheapest or most reliable. YMMV.

##The following sheets are available:

  1. led-scratch: a breadboard project to light a single led using scratch (includes Fritzing diagram).
  2. runningpython: How to run the Geany IDE on a Pi for Python coding
  3. led-gpiozeroBETA: a breadboard project to light a single led using Python and GPIOZero
  4. reaction-gpiozerBETA: Add two button to the led from project 4/5 to create a simple recation time game. Scratch will detect who pushed their button first when the led lights up and display the winner. Also includes a (better) Python version.
  5. pwmled-gpiozeroBETA: Vary the brightness of an LED through PWM with GPIOZero
  6. RGBLed-gpiozeroBETA: Control the colours of an RGB LED using GPIOZero
  7. buzzerBIG-gpiozeroBETA: A simple circuit to make a piezo buzzer buzz. Uses both Scratch(which is only really capable of making the buzzer tick) and Python.
  8. alarm-gpiozeroBETA: Combine a cheap PIR sensor with the buzzer from project 7 to create a simple intruder alarm.
  9. minecraft_gold: Create a trail of golden blocks behind you.
  10. minecraft_tnt: Modify the property of a TNT block to prime it for explosion.
  11. minecraft_biggerboom: Set off an explosion in Minecraft with a real world button. Add a flshing LED and a buzzer for a more dramatic countdown to detonation.
  12. sevensegment: Control a seven segment led matrix.
  13. LDRLED-gpiozerBETA: Use a Light Dependent Resistor to turn on/off an LED.
  14. TrafficLights: Can you program a traffic leght sequence (challenge card)
  15. minecraft-frozen: create a freeze ray in minecraft and control its range with a variable resistor
  16. piglowV3: Use the PiGlow add-on board with Scratch and Python
  17. StepperBETA: Control a stepper motor through GPIOZero
  18. CodeBug: Use a tethered CodeBug
  19. singleled-guizero: Use GUIZERO to create a GUI to control an LED

####Extras:

GPIO: a diagram of the GPIO pins for a model B, taken from the excellent Raspberry Pi documentation.

minecraftblocks: a list of the block types available in Minecraft Pi edition.

More information can be found on my blog.

I'll tweet about any updates Follow @rdhayler

About

Handouts used at my raspberry Pi themed Codeclub and at CoderDojo Ham

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published