Categorieën
CodeWeek Europa CodeWeek Nederland Label CodeWeek School Leading teachers

Word een CodeWeek School 2024: Een Stap-voor-Stap Gids

Introductie

Bent u klaar om uw school te transformeren tot een voorloper in digitaal onderwijs? Ontdek hoe uw instelling de prestigieuze status van CodeWeek School 2024 kan bereiken. Dit bericht leidt u door de essentiële stappen en criteria om niet alleen uw leerlingen te verrijken met de vaardigheden van de 21ste eeuw, maar ook om landelijke erkenning te ontvangen. CodeWeek.eu is een initatief van de Europese Unie. In Nederland is CodeWeek.nl opgericht en met meerdere leading teachers hebben we veel plezier met CodeWeek!

Het CodeWeek School Label.

Wat is een CodeWeek School?

Een CodeWeek School is een onderwijsinstelling die zich inzet voor het integreren van programmeren en computationeel denken in haar curriculum. Door middel van het organiseren van innovatieve Code Week-activiteiten, het trainen van docenten en het benadrukken van het belang van deze vaardigheden, tonen deze scholen hun toewijding aan de toekomst van onderwijs.

Criteria voor het Worden van een CodeWeek School 2024

Om het CodeWeek School 2024 label te verdienen, moet uw school aan de volgende voorwaarden voldoen:

  • Betrokkenheid van Personeel: Minstens 5% van uw pedagogisch team moet bijdragen aan Code Week-activiteiten.
  • Steun van de Directie: De goedkeuring van de schoolleiding is essentieel.
  • Kwalitatieve Activiteiten: Organiseer minimaal vijf hoogwaardige Code Week-activiteiten in de afgelopen twee jaar.
  • Voortdurende Activiteit: Blijf actief betrokken bij Code Week-activiteiten voor ten minste twee jaar.

Hoe uw School het Label kan verdienen

  1. Plan en Implementeer: Begin met het integreren van programmeren in uw lesprogramma’s en organiseer activiteiten die zowel leerlingen als docenten betrekken.
  2. Documenteer uw Successen: Houd een gedetailleerd overzicht bij van alle activiteiten, deelnemers en de impact op uw schoolgemeenschap.
  3. Dien uw Aanvraag in: Zodra u aan de criteria voldoet, dien dan uw aanvraag in voor het CodeWeek School 2024 label.

Waarom Meedoen?

Het worden van een CodeWeek School is niet alleen een erkenning van uw inzet en succes; het is een kans om deel uit te maken van een groeiende gemeenschap die zich inzet voor uitmuntendheid in digitaal onderwijs. Dit label onderstreept uw school’s leiderschap en innovatie, en inspireert anderen om hetzelfde pad te volgen.

Conclusie

Door deel te nemen aan CodeWeek 2024, toont uw school haar toewijding aan het voorbereiden van studenten op de digitale toekomst. De criteria zijn gesteld om scholen te motiveren en te ondersteunen in hun reis naar integratie van technologie en computationeel denken. Word vandaag nog een CodeWeek School 2024 en zet uw instelling op de kaart als een leider in digitaal onderwijs.

Categorieën
CodeWeek Nederland Leren programmeren Tips Leading Teachers

Digitale geletterdheid: De schoonheid en vreugde van Computing

Het belang van het programma voor digitale geletterdheid

In het digitale tijdperk waarin we leven, wordt het steeds belangrijker om digitale geletterdheid te bezitten. Eén programma dat uitblinkt in het bevorderen van deze vaardigheden is “The Beauty and Joy of Computing” (BJC). In deze blog zullen we de essentie van BJC verkennen en uitleggen waarom dit programma zo waardevol is voor het ontwikkelen van digitale geletterdheid.

I. Wat is The Beauty and Joy of Computing?

BJC, een onderwijsprogramma van de Universiteit van Californië, Berkeley, introduceert studenten in de wereld van computing en laat hen genieten van de schoonheid en vreugde ervan. Het richt zich niet alleen op programmeren, maar ook op computationeel denken, probleemoplossing en creativiteit.

II. Het belang van digitale geletterdheid

“BJC, een onderwijsprogramma oorspronkelijk ontwikkeld aan de Universiteit van Californië, Berkeley, heeft als doel studenten kennis te laten maken met de wereld van computing en te laten genieten van de schoonheid en vreugde die dit vakgebied met zich meebrengt. Het programma legt niet alleen de nadruk op het aanleren van programmeervaardigheden, maar ook op het ontwikkelen van computationeel denken, probleemoplossend vermogen en creativiteit.”

De voordelen van The Beauty and Joy of Computing:

  1. Een inclusieve aanpak: BJC is met oog voor diversiteit en inclusie ontworpen. Het stimuleert studenten van alle achtergronden en geslachten om te gedijen in de wereld van computing.
  2. Computationeel denken: BJC legt nadruk op het ontwikkelen van computationeel denken, een cruciale vaardigheid in de digitale wereld. Hier leren studenten problemen analyseren, patronen ontdekken, abstracties maken en complexe taken oplossen met behulp van algoritmen.
  3. Creativiteit en innovatie: Dit programma moedigt studenten actief aan om hun creatieve kant te verkennen en innovatieve oplossingen te bedenken. Via projectmatig leren krijgen ze de kans om zelf programma’s en applicaties te ontwikkelen, waardoor ze hun ideeën tot leven kunnen brengen.
  4. Maatschappelijke impact: BJC benadrukt het belang van computationele concepten in verschillende vakgebieden en toepassingsgebieden. Het toont studenten hoe computing kan bijdragen aan het oplossen van maatschappelijke vraagstukken en hen in staat stelt positieve veranderingen teweeg te brengen. Laten we samen de wereld transformeren met de kracht van technologie!

Digitale geletterdheid is een essentiële vaardigheid geworden in onze moderne wereld, en “The Beauty and Joy of Computing” biedt een uitstekend programma.

Categorieën
CodeWeek Europa CodeWeek Nederland Geen categorie Label CodeWeek School

Jubileumeditie CodeWeek, 10 jaar ook in Nederland

De jubileumeditie van CodeWeek markeert tien jaar bevordering van programmeren op scholen in heel Europa en ver daarbuiten

De tiende editie van de CodeWeek gaat op 6 oktober 2022 van start met een feestelijke kick-off. De programmeerweek vindt dit jaar plaats van 8 tot 23 oktober 2022. Er wordt een scala aan activiteiten georganiseerd om programmeren op scholen te stimuleren. Een echte Jubileumeditie!

De CodeWeek 2022 bouwt voort op het succes van vorige jaren. In 2021 deden 4 miljoen mensen in meer dan 80 landen over de hele wereld mee aan het initiatief. In 2021 was de gemiddelde leeftijd van de deelnemers aan de CodeWeek 11 jaar. Bijna de helft (49%) van de deelnemers waren vrouwen of meisjes. Het aantal activiteiten is elk jaar toegenomen! van 300 in 2013 naar 78.000 in 2021, en het doel voor 2022 is 100.000. Van de 78.000 activiteiten in de CodeWeek van 2021 vond 88% plaats op scholen. Dit laat zien hoe goed programmeren in de klas kan worden geïntroduceerd.

“Een 10-jarig jubileum is een goed moment om terug te kijken en door de jaren heen behaalde de CodeWeek het ene succes na het andere. Het aantal deelnemers blijft elk jaar aanzienlijk toenemen en het feit dat het merendeel van de activiteiten nu plaatsvindt op scholen, laat zien dat onze inspanningen om leraren te voorzien van tools voor programmeren in de klas, ook echt hebben geholpen.”

Roberto Viola, directeur-generaal Communicatienetwerken, Inhoud en Technologie bij de Europese Commissie

Activiteiten bij het 10-jarige jubileumeditie van de CodeWeek

Tijdens deze editie wordt een breed scala aan activiteiten georganiseerd! Van activiteiten zoals CodyTrip, een massaal online schoolreisje naar Procida, Baia en Napels in Italië. En ook de prijs voor het nieuwe schoollabel van de CodeWeek in o.a. Nederland, een congres over de ontwikkeling van vaardigheden in verband met algoritmisch denken in Hongarije. En hackathons in de klas in Ierland, tot een gratis interactieve markt voor jong en oud bij het Humboldt Forum in Berlijn, Duitsland, programmeerweekschool voor leraren en gratis online cursussen voor programmeren in Malta en een evenement in Roemenië waarbij middelbare scholieren worden aangemoedigd tot andere vormen van zelfexpressie door technologie te gebruiken bij kunstprojecten. De programmeerweek heeft ook unplugged programmeeractiviteiten, die zonder elektronische apparaten kunnen worden gedaan. Dit verlaagt de drempel om mee te doen. Ook zorgt ervoor dat op iedere school kan worden geprogrammeerd, ongeacht de beschikbare financiering en apparatuur.

Iedereen kan een activiteit organiseren en daarbij gebruik maken van meerdere bronnen. Deze materialen zijn gratis beschikbaar in 29 talen.

Ook is er een bootcamp voor de CodeWeek. Een open online cursus die tussen 10 oktober en 16 november 2022 wordt georganiseerd. Deze bootcamp is een kans voor leerkrachten in alle vakken om de vaardigheden te ontwikkelen die ze nodig hebben om hun eerste stap als digitale creators te zetten.

Voor degenen die wel in zijn voor een uitdaging zal de CodeWeek zeker niet teleurstellen! De Code Week 4 All-uitdaging moedigt deelnemers aan om hun activiteiten te linken met andere evenementen die georganiseerd worden door vrienden, collega’s of kennissen. Deelnemers die activiteiten van tien verschillende organisatoren of uit drie verschillende landen linken, krijgen het Programmeerweek-certificaat van excellentie.

Jubileumeditie!
Jubileumeditie!

Over CodeWeek.eu

De inmiddels tiende CodeWeek is een burgerinitiatief dat wordt gesteund door de Europese Commissie. Het doel is programmeren en digitale geletterdheid op een leuke en betrokken manier onder ieders aandacht te brengen, met activiteiten die wereldwijd door leerkrachten en liefhebbers van programmeren worden georganiseerd. Het initiatief draagt bij aan de doelstellingen van het digitale decennium van de EU, die er onder andere toe moeten leiden dat minimaal 80% van de EU-bevolking over digitale basisvaardigheden beschikt in 2030.

Categorieën
CodeWeek Nederland Tips Leading Teachers

De Tip van Ambassadeur Aad

Overal in Europa vinden evenementen in het kader van CodeWeek plaats. Evenementen waar je soms gratis aan kan deelnemen. Doel van de codeweek is kennismaken met programmeren of te wel coding. We doen dat niet als een vrijblijvende hobby, het is ook belangrijk voor onze toekomst. Door te programmeren kom je in contact met een ongekende maakindustrie. Onze huidige wereld wordt immers vormgegeven met behulp van computertaal. En dat vraagt om een Tip van Aad

Kleding, auto’s, jassen en tassen, zelfs voedsel vinden dankzij coding hun weg naar ons. Veel jongeren willen deelnemen aan het maakproces, en vormgeven van de wereld om ons heen. Daarvoor is het voor hun van belang de kracht van programmeren te leren kennen. Dit eenmaal ontdekt kan voor hen plezier, maar ook een mooie toekomst opleveren. Programmeren is immers in bijna elke bedrijfstak een gewilde vaardigheid. Jongeren die kunnen programmeren en die begrijpen hoe technologie werkt, hebben daardoor een streepje voor in hun toekomstige loopbaan.

dé Tip van Aad

De website van vakvereniging i&i (Informatica en dIgitale geletterdheid) geeft regelmatig goede tips om te leren programmeren. Zo werden er de afgelopen maand een C++ cursus en een cursus Tunepad aangekondigd. Wil je niet wekelijks kijken naar de website, schrijf je dan in voor de gratis nieuwsbrief.

Conferentie, getipt door Aad

Kom naar de conferentie van i&i op 10 november te Utrecht. Aanmelden voor de conferentie kan vanaf vandaag! Deelnemen kan al vanaf 180 euro (maak gebruik van je nascholingsbudget!)

I&I conferentie "Digitale geletterdheid - verder!"
Donderdag 10 november 2022, Universiteit Utrecht
Tip van Aad neem deel aan de i&i conferentie!
Categorieën
CodeWeek Europa CodeWeek Nederland Leading teachers Leren programmeren Tips Leading Teachers

De Tip van Ramon Moorlag – Beauty and joy of Computing

Mijn tip van Ramon om morgen direct mee aan de slag te gaan? Je kunt direct beginnen met digitale geletterdheid, computational thinking en programmeren! Kijk eens naar The Beauty and Joy of Computing. Een hands-on cursus waar leerlingen veel plezier hebben in het oplossen van opdrachten/problemen. Vanaf les 1 wordt er direct geprogrammeerd. Snap!, de programmeertaal, heeft een kleine opstap en sluit goed aan op Scratch. En het mooiste? Alles is in het Nederlands.

Waarom Snap! als eerste programmeertaal?

De kracht van leren programmeren in Snap! is dat je erna snel een tweede (en derde en vierde) programeertaal kunt leren. Het voordeel van Snap! is dat het visueel is en je niet (snel) vastloopt op de syntax zoals haakjes, punten, puntkomma’s en komma’s. Die komen bij andere talen veel voor maar niet bij Snap!.

Logo van the Beauty and Joy of Computing

The Beauty and Joy vraagt weinig voorbereiding en kan goed gebruikt worden voor gepersonaliseerd leren. Het materiaal is ontworpen bij de Universiteit van California, Berkeley and Education Development Center. Hieronder zie je een aantal voorbeelden die aan het einde van het eerste hoofdstuk gemaakt worden.

Maatschappelijke impact bekijken met Beauty and joy of Computing

In Les 4 gaan leerlingen opzoek naar hun online profiel en hoe zij zich verhouden tot technologische ontwikkelingen. Er wordt dieper gekeken naar innovaties en hoe deze data gebruiken. Privacy is een gespreksonderwerp en er worden praktische handvatten gegeven om deze online te beschermen. Er is bewust gekozen om niet een goed/fout of verstandig/onverstandig beeld te geven. Deze focus geeft studenten een technisch perspectief en ook een gevoel van keuzevrijheid; het is aan ons – aan hen, in de toekomst – hoe technologie wordt gebruikt.

De suggestie om iedere les/week het nieuws te bespreken helpt om de gevolgen van tech op onze maatschapij te zien. Het doel is dat de leerlingen inzien dat het een constante factor in onze toekomst is. Het is aan ons – en aan hun – om daar het beste uit te halen.

Waarom zou je the Beauty and Joy of Computing gebruiken? Dit zijn 11 redenen om het materiaal in het Nederlands te gebruiken.

  • BJOC-NL is in het Nederlands gemaakt en daarmee leer je ook programmeren in het Nederlandstalig! Hiervoor gebruiken wij de Snap!-programmeertaal.
  • BJOC-NL leer je zoals al gezegd in het Nederlands en je leert alle belangrijke concepten van het programmeren
  • BJOC-NL heeft veel praktijkgerichte labs die je kunt gebruiken om te leren.
  • De praktijk komt terug in het lesmateriaal, waardoor de contexten snel begrepen worden
  • BJOC-NL is gericht op creativiteit evenals design thinking
  • Informatica en programmeren zijn essentiële vaardigheden in de 21e eeuw. Daarom benadrukt BJOC-NL de gelijkheid en betrekt alle leerlingen en docenten in het materiaal.
  • Veel opdrachten kunnen in tweetallen gedaan worden want samen programmeren zit ingebakken in het materiaal
  • BJOC-NL is gericht op samenwerken daarnaast ook op samen leren
  • Met BJOC-NL onderzoeken we complexe concepten zoals het Google Search algortime en Big Data
  • BJOC-NL is gratis te gebruiken en kent geen verdienmodel! Omdat we vinden dat iedereen moet kunnen leren programmeren
  • BJC komt uit Amerika en is door wetenschappers van het gerenomeerde Massachusetts Institute of Technology (MIT) ontwikkeld.
Categorieën
CodeWeek Nederland Leading teachers

Meet-up CodeWeek Nederland met docenten

Deze week hadden we de Nederlandse CodeWeek docenten Meet-Up om de CodeWeek weer op te starten. Om 18.00 uur was de live meeting en hebben we gezellig gegeten en gekletst met een aantal mensen. Om 19.30 uur begon de online meeting met de andere docenten. Iedereen heeft mooi plannen gedeeld en wij hebben verteld over het CodeWeek School Label. Dit jaar zullen er vier scholen meedoen met het CodeWeek School Label. In een Pilot vorm maken deze scholen een goede kans om in de eerste ronde een Label te ontvangen. Meer informatie vind je ook op CodeWeek.eu.

Dit jaar is viert CodeWeek ook het 10 jaar jubileum! Daar gaan we zeker een event voor organiseren. Ook kwamen er andere leuke ideeën op zoals: webinar-agenda, Nerd Night, integratie in de lessen, en een vervolg van het grote dans event. Aan het eind van de Meet-up hebben we de gadgets uitgedeeld. Op naar een mooi lustrum jaar. To be continued. Meer evenementen vind je op onze Agenda-pagina.

CodeWeek team met Simone, Sandra, Pauline, Felienne en Ramon. Een toffe Meet-Up!
CodeWeek team met Simone, Sandra, Pauline, Felienne en Ramon.
Categorieën
CodeWeek Europa CodeWeek Nederland Leading teachers

78 000 activiteiten in 2021, EU Code Week breekt record!

In 2021 behaalde de EU Code Week een nieuw record met meer dan 78 000 georganiseerde activiteiten wereldwijd. Leerkrachten, opvoedkundigen, organisaties en liefhebbers van programmeren registreerden in 2021 een recordaantal van 78 000 – online en live – Code Week-activiteiten. Ondanks de uitdagingen waar scholen mee te maken hadden, namen vier miljoen mensen(!) uit 79 landen deel aan het initiatief dat programmeren en computationeel denken onder ieders aandacht wil brengen. De tiende editie vindt plaats van 8-23 oktober 2022. 

New record met activiteiten!
Nieuw record met activiteiten!

De EU Code Week is een burgerinitiatief dat is opgezet om jongeren en volwassenen te laten zien hoe je ideeën met behulp van programmeren tot leven kunt brengen en om hen te helpen begrijpen hoe digitale technologieën van invloed zijn op de maatschappij en hun leven. De EU Code Week heeft tot doel programmeren dichterbij te brengen en gemotiveerde mensen samen te laten leren. Het is een initiatief waarbij creativiteit, probleemoplossing en samenwerking worden gestimuleerd door middel van programmeren en andere technische activiteiten, en het heeft de afgelopen vijf jaar wereldwijd meer dan 15,5 miljoen mensen bereikt. In de editie van 2013 was er sprake van 3 000 activiteiten met 10 000 deelnemers. Dit laat zien hoe de populariteit van de EU Code Week is gegroeid. 

Meest populaire activiteiten en thema's
Meest populaire activiteiten en thema’s

Leerkrachten vormen de basis van het succes van de Code Week 

De EU Code Week maakt het voor leerkrachten eenvoudig om programmeeractiviteiten in hun lessen op te nemen en hun leerlingen te inspireren, nieuwe vaardigheden te leren en problemen uit het echte leven op te laten lossen met behulp van technologie. 88% van de activiteiten in 2021 vond plaats op scholen. De gemiddelde deelnemer was elf jaar. Meisje en vrouwen vormden 49% van de deelnemers.  

De populairste thema’s waren speelse programmeeractiviteiten, programmeeractiviteiten zonder computer en basisconcepten voor programmeren. De populairste activiteiten met geavanceerde technologieën waren het ontwerpen van games, gegevensmanipulatie en augmented reality. Meer cijfers en resultaten van de editie 2021 zijn terug te vinden in de speciale blogpost

Leerkrachten zijn ook zeer leergierig en willen graag innovatieve lesmethoden gebruiken. Sinds 2019 hebben meer dan 20 000 leerkrachten deelgenomen aan verschillende Code Week-trainingen. In 2021 werd in het kader van de EU Code Week een Massive Open Online Course (MOOC) aangeboden over AI-beginselen voor scholen. Ook was er de MOOC Code Week-bootcamp: leerkrachten in alle vakken – uit het voorschools, basis- en voortgezet onderwijs – ontvingen materialen, concrete lesplannen en tools over de wijze waarop ze leerlingen kunnen stimuleren om te leren programmeren.  Het totaaloverzicht met alle NL Activiteiten kun je natuurlijk vinden op onze materialenpagina.

CodeWeek in getallen
CodeWeek in getallen

Tien landen met meer dan 1 000 activiteiten 

In 2021 organiseerden Turkije (27 000), Italië (18 000) en Polen (15 000) in absolute aantallen de meeste activiteiten. Andere actieve landen waren Griekenland (2 300 activiteiten), Oostenrijk en Roemenië (beide 1 800), Hongarije (1 400), Kroatië, Duitsland en Spanje (elk 1 000). Wanneer we kijken naar het aantal georganiseerde activiteiten per hoofd van de bevolking, zijn Monaco, Malta en Estland de winnaars van 2021.  

Code Week 4 All activiteiten

In de Code Week 4 All-uitdaging komen organisatoren van activiteiten met elkaar in contact om ervaringen uit te wisselen en allianties te vormen. In 2021 werden 3 600 allianties gevormd. Daarvan voldeden er 800 aan de voorwaarden van de uitdaging (ten minste tien activiteiten of drie met elkaar verbonden landen). Hun leden komen in aanmerking voor het certificaat van excellentie van de EU Code Week. 

Breakdown van deelnemers
CodeWeek infographic

Code Week-podcasts over digitale technologieën en onderwijs 

In 2021 werden in het kader van de EU Code Week meer soorten trainingen, middelen, materialen en deelnamemogelijkheden uitgerold dan ooit. Er waren onder andere een digitale startbijeenkomst met inspirerende sprekers, 18 gloednieuwe programmeeruitdagingen, een serie hackathons en een nieuwe podcast over programmeren, digitale technologieën en onderwijs.    

Code Week viert tienjarig bestaan van 8-23 oktober 2022 

In 2022 treft de gemeenschap voorbereidingen voor het tienjarige bestaan van de EU Code Week, van 8-23 oktober. De eerste mogelijkheid om mee te doen is de taartuitdaging, waarbij het computationeel denken wordt geoefend door het bakken van een verjaardagstaart ter gelegenheid van de EU Code Week. Vanwege het tienjarig bestaan zullen binnenkort meer recordbrekende activiteiten en uitdagingen worden gelanceerd.  

Over de EU Code Week 

De EU Code Week is een burgerinitiatief dat wordt gesteund door de Europese Commissie. Het doel is programmeren en digitale geletterdheid op een leuke en enthousiasmerende manier onder ieders aandacht te brengen, met activiteiten die wereldwijd door leerkrachten en liefhebbers van programmeren worden georganiseerd. Het initiatief draagt bij aan de doelstellingen van het digitale decennium van de EU, die er onder andere toe moeten leiden dat minimaal 80% van de EU-bevolking over digitale basisvaardigheden beschikt.  

Categorieën
CodeWeek Europa CodeWeek Nederland Leading teachers

CodeWeek Ode to Code DanceOff

Op 18 september is de grote CodeWeek DanceOff met een Ode to Code! Wie zegt dat programmeurs (in spe) niet kunnen dansen? Op 18 september is de grote DanceOff. Met onderstaande informatie heb je een aantal aanknopingspunten om aan de slag te gaan. Er is o.a. een Scratch Les beschikbaar, veel audio- en videofragementen om veel plezier, lol en fun te hebben. We melden alle activiteiten aan bij de EU website, het zijn er ruim 300(!) geworden. Meer info over Make It Week van Brainport.

Categorieën
CodeWeek Europa CodeWeek Nederland Leading teachers Leren programmeren

Leren programmeren met CodeWeek ambassadeur Aad van der Drift

In deze terugkerende blogserie over Leren programmeren vragen we aan de leading teachers om hun ervaringen te delen. Deze keer heeft Aad van der Drift dit mooie stuk geschreven over het leren programmeren. Via de Leading Teachers pagina kun je contact opnemen met Aad.

“HALLO WERELD”

Op mijn bureau staat een kopie van de wisseltrofee die ik namens onze school in 1998 in ontvangst mocht nemen. Nu al weer zo’n 23 jaar geleden werd het Zernike College in Haren ‘Computerschool van het Jaar’. Het was nog een tijd dat ik met een modem van 2400 baud af en toe het internet opging om de schoolwebsite bij te werken (2,4 kb/S).

Computerschool van het jaar 2001!

Na een “cursus” internet, een paar jaar eerder, was het duidelijk welke mogelijkheden digitale informatie zou gaan bieden. Waarschijnlijk liep onze school wat dat betreft dan ook ver voor de troepen uit. Gezegd moet worden dat onze rector zeer geporteerd was van nieuwe uitdagingen voor het onderwijs. Een paar jaar later introduceerde hij de eerste Nederlandse laptopklas waar ook mijn zoon het experimenteren met nieuwe media meemaakte.

Uitreiking Computerschool van het jaar

Leren programmeren met BASIC

In die tijd was het maken van websites een worsteling met codes. Voor het onderwijs was het coderen van een website een alleraardigste introductie voor programmeren. Eenmaal HTML onder de knie kon begonnen worden met een echte programmeertaal. Daarvoor gebruikte ik “Beginners All-purpose Symbolic Instruction Code” of te wel Basic. 

Kenmerkend daaraan was dat er geen enkele fout in de regels mocht staan en dat er voor elke regel een nummer stond. Met Basic kon je overigens niet zo heel veel, maar een programma zelf maken was al heel bijzonder. Het was vooral inkloppen van regels en deze zó foutloos te maken dat het programma werkte.Talloze malen heb ik ter introductie de onderstaande regels getypt en uitgelegd.

10 PRINT "Hello World!"
20 END

In die tijd vond ik het leuk om aan allerlei uitdagingen mee te doen. Het meest bijzondere was ThinkQuest. ThinkQuest was een internationale organisatie die vanaf 1997 jaarlijks wedstrijden organiseerde waaraan mijn leerlingen meededen. Ze moesten daarvoor een educatieve website bouwen. Een paar keer haalden zij fantastische successen. 

Leren programmeren met HTML

De basis om mee te doen vormde mijn boekje met een HTML cursus. Was het een commerciële uitgave geweest dan had ik er een mooie cent aan overgehouden, want het werd door veel scholen van onze schoolwebsite gehaald en gebruikt. Ook gaf ik bij diverse ICT-conferenties van i&i floppydisks met het tekstbestand weg, toen nog opgemaakt in WordPerfect.
Nog steeds is het in 1998 geschreven boekje bruikbaar, zoveel is er bij de HTML-codes niet veranderd. Hoewel ThinkQuest uit het collectieve geheugen is verdwenen kun je het boekje van 23 jaar terug nog steeds downloaden (zie materialen pagina).

Categorieën
CodeWeek Nederland Leading teachers Leren programmeren

Leren programmeren met leading teacher Shirley de Wit

Leren programmeren door de bril van Shirley de Wit. Voordat ik begon aan de opleiding Technische Informatica had ik vrijwel nog nooit geprogrammeerd. Op de middelbare school werd het keuzevak Informatica wel aangeboden, maar koos ik dit vak niet in mijn profiel. Waarom? Ik koos voor een vakkenpakket waar ik nog alle kanten mee op kon: een dubbel N profiel met Management & Organisatie. Ik had ook nog niet echt interesse in informatica en programmeren. Van klasgenootjes die het vak wel hadden gekozen begreep ik dat het ook niet zo veel voorstelde: iedereen sloot het vak af met een 10. Wel maakte ik op de middelbare school een eigen website, koos ik voor een informatica vervolgopleiding en leerde ik zo programmeren. Shirley de Wit staat natuurlijk op de Leading Teacher pagina.


Website voor Elizabeth Blackburn – Queen of Telomeres

Voor het vak Algemene Natuurwetenschappen kregen we de opdracht om een wetenschapper te promoten. Samen met een vriendin kozen we voor Elizabeth Blackburn, oftewel Queen of Telemores. Naast merchandise zoals t-shirts, besloten we ook een website te maken. Mijn moeder was rond diezelfde tijd een website aan het maken voor haar pedicure praktijk, dus gewapend met haar ‘websites maken voor dummies’ boek gingen we aan de slag. Met als resultaat: een knal roze website. 

Voorbeeld van een eerste website.
De promotie website voor Elizabeth Blackburn

Verwonderd en trots: de computer deed wat ik van haar vroeg

Naast het maken van een website, kwam ik niet meer in aanraking met programmeren tot ik koos voor de opleiding Technische Informatica aan de TU Delft. Tijdens een van de eerste vakken leerden we programmeren in Java. Ik weet nog goed hoe trots ik was toen de computer mijn eerste programma’s uitvoerde. Een aantal studiegenoten, die al programmeerervaring hadden, begrepen mijn enthousiasme niet zo goed: ze waren zelf na 10 minuten klaar met de opdrachten en ik was na een uur ploeteren verwonderd dat de computer eindelijk deed wat ik vroeg: ‘hello world’ printen en een aantal simpele sommetjes uitvoeren. Uiteindelijk heb ik tijdens mijn studietijd veel verschillende programmeerconcepten geleerd en een aantal talen voorbij zien komen.

Een stukje Java Code
Een voorbeeld van leren programmeren: mijn eerste programma’s in Java

De rol van programmeren in mijn huidige werk 

Op dit moment ben ik geen programmeur. Ik werk voor VHTO Expertisecentrum genderdiversiteit in bèta, techniek en IT en doe onderzoek naar gender en programmeren (hier zal ik in een later blog zeker meer over vertellen). Heb ik er dan wel wat aan dat ik heb leren programmeren? Zeker! Binnen mijn werk gebruik ik mijn programmeerkennis om programmeeractiviteiten te bedenken, ontwerpen, analyseren en te implementeren. Maar denk ook aan data analyseren, websites aanpassen en begrijpen van social media algoritmes: zo komt mijn programmeerkennis bijna dagelijks van pas.