Categorieën
CodeWeek Nederland Leading teachers

Kickoff CodeWeek 2022

Half oktober was de start van editie 10 van de CodeWeek2022 op het Pierson College in Den Bosch. We hadden een mooi programma met een keynote van Remco Pijpers van Kennisnet die bij de start van de CodeWeek in 2012 al betrokken was. Hierna vertelde de drie scholen die het CodeWeek School certificaat hebben het verhaal van hun school. Hierna was er natuurlijk taart een mooie foto moment en lekker netwerken. En gingen we met een aantal Nederlandse CodeWeek Docenten op de foto in onze oranje CodeWeek tshirts.

Categorieën
CodeWeek Europa CodeWeek Nederland Leren programmeren

100 Days of Code, in de klas

Onze geliefde Replit heeft een nieuwe challange. 100 Days of Code, met Python! Via onze CodeWeek ambassadeur Ramon.

De eerste 35 dagen zijn al gepubliceerd, de vervolgdagen komen iedere week met batches online. Het is een. mooie dagelijke uitdaging. Iedere dag is er een korte Engelstalig video en een korte coding opdracht. Deze 100 dagen kunnen door informaticaleerlingen gevolgd worden. Ook is het een mooie invulling voor iedereen zonder informatica! In onderstaand overzicht zie je de eerste 35 dagen. Het leren gaat direct van start met een korte uitleg van de interface en daarna direct aan de slag. Iedere dag even werken levert wekelijk een dik uur aan oefenen op. Op het i&i forum is een topic geopend om elkaar te inspireren en motiveren.

100 Days of Code
100 Days of Code

Hoe maak je een succes van 100 Days of Code?

  • Zorg voor een regelmaat
  • Zorg voor een vast moment op de dag
  • Werk door, ook in de weekenden
  • Deel de successen via social media
  • Deel de challenge met mentoren en schoolleiding
  • Daag je rector/bestuurder uit (!)
  • Laat leerlingen bij voorkeur in duo’s werken
  • Deel iedere les/week een hoogtepunt en blik vooruit

Wie neemt deze challenge aan?

Overzicht met de dagen

  • Dag 1 – Hello World!
  • Dag 2 – Input and Variables
  • Dag 3 – Concat…what?
  • Dag 4 – Print’ in Color!
  • Dag 5 – If this…else that?!
  • Dag 6 – What the elif is this?
  • Dag 7 – Nesting Dolls Code
  • Dag 8 – Affirmation Generator
  • Dag 9 – Casting Spells on Your Code
  • Dag 10 – Show Me the $$
  • Dag 11 – 525,600 minutes
  • Dag 12 – Find All the Bugs!
  • Dag 13 – Gradebook Builder
  • Dag 14 – Rock, Paper, Scissors
  • Dag 15 – All About the Loop
  • Dag 16 – Make it Stop!
  • Dag 17 – Let’s Cheat Continue
  • Dag 18 – Guess the Number
  • Dag 19 – Let’s Be a Bit Lazy!
  • Dag 20 – What Can Range really do?
  • Dag 21 – Throwback to Math Facts
  • Dag 22 – Use other people’s code
  • Dag 23 – Subroutines: The Recipe for Coding
  • Dag 24 – Roll in the Parameters
  • Dag 25 – Send it Back
  • Dag 26 – The Power of Libraries in Games
  • Dag 27 – Video Game Characters
  • Dag 28 – Epic Character Battle
  • Dag 29 – The Secrets of print
  • Dag 30 – f…what?
  • Dag 31 – Create a User Interface
  • Dag 32 – Make a List
  • Dag 33 – Getting Dynamic
  • Dag 34 – Pretty Printing
  • Dag 35 – The ULTIMATE List Make
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 Nederland

NL AIC lanceert online AI-cursus voor, gratis !

De Nederlandse AI Coalitie (NL AIC) lanceert een bewustwordingscursus over de toepassing van artificiële intelligentie (AI) in het primair en voortgezet onderwijs. AI voor Onderwijs, is een gratis online cursus die in eigen tijd en tempo te volgen is. Het doel van de cursus is bewustwording creëren bij professionals die werkzaam zijn binnen het onderwijs. In slechts 2 uur tijd bespreken we de basisbegrippen zoals algoritmesAI, machine learning en deep learning. Hoe je aan de slag kunt met de cursus lees je hieronder!

NL AIC lanceert online AI-cursus voor, gratis !

Waarom deze cursus?

Veranderende kwaliteitseisen, toenemende regeldruk en het lerarentekort. Het beroep van de leraar verandert en staat steeds meer onder druk. AI (‘artificial intelligence’) biedt kansen om leraren te ondersteunen in hun vak. Zo kan AI ondersteunen in het geven van feedback, leren op maat, overgangsbeslissingen en andere belangrijke onderwijsdilemma’s. Naast kansen brengt de toepassing van AI in het onderwijs óók uitdagingen met zich mee. Onder andere privacy en andere ethische dillema’s. Dit zijn slechts enkele voorbeelden van onderwerpen die aan bod komen in de cursus.

Basisbegrippen zoals algoritmesAI, machine learning en deeplearning worden uitgelegd en toegelicht door experts en leraren in inspirerende video usecases. In deze cursus leer je onder andere meer over het slim inzetten van software zoals Taalzee, Rekentuin en andere applicaties. Deze cursus kan gevolgd worden voor Primair of Voortgezet Onderwijs.  De online cursus AI voor Onderwijs is gratis en in eigen tempo te doorlopen. De cursus levert een certificaat op.

AI voor Onderwijs is te volgen via de cursuswebsite

De maand van AI in het Onderwijs met NL AIC

Tijdens de Maand van AI in het onderwijs is er aandacht voor de kansen en risico’s die AI met zich meebrengt. Er wordt gekeken naar de rol die het speelt bij onderwijsinnovatie én er is oog voor maatschappelijke en sociale aspecten. Ook wordt er dieper ingegaan op de praktijk: wat betekent de inzet van AI voor de docent of student? Welke voorbeelden van toepassingen van AI in het onderwijs zijn er al? Ter illustratie kijk zeker de video hieronder!

Toegankelijk maken van kennis over AI 

De NL AIC werkt aan verschillende projecten om de kennis van AI onder de beroepsbevolking te vergroten. Een voorbeeld van deze initiatieven zijn de ‘AI bewustwordingscursussen’. AI voor Onderwijs is één uit een reeks van zes online cursussen.

Categorieën
CodeWeek Nederland Leading teachers

Masterclass Visiespel Digitale Geletterdheid 

Doorplaatsing van Pauline Maas haar blog. Direct een visie met het Visiespel Digitale Geletterdheid. Meer weten? Pauline Maas over haar ambassadeurschap voor CodeWeek.

Aan de slag met Digitale Geletterdheid

Afgelopen vrijdag had ik samen met mijn collega van Koninklijk VisioRuben Brandsma een masterclass bij het SLO in Amersfoort, hoe je Digitale Geletterheid kan implementeren binnen je school.

Bij de mastersclass afgelopen vrijdag waren een stuk of 30 personen aanwezig: I-Coaches, directeuren van scholen, ict-ers, programma managers en ook een aantal zzp-ers die dit soort trajecten begeleiden bij stichtingen. Toen we de ruimte binnen kwamen waren er drie tafels waar we aan plaats konden nemen en op deze tafels lag het Visiespel Digitale Geletterdheid al voor ons klaar. Na een presentatie van Gäby van de Linden en Martin Klein Tank maakten zij al snel duidelijk dat het altijd belangrijk is om een duidelijke visie te hebben en dus ook op Digitale Geletterdheid. We gingen snel aan de slag met het visie spel. Het spel was op de 3 tafels zo neergelegd dat er 9 taartpunten waren.

Opzet van het Visiespel Digitale Geletterdheid 

  1. Doelen: waartoe leren kinderen?
  2. Inhoud: waarover gaat het leren van kinderen?
  3. Speel- en leeractiviteiten: hoe laat je kinderen spelen en leren?
  4. De rol van de leerkracht: hoe begeleid je het spelen en leren van kinderen?
  5. Bronnen en materialen: waarmee laat je kinderen spelen en leren?
  6. Groeperingsvorm: met wie spelen en leren kinderen?
  7. Speel- en leeromgeving: hoe ziet de speel- en leeromgeving van kinderen er uit?
  8. Tijd: hoe verdeel je de tijd bij het spelen en leren van kinderen?
  9. Observeren & evalueren: hoe volg je de ontwikkeling van kinderen?

Ronde 1: Bij iedere taartpunt waren stellingen en je mocht in de eerste ronde in stilte (dus zonder overleg met je tafel genoten) maximaal 4 stellingen neerleggen waar je het mee eens was. Zo draaide je door en liep alle taartpunten af. Je mocht een stelling verwijderen, als hij maar zichtbaar bleef voor de andere tafelgenoten.

Ronde 2: In deze ronde ging je alle taartpunten langs en keek je naar wat er was neergeld.

Ronde 3: Er was een gespreks-leider gekozen uit onze tafel en die ging met ons ook weer de taartpunten langs waar we probeerde tot maximaal 4 stellingen te komen en deze moesten ook op volgorde van belangrijkheid liggen.

Als opbrengst heb je dan bij iedere taartpunt een aantal stellingen, die je daarna weer kan omzetten in een visie. Dat laatste lijkt me het moeilijkste omdat dit ook moet aansluiten bij de visie van de organisatie. Ik vond het bijzonder aan de stellingen dat ze vrij algemeen waren dus niet alleen voor ict coordinatoren maar voor iedereen in de organisatie.

Voorbeeldstellingen over DG

  • Digitale Technologie is overal in de samenleving, dus moeten leerlingen digitaal geletterd worden.
  • Practice what you preach! Leraren moeten zelf het goede voorbeeld geven mbt gebruik digitale middelen.
  • Online veiligheid is een essentieel onderdeel van de leeromgeving.

Het moeilijkste lijkt mij om dit echt met een team te gaan doen. Wij hebben maar een klein gedeelte van het spel gedaan, wil je dit visie spel echt met je collega’s doen ben je (volgens SLO) minimaal 3 maal 3 uur bezig. Ik merkte ook al na een aantal stellingen, hebben we die nu al gehad of juist niet. Willen we dit spel bij ons op school inzetten om onze visie neer te zetten, moeten we het op een iets andere manier gebruiken. Ik weet zeker dat we niet zoveel tijd krijgen van de 5 verschillende scholen van Visio.

Ik ga hier zeker mee aan de slag, hoe en op wat voor manier moet ik nog eens goed over nadenken. We kregen de doos met het spel mee naar huis. Het was ook wel erg leuk om bekende mensen terug te zien zoals Anika EmbrechtsSandra Legters en Coen Schans.

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 Tips Leading Teachers

De Tip van Felienne Hermans

De tip van Felienne Hermans is natuurlijk: Hedy. De programmeertaal waarbij de stap van block coding naar scripting een stuk eenvoudiger is. Leerlingen worden stap voor stap meegenomen en de taal wordt steeds moeilijker.

Hier kun je Felienne haar podcast horen die op de CodeWeek.eu staat.

Hier is de link naar de Hedy Programeer taal.

Categorieën
CodeWeek Europa CodeWeek Nederland Leading teachers Leren programmeren

Video door Leading Teachers Simone en Sandra

We werden blij verrast met deze video. Meer informatie over de dingen die Simone en Sandra doen kun je vinden op onze Leading Teacher pagina!

Kom je ook naar de fysieke Kick-off te ‘s-Hertogenbosch? 7 oktober 15.15 uur bij het ds. Pierson College. Meer informatie en aanmelden Kick-Off codeWeek vind je hier!

Meer informatie over het Open Huis bij leading teacher Simone vind je op cym.crea.computer

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 Nederland Leading teachers Leren programmeren

Leading Teacher Sandra Legters

Computeren & Coding

In 1984, ik zat net op de MAVO, kregen wij onze eerste computer, een BBC Acorn. Geld voor een apart beeldscherm was er niet dus werd de computer aangesloten op de tv. Achteraf bezien vind ik dat best grappig omdat we dat nu, zij het om anderen redenen, weer doen. De schermtijd moest dus verdeeld worden tussen “computeren” en televisiekijken.  Meer over Sandra vind je op onze Leading Teachers pagina.

Computeren met Sandra
Sandra in de praktijk.

Basic

Deze computer kon “uit zichzelf” nog niet zoveel. Als we een spel wilden spelen, moesten we eerst 5 kilometer fietsen naar de bibliotheek om er een boek te lenen waarin de listing van een aantal spellen in Basic stond die vervolgens nauwkeurig overgetypt moesten worden. 

Bij een van de spellen lukte het me maar niet om het aantal punten te halen dat nodig was om een volgend level te kunnen spelen. Na verloop van tijd lukte het me toch, maar niet omdat ik zo goed gespeeld had 😉 Mijn vader, techneut, waardeerde mijn “vals spelen” toch omdat hij vond dat ik had laten zien dat ik begreep hoe dit deel van het programma in elkaar zat 🙂 

Later, op dezelfde MAVO, was er voor wie wilde de gelegenheid om een aantal computerlessen te krijgen. Ik schreef er toen een heel eenvoudig programma om winst en verlies te kunnen berekenen. 

Met de komst van een Windows computer thuis verdween mijn interesse in programmeren voorlopig. 

Toen me jaren later, ik was inmiddels juf en ICT-coördinator, gevraagd werd om bovenschools te werken en zo op een aantal scholen als gastdocent programmeren aan de slag te gaan, werd ik ingewerkt door Ton Smit van wie ik later het stokje overnam. 

Baltie en Scratch

We gebruikten toen met de lessen voornamelijk de programmeertaal Baltie 3 en zo nu en dan Scratch. Voor de jongsten gebruikten we de Bee-Bot. Ton had veel en mooi lesmateriaal voor Baltie ontwikkeld. Toen Ton stopte met werken, bleek dat Baltie niet meer lekker draaide op de nieuwere computers op de scholen. Ik ben me toen iets meer gaan verdiepen in Scratch. Hoewel Ton al gestopt was met werken, waren we samen welkom bij Joek van Montfoort die ons in een dag allerlei dingen over Scratch uitlegde. 

Ondertussen werd me gevraagd om bij te dragen aan boeken van Remco Pijpers (Mediawijsheid op de basisschool) en Pauline Maas (Codeklas) door iets te vertellen over het gebruik van Bee-Bots in de klas.

Bij een bijeenkomst over programmeren en onderwijs raakte ik o.a. in gesprek met Don Zuiderman en Gerard Dummer over de vraag wat we kinderen over programmeren zouden moeten leren en hoe we dat het beste zouden kunnen doen. Deze vraag werd gehoord door Kennisnet en was de aanleiding om in het kader van een versnellingsvraag samen met een aantal mensen van onderwijsgroep FIER, SLO en Kennisnet te werken aan de leerlijn programmeren die in mei 2016 gelanceerd werd. 

Eerder dit jaar was aangegeven dat dit materiaal per 1 augustus niet meer beschikbaar zou zijn, maar, omdat er door verschillende mensen om gevraagd was, blijft het toch beschikbaar. 

Ik vind dat ik geluk heb gehad o.a. in contact te komen met bovengenoemden en dat ik veel van en door hen en van Natasja Hoekstra met wie ik nu regelmatig samenwerk geleerd heb. 

Sandra’s tip

Mijn tips voor leerkrachten die beginnen met programmeren in de klas zijn: begin eenvoudig (en materiaal dat je al in de school hebt), maak gebruik van mooie bronnen zoals bijvoorbeeld van Codeklas/ Codekinderen en van het materiaal op de website van de Codeweek, spar met anderen over hetgeen je gedaan hebt en wat je als school met de leerlingen (ook) op het gebied van computational thinking zou willen bereiken en geniet met de kinderen van hetgeen zij maken! 

https://hetfluoriet.nl/wp-content/uploads/2018/03/Bee-Bot-bijdrage-aan-boek-Mijn-Kind-Online-2013.pdf

https://www.boektweepuntnul.nl/codeklas/