Categorieën
CodeWeek Europa CodeWeek Nederland Leading teachers

Humans of CodeWeek: Ramon Moorlag

Humans of CodeWeek

In deze aflevering van Humans of CodeWeek, leren we Ramon Moorlag kennen, een CodeWeek-ambassadeur uit Nederland. Ramon is een ervaren informaticadocent en is gepassioneerd over het leren van programmeren en digitale geletterdheid. Voor CodeWeek Europa werd hij een tijdje geleden geïnterviewd. Met behulp van ChatGPT is onderstaande samenvatting daarvan gemaakt.

Als CodeWeek-ambassadeur zet Ramon zich in om het belang van programmeren en digitale vaardigheden in Nederland te promoten. Hij organiseert regelmatig workshops en evenementen om jongeren en volwassenen te laten kennismaken met de wereld van het programmeren. Hij is ervan overtuigd dat het leren van programmeervaardigheden niet alleen nuttig is voor toekomstige banen, maar ook voor het dagelijks leven.

Samenwerken

Ramon benadrukt het belang van samenwerking tussen scholen, bedrijven en de overheid om programmeren en digitale geletterdheid te bevorderen. Hij ziet CodeWeek als een belangrijk initiatief om deze samenwerking te stimuleren en de voordelen van programmeren voor een breder publiek toegankelijk te maken.

Als ervaren informaticadocent heeft Ramon een schat aan kennis en ervaring om te delen met anderen. Hij benadrukt dat het leren van programmeren niet alleen gaat om het begrijpen van de code, maar ook om het ontwikkelen van creativiteit, logisch denken en probleemoplossende vaardigheden. Deze vaardigheden zijn essentieel in de moderne wereld en zullen alleen maar belangrijker worden in de toekomst.

In het kort, Ramon Moorlag is een gepassioneerde CodeWeek-ambassadeur die zich inzet voor het bevorderen van programmeren en digitale geletterdheid in Nederland. Zijn ervaring en expertise maken hem een waardevolle bron voor iedereen die wil leren programmeren. CodeWeek is blij om Ramon in ons team te hebben en we kijken uit naar de spannende evenementen en workshops die hij in de toekomst zal organiseren. Meer over Ramon. Ramon is ook voorzitter van vakvereniging i&i. De beroepsvereniging voor docenten informatica en digitale geletterdheid.

Ramon Moorlag over CodeWeek en the beauty and joy of computing
Humans of CodeWeek: Ramon Moorlag
Categorieën
CodeWeek Europa Leren programmeren

Space Invaders in Scratch

Scratch is een programmeertaal die speciaal is ontworpen voor kinderen om op een leuke en interactieve manier te leren programmeren. Door het bouwen van spellen en andere projecten leren kinderen hoe ze logisch moeten denken en problemen kunnen oplossen. In deze blog willen we je graag kennis laten maken met een van de populairste Scratch-projecten: Space Invaders.

Wat is Space Invaders?

Space Invaders is een klassiek arcadespel uit 1978, waarin spelers een kanon besturen dat aliens moet neerschieten terwijl ze naar beneden marcheren. Het spel was destijds een enorm succes en wordt nog steeds beschouwd als een van de grootste klassiekers in de geschiedenis van videogames. Tegenwoordig is het ook een populair project voor kinderen om te bouwen in Scratch.

Waarom is Space Invaders een goed project voor kinderen?

Het bouwen van Space Invaders in Scratch is een geweldige manier voor kinderen om te leren programmeren. Het project biedt een aantal uitdagingen op verschillende niveaus, waardoor het geschikt is voor beginners en gevorderden. Door het bouwen van een spel leren kinderen hoe ze concepten als beweging, timing, detectie en score moeten programmeren. Daarnaast leren ze hoe ze de gebruikersinterface van het spel kunnen ontwerpen en implementeren.

Hoe bouw je een game in Scratch?

Het bouwen van Space Invaders in Scratch is een uitdagend project er zijn veel tutorials en online bronnen beschikbaar om je te helpen. De basis van het spel bestaat uit het ontwerpen van de beweging van de aliens, de beweging van het kanon en het bepalen wanneer er op de aliens moet worden geschoten. Hier zijn enkele stappen om je op weg te helpen:

  1. Ontwerp de sprites voor de aliens en het kanon.
  2. Programmeer de beweging van de aliens van links naar rechts en naar beneden.
  3. Programmeer de beweging van het kanon van links naar rechts en omhoog en omlaag.
  4. Programmeer de detectie van wanneer de kogel het alien raakt en het alien moet worden verwijderd.
  5. Programmeer de detectie van wanneer het alien de kanon raakt en het spel moet worden beëindigd.

Er zijn nog veel andere functies die je kunt toevoegen, zoals power-ups en verschillende niveaus van moeilijkheid. Het is belangrijk om te onthouden dat het bouwen van Space Invaders in Scratch tijd kost en veel trial-and-error vereist. Maar het resultaat is een volledig functionerend spel dat je kunt spelen.

Conclusie

Space Invaders in Scratch is een goed voorbeeld project voor kinderen om te leren programmeren. Door het bouwen van een spel leren kinderen hoe ze logisch moeten denken en problemen kunnen oplossen. Waar wacht je nog op? Bouw je eigen versie van Space Invaders en word een meesterprogrammeur!

Met dank aan 101 computing! Zoek je inspiratie? Deze games kun je ook remixen! En met deze Engelstalige handleiding lukt het vast binnen de korte keren om je eigen Game te maken in Scratch.

Categorieën
CodeWeek Europa

CodeWeek Meeting Brussel

Half Maart 2023 was Ramon Moorlag samen met Pauline Maas in Brussel bij de eerste live meeting van de EU Code Week Community sinds Covid. Deze bijeenkomst was bedoeld om na te denken over de acties en prioriteiten van Code Week 2023. We waren met meer dan 50 personen (leraraen, onderwijscoordinatoren, ambassadeurs) uit alle delen van Europa gekomen. Het hoofd van de eenheid Interactieve Technologieën, Digitaal voor Cultuur en Onderwijs van DG Connect bij de Europese Commissie, Rehana Schwinninger-Ladak, verwelkomde de deelnemers via een videoboodschap en herhaalde de krachtige steun van de Commissie voor het Code Week-initiatief en haar besluit om de financiering voort te zetten voor de toekomst.

De eerste dag – Kennis maken en terug kijken

Op de eerste dag van de bijeenkomst presenteerde Ioannis Gaviotis, lid van het EU Code Week-coördinatieteam bij de Europese Commissie, de resultaten van de 10e editie van de Code Week. Tevens kregen we inzicht over de activteiten die zijn georganiseerd in het afgelopen jaar. We kregen zo inzicht in de leeftijd, niveau en gender van de activiteiten. Aan het eind van deze middag werd Pauline Maas nog gevraagd om een filmpje op te nemen wat zij vond van de CodeWeek (dat filmpje hebben ze echter nooit gebruikt, k heb het tenminste nooit zien langs komen de socials). We hadden een heel gezellig diner en toen kwamen de echte verhalen los rond programmeer lessen.

De tweede dag – Plannen maken en CodeWeek 23

De tweede dag waren er ijsbrekersessie met verschillende groepen communityleden, we kregen een lezing hoe we sociale media kunnen inzetten voor de CodeWeek in je eigen land. We moesten concrete plannen maken en deze laten zien op een padlet. We kregen informatie over het nieuwe badge systeem van de CodeWeek Website. Na de lunch mochten Ramon en ik beide een praktische workshop geven. Ramon heeft een workshop Hedy gegeven en ik mocht aan de slag met de micro:bit.

Voor ons was het vooral leuk om de mensen die we vooral online kenden nu (weer) live te ontmoeten en plannen te maken hoe we de CodeWeek naar een hoger niveau kunnen trekken.

CodeWeek EU heeft zelf ook een blog geschreven over deze sessie.

Categorieën
CodeWeek Europa CodeWeek Nederland Leading teachers

2023 & CodeWeek

De nieuwe data voor de CodeWeek 2023 zijn bekend! Dit jaar zal ons hart extra hard kloppen van 7 t/m 22 oktober! Tijdens deze twee weken is er extra aandacht voor de activiteiten van CodeWeek. Maar ook daarbuiten is het altijd CodeWeek. Wacht niet tot 7 oktober of stop op 22 oktober om 23.59 uur. Behalve als je Assepoester heet en snel terug moet naar huis voordat je magie is uitgewerkt. Grapje natuurlijk! Coding kan altijd.

CodeWeek.NL plannen 2023

Iedereen kan weer plannen maken wat voor leuke dingen ze dit jaar weer gaan doen in de CodeWeek. Je kunt je activiteiten aanmelden op de CodeWeek.eu website. CodeWeek Europa heeft net een aantal blogs gepubliceerd. Wat ga jij in 2023 doen? Hieronder wat inspiratie. Zoek je Nederlandse inspiratie? Kijk dan eens bij de Nederlandstalige materialenbibliotheek! Met het Nederland team gaan we plannen maken voor 2023.

Codeweek.EU

  • Wat als Python je moedertaal was
    • As we celebrate International Mother Tongue Day, it’s worth reflecting on the unique linguistic world of coding languages. Many people learn coding in another language, often through online tutorials in English. The growth of coding is genuinely international, and coding is becoming a common global language.
  • Generatieve AI, de nieuwste uitdaging voor het onderwijs
    • Generative AI refers to a type of artificial intelligence that can generate new data, such as text, images, or music, that takes existing data to produce new data through a prompt given by the user.  
  • Belangrijke bijdrage van vrouwen in de wetenschap
    • International Day of Women and Girls in Science is a special day that celebrates the achievements and contributions of women and girls in science. The day is observed annually tomorrow, 11 February, and aims to promote the participation and access of women and girls to science, technology, engineering, and mathematics (STEM) fields. This year is the eighth time the event is being celebrated, and the theme for this year is “Innovate. Demonstrate. Elevate. Advance. I.D.E.A.: Bringing communities forward for sustainable and equitable development.”
CodeWeek 2023!
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 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 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 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 Europa

InstaTake over CodeWeekEU via Instagram

In de zomervakantie heeft CodeWeekNL het Instagram account van CodeWeek EU voor 1 week overgenomen. Een echte InstaTake over! Het was grappig om dat te doen. Wel even stress we hadden niet met elkaar overlegd wat we zouden gaan posten. Maar met behulp van maar Canva zorgden we al snel voor een aantal afbeeldingen en wat we wanneer zouden posten. Grappig te zien wie allemaal dit account volgen (2500). Het blijkt dat ze zelf niet zoveel mensen volgen, dat hebben we natuurlijk even aangepast. We merkten wel dat het veel zenden was en dat ze niet zoveel reageren. Van een echte InstaTake was wel echt sprake!

Ze werkten ook met een website waar ik nog nooit van had gehoord: lnk.bio. Daar kun je linkjes zetten zodat je niet steeds in je bericht de link hoeft te plaatsen. Kijk snel eens naar onze Instagram en die van CodeWeekEU. Meer over onze teachers.

Van de EU site

Van de CodeWeekEU site kregen we dit materiaal allemaal aangeboden. Kijk even goed naar de kwaliteit van het materiaal. Er zit wat kwaliteitsverschil tussen! Er zitten mooie logo’s tussen en een aantal flyers zijn goed te gebruiken. Let wel op de ’tone of voice’.

  • Communication toolkit: find here the official EU Code Week logos, badge, flyer, poster, PowerPoint and Word templates, examples of social media posts, and illustrations. ( English )
  • Teachers toolkit: find here the official EU Code Week logos, badge, template of certificate of participation for your students, an introductory presentation about EU Code Week, and social media material. ( English )
  • EU Code Week official leaflet. ( English )
  • Check out our tutorials and trainings available in 29 languages to get ready to organise activities where young people learn coding and computational thinking.
  • Check out our blog for latest information and feel free to adapt the most recent press release to your needs, or create your own:
Onze bijdrage aan instagram van CodeWeekEU! InstaTake
Categorieën
CodeWeek Europa

Humans of CodeWeek

Voor de zomervakantie kwam er een vraag via CodeWeek Brussel binnen of de ambassadeurs een aantal vragen konden beantwoorden wat zij vinden van programmeren en hoe je hiermee een impact kan maken. Ramon en Pauline hebben dit beide gedaan. Hier staan alle stukjes van de CodeWeek ambassadeurs.

Ergens in de zomer kwamen onze beide stukjes online en werden (met wat moeite) gedeeld via de socials. Hier kun je die van Ramon Moorlag vinden en hier is die van Pauline Maas.