Dwengo in de derde graad

Dwengo houdt rekening met de grote variatie aan opleidingen in de derde graad. Voor leerlingen zonder programmeerervaring kan men Dwengo Blocks External link inzetten, een grafische programmeertaal, waarmee de beginselen van het algoritmisch denken kunnen worden bijgebracht. Bovendien kan alles uitgetest worden op echte hardware wat de leerbeleving alleen maar leuker maakt. Leerlingen met meer ervaring kunnen de overstap maken naar een tekstuele programmeertaal zoals C. Nuttig hierbij is dat in Dwengo Blocks onmiddellijk de link tussen grafisch programmeren en C gelegd wordt.

Daarnaast zijn er op onze website tal van kant-en-klare tutorials te vinden die gemakkelijk in lesmateriaal kunnen worden omgezet. Het hoogtepunt hierbij is de robot tutorial die leerlingen in staat stelt om snel een rijdende robot te bouwen welke verschillende taken oplost. Tot slot kunnen ervaren leerlingen nog dieper gaan en kennis maken met de achterliggende PIC-code. Speciaal hiervoor hebben we een sectie vol met handige tips.

Voor de volledigheid geven we hier verschillende praktijkvoorbeelden welke rechtstreeks kunnen worden overgenomen in jouw klas!

Leerplandoelstellingen

Fysica-experimenten

Dwengo helpt leerkrachten om eenvoudig en goedkoop fysica experimenten op te zetten. Het breadbord dat men in het Dwengo-bord kan klikken is uitermate geschikt om uit te breiden met elektronische componenten zoals weerstanden, condensatoren en half-geleiders. Dit laat toe om de eigenschappen van al deze componenten op te meten. Een voorbeeld is het uitmeten van de spanningskarakteristiek over een fototransistor waarbij de tutorial over het lichtmeten als start kan dienen.
Ook geavanceerdere fysica-experimenten kunnen worden opgezet. In dit blog-artikel leggen wij uit hoe je met een Dwengo-bord de valversnelling kan meten. Heb je zelf een nieuw fysica-experiment gedaan met het Dwengo-bord? Deel het met E-mailadres ons en dan zetten we het op deze website!

Lessen informatica

Groepswerk in de klas
Het Dwengo-experimenteerbord is ook erg geschikt voor groepswerk in de klas. Sommige scholen gebruiken het als uitbreiding van de lessen informatica, andere scholen schakelen het Dwengo-experimenteerbord in binnen vakoverschrijdend projectwerk. Afhankelijk van de leerdoelstellingen legt de leerkracht meer nadruk op het programmeren van het bord, of verschuift de aandacht naar het elektronica-aspect: sensors, motorsturing, ...

Foto's van het Sint-Pieterscollege in Blankenberge


Meer foto's op de Flickr-pagina van het Sint-Pieterscollege in Blankenberge

"In het vijfde en zesde jaar Boekhouding-Informatica (TSO) krijgen leerlingen de basis van programmeren in Java. Via het Dwengo-bord worden de toepassingen veel concreter: per twee gebruiken ze het Dwengo-bord om een autootje zelfstandig te laten rijden en reageren op zijn omgeving door de nabijheidsensoren. Zij leren zo ook het gebruik van C. Belangrijk is dat de leerlingen veel meer interesse tonen en veel meer zelf gaan redeneren omdat ze dadelijk de gevolgen kunnen zien van hun acties. Dit in tegenstelling tot de meer abstracte, en daardoor minder boeiende, toepassingen in de lessen Java waar we enkel simpele berekeningen behandelen.
Dit jaar was een eerste test, we vertrokken van niks, maar in slechts 1 maand tijd hadden we twee werkende robots en dankzij wat creativiteit konden we afgeschreven computermateriaal en onze oude LEGO recupereren. Volgend jaar zijn we van plan het Dwengo-bord nog meer te gebruiken!"

—Frank Stock en Kristof De Beer, leerkrachten informatica in het Sint-Pieterscollege in Blankenberge (BE)

Geïntegreerde proef

Eindwerk met Dwengo: een robot bestuurd via het internet
Wouter De Schuyter, laatstejaarsstudent Elektriciteit-Elektronica van het Koninklijk Atheneum Erasmus in Deinze (België), wou voor zijn Geïntegreerde Proef (GIP), een jaar lang werken aan een robot die hij kon aansturen met zijn smartphone over het internet. Zijn GIP startte als een grote uitdaging en een sprong in het onbekende, maar dankzij een passionele inzet, de juiste hardware (onder meer het Dwengo-experimenteerbord) en heel wat ondersteuning van de leerkracht, en ook online via het Dwengo-forum, kon Wouter vorige week een schitterend eindresultaat demonstreren. Via zijn iPhone kan hij draadloos commando's doorsturen naar zijn webserver die op zijn beurt de robot kan aansturen.

"Tot vorig jaar had ik totaal geen ervaring met microcontrollers en ik had ook nog niet in C geprogrammeerd, enkel in Java en PHP. Toen ik het Dwengo-experimenteerbord voor het eerst zag, heb ik de tutorials van de Dwengo-website gevolgd. Niet veel later had ik ook mijn eerste zelfgeschreven programma op de microcontroller geladen. Later heb ik de functionaliteit van het Dwengo-pakket uitgebreid door een tweede microcontroller op het breadboard te plaatsen. Dankzij die extra microcontroller kon ik via ethernet communiceren.
Het eindresultaat van mijn GIP met het Dwengo-bord is een rijdende robot, bestuurbaar via ethernet van op een website voorzien van een camerastream en een applicatie voor iPod, iPhone en iPad. Bekijk het filmpje op Vimeo External link"

—Wouter De Schuyter, leerling van het KA Erasmus in Deinze (BE)

"Voor het eindwerk in de richting Elektriciteit-Elektronica, gaan wij al op het einde van het vijfde jaar op zoek naar creatieve projecten. Zo kwam Wouter in mei 2010 naar ons toe met het ambitieuze idee om een robot te besturen via een website en eventueel later ook met een smartphone.
Wij gingen dus op zoek naar een robot die geprogrammeerd kon worden in een hogere programmeertaal, waarbij het gemakkelijk was om sensoren te integreren naar eigen keuze, die een motorsturing had, ... Kortom een pakket dat alles in huis heeft om een basisrobot te bouwen zonder dat we bij verschillende leveranciers op zoek moesten gaan naar allerlei onderdelen. Hierdoor konden we onze aandacht volledig richten op het programmeren, de sensoren en de sturing zonder kostbare tijd te 'verliezen' aan het uitzoeken van een gepast chassis, motoren, ... Zo kwamen we terecht bij Dwengo vzw.
Bij Dwengo vzw kon ik als leerkracht zelf ook een workshop volgen waarin wij de basis van het Dwengo-experimenteerdbord onder de knie kregen. Hierin werd het voor ons meteen duidelijk dat het Dwengo-pakket betrekkelijk snel aan te leren is en perfect zou passen in dit project. De samenwerking met Dwengo vzw werd een succesverhaal en een perfecte match."

—Geraldine Heyerick, leerkracht aan het KA Erasmus in Deinze (BE) en begeleider van Wouters eindwerk.