Onze workshops
Bij de CoderDojo in Den Haag geven we heel veel verschillende workshops over allerlei onderwerpen. De workshops die wij geven zijn afhankelijk van de kennis en de beschikbaarheid van onze vrijwilligers. Wij zullen dus niet bij iedere Dojo alle workshops aanbieden. Vind je het leuk ook als mentor een van deze workshops te leiden, meld je dan aan als vrijwilliger!
Sommige workshops zijn een stuk moeilijker dan andere, daarom geven we hier wat meer uitleg over de verschillende workshops die we geven.
De niveaus:
Je hebt nog nooit gecodeerd en wil graag meer weten over programmeren. Workshops van dit niveau zijn altijd zo gemaakt dat je nog niks hoeft te weten om ermee te beginnen.
Je hebt al een paar keer eerder een workshop gedaan over dit onderwerp.
Je kan al je eigen projecten bedenken en maken over het onderwerp van deze workshop.
Jij weet al heel veel over het onderwerp van de workshop en wil graag extra uitdagingen.
Python
Python is een programmeertaal die niet alleen krachtig en veelzijdig is, maar ook buitengewoon toegankelijk voor jonge leerlingen. Onze workshops zijn bedoeld om kinderen in te wijden in de boeiende wereld van programmeren, terwijl ze plezier hebben en hun creativiteit ontketenen.
Na afloop van de workshop hebben kinderen de basisvaardigheden om eenvoudige programma’s te schrijven en te begrijpen hoe programmeren werkt.
Scratch
Met scratch programmeer je jouw eigen interactieve verhalen, spelletjes en animaties. Je kunt je creaties delen met anderen via de online gemeenschap. Scratch helpt kinderen om creatief te denken, het probleemoplossend vermogen te verbeteren en geeft de mogelijkheid om samen te coderen. Essentiƫle vaardigheden voor de 21ste eeuw. In scratch kun je met blokken code als legostenen code bouwen, waardoor je vooral kan werken aan het ontwikkelen van je programmeer vaardigheid zonder te worden afgeleid door alles netjes en precies te moeten intypen. Ideaal voor beginnende programmeurs.
Micro:bit
Met Micro:Bit van de BBC programmeer je een klein, maar een effectieve microcomputerboardje. Daarop zitten programmeerbare leds, drukknoppen, licht-, temperatuur-, bewegingsensoren. De Micro:Bit kan worden geprogrammeerd met een on- en offline grafische editor, lijkend op Scratch.Ā
De micro:bit wordt gebruikt om kinderen op een toegankelijke en leuke manier kennis te laten maken met programmeren. Ze leren programmeerconcepten door de micro:bit te programmeren om verschillende taken uit te voeren, zoals het weergeven van tekst, het regelen van LED’s en het detecteren van beweging.
MicroBlocks
MicroBlocks is een open-source, visuele programmeeromgeving die is ontworpen voor beginners, kinderen en makers. Het is bedoeld om het programmeren toegankelijk en leuk te maken, en het richt zich met name op microcontrollers zoals de BBC micro:bit, Arduino en ESP8266.
Over het algemeen is MicroBlocks een gebruiksvriendelijke en veelzijdige tool die beginners helpt om de basisprincipes van programmeren en elektronica te begrijpen en om interessante projecten te bouwen met behulp van microcontrollers en andere hardware.
HTML/PHP/CSS
Lijkt het je leuk om websites te maken, kies dan in voor het onderwerp HTML en CSS. Je leert aan de hand van duidelijke voorbeelden hoe je zelf een webpagina maakt, en wat voor trucs je kunt uithalen met kleuren, letters en plaatjes. We hebben workshops beschikbaar waar iedereen mee kan beginnen. Met HTML voeg je alle informatie die je wilt laten zien op je website toe, dit lijkt heel erg op stukje tekst typen in een email of een programma als Word. Met CSS kun je ervoor zorgen dat je HTML er ook nog eens mooi uitziet, met verschillende kleuren, grote en kleine letters ect., je voegt dan de styling of opmaak toe
JavaScript
Ervaring met HTML/CSS en een simpele programmeertaal als Scratch is noodzakelijk.Ā Met JavaScript kan je de browser aan het werk zetten. Als je HTML en CSS al een beetje onder de knie hebt, kan je de browser nog leukere dingen laten doen. Met JavaScript voeg je namelijk interactieve elementen toe aan je website, elementen die jij kunt besturen. Je kunt bijvoorbeeld spelletjes, verhalen en animaties maken in je webbrowser. Aangezien JavaScript zelf moet worden uitgeschreven is het een stuk fout gevoeliger dan bijvoorbeeld Scratch. We adviseren om eerst goed te leren werken met Scratch voor je aan JavaScript begint.
Mindstorms
LEGO Mindstorms is een productlijn van de LEGO Group die zich richt op educatieve robotica. Het bestaat uit bouwstenen, sensoren, motoren en een programmeerbare computer, die kinderen en liefhebbers in staat stellen om aangepaste robots te ontwerpen, bouwen en programmeren.
LEGO Mindstorms wordt door CoderDojo gebruikt om kinderen te helpen begrijpen hoe technologie en programmeren werken. Het moedigt probleemoplossend denken en creativiteit aan.
Arduino
Arduino wordt vaak gebruikt in onderwijs op verschillende niveaus, variƫrend van basis- en middelbare scholen tot technische hogescholen en universiteiten.
Arduino biedt een hands-on leerervaring, waarbij studenten praktische projecten kunnen uitvoeren. Ze kunnen bijvoorbeeld LED’s laten knipperen, sensoren gebruiken om data te verzamelen, robots bouwen en nog veel meer.
Gamestudio
Met het Klokhuis Game Studio kunnen kinderen leren hoe ze hun eigen computerspellen kunnen maken, zonder dat ze diepgaande programmeerkennis nodig hebben. Ze kunnen elementen slepen en neerzetten om games te ontwerpen en te spelen. Dit platform is bedoeld om kinderen kennis te laten maken met game-ontwikkeling en hen te helpen begrijpen hoe games werken, terwijl ze tegelijkertijd hun creatieve en probleemoplossende vaardigheden ontwikkelen.
MIT AppInventor
MIT App Inventor is een visuele ontwikkelomgeving waarmee mensen met weinig of geen programmeerervaring mobiele apps kunnen maken voor Android-apparaten. Het is ontwikkeld door het Massachusetts Institute of Technology (MIT) en biedt een gebruiksvriendelijke interface waarin gebruikers apps kunnen ontwerpen door visuele componenten te slepen en neer te zetten, en door visuele programmeerblokken te configureren.
RaspberryPi
Een Raspberry Pi is een kleine, goedkope, enkelkaartcomputer die voor diverse doeleinden kan worden gebruikt.
Raspberry Pi wordt vaak gebruikt in scholen en educatieve programma’s om studenten te leren over computerhardware, programmeren en elektronica.
AI
CoderDojo Den Haag werkt samen met Stichting AI4Kids om kinderen te leren hoe AI werkt en wat je ermee kunt…