Lambertseter Kodeklubb starter opp med en spennende kursserie for ungdom basert på RaspberryPi. Kurset starter 18. januar og vil fortsette med 3 ukers intervaller utover vinteren og høsten. Kurset baserer seg på den fantastiske mini-datamaskinen Raspberry Pi, som til tross for at den ikke er større enn et kredittkort er mer enn fullt utstyrt. Via maskinens GPIO-pinner kan den enkelt kobles til blant annet fysiske sensorer, motorer LED lamper og releer.

RaspiModelB

Kurset på Lambertseter Kodeklubb gjennomføres hos Deichmann Bibliotek på Lambertseter Senter på lørdager mellom kl. 15 og 17 og holdes av Joachim Haagen Skeie.

Deltakerne vil blir introdusert til Linux, JavaScript programmering, oppsett og bruk av Raspberry Pi, samt enkel elektronikk. Vi skal starte med å lære å koble enkle elektroniske kretser for å få LED lamper til å blinke og motta input via trykk-knapper før vi går videre til bruke av elektroniske brytere (transistorer), oppsett av Wifi på Raspberry Pi med mål om at vi i grupper skal bygge en komplett radiostryrt bil som kan kontrolleres trådløst fra en hvilken som helst enhet med støtte for WiFi. Underveis skal vi lære å programmere med JavaScript for å styre kretsene.

prototypebrettraspicar

Kurset er  fordelt over totalt 7 lørdager. Ingen forkunnskaper er nødvendige, men noe tid må deltakerne regne med å bruke mellom hvert kurs.

Kurset passer for ungdom mellom 12 og 16 år. Bortsett fra egen medbrakt bærbar datamaskin er kurset og utstyret gratis for kursdeltakerne. Påmelding gjøres via Biblioteket. Det er totalt 15 plasser: http://www.deichman.no/arrangement/programmeringskurs-for-ungdom

Når kurset er ferdig vil alt materiale gås gjennom på nytt og bli publisert gratis under en Creative Commons lisens via http://www.kodegenet.no (som er under oppbygging).

Kurset har følgende foreløpige fremdriftsplan. Deltakerne vil ha mulighet til å selv påvirke deler av innholdet i kurset underveis.

18 Januar

  • Introduksjon og utdeling av RaspberryPi
  • Introduksjon til Linux
  • Logge seg inn på RaspberryPi og kjøre enkle kommandoer (liste mapper, opprette filer, osv).
  • Inndeling i grupper

8. Februar

  • Introduksjon til programmering og JavaScript
  • Vise Pijs.io og vise hvordan Pijs.io kan kobles opp mot hver elevs Pi
  • Skrive enkle små programmer som utfører enkle oppgaver (summering av tall, enkle if-else setninger, løkker)

8. Mars

  • Introduksjon til elektronikk og utdeling av utstyr
  • Koble opp kretser som får LED lamper til å lyse
  • Bruke Pijs.io til å programmatisk skru av og på lamper

22. Mars

  • Konfigurere trådløst nett på Pi (mulig denne oppgaven må flyttes til en tidligere dato, 8. februar)
  • Programmere en liten JavaScript appliaksjon som tar imot input som kan benyttes til å utføre hendelser (f.eks. skru på og av LED lamper)
  • PC til Pi kommunikasjon

5. April

  • Introduksjon til DC motorer
  • Lære hvordan motorer kan kobles opp for å styre spin-retning, samt bremsing
  • Programmere motoren til å kjøre frem og tilbake, samt bremse
  • Forklare en enkel motor-controller og hvordan denne kan kobles slik at motoren kan bruke en ekstern strømkilde.

3. Mai

  • Dele ut byggesett for radiostyrt bil
  • Bygging av radiostyrt bil
  • Bruke RaspberryPi og motorene for å styre bilen (fortsetter med dette neste gang også)

24. Mai

  • Bygge videre på radiostyrt bil
  • Avslutning av kurset, oppsummering og tilbakemelding
  • Feire med Pizza, el.l. ?

 

6 replies
  1. Stein-Viggo Grenersen
    Stein-Viggo Grenersen says:

    Hvor kjøper du utstyret og tilleggene til RaspberryPi? Har du noen avtaler eller liknende som evt. kan gjenbrukes?

    Lykke til – dette ser helt ellevilt ut…

    • Joachim Haagen Skeie
      Joachim Haagen Skeie says:

      Stein-Viggo: Jeg kjøper direkte fra Farnell eller RS Online. Jeg driver et lite firma, så jeg kan kjøpe gjennom det. De har begge en kjempestor katalog, og de leverer stort sett over natten fra Storbritania.

      Noe av utstyret bestiller jeg fra Deal Extreme, ettersom deres priser er uslåelige 😉 Utfordringen der er at jeg må være maaange uker i forkant fordi de har treg levering, spesielt på store ordre.

Trackbacks & Pingbacks

  1. […] Jeg har allerede vært i kontakt med biblioteket i Drøbak som var veldig interessert i et samarbeide og stiller med lokaler.  Kodeklubben sentralt har mye ferdig opplegg og det enkleste å starte med er Scratch (på sikt kan det kanskje et liknende opplegg som dette kjøres). […]

Legg igjen et svar

Want to join the discussion?
Feel free to contribute!

Legg igjen en kommentar