Categorieën
Leren programmeren

Classic Games maken met de micro:bit

Hier is een leuke verzameling van Classic Games die gemaakt kunnen worden voor op de micro:bit. De bovenste zijn de makkelijkste maar ze worden steeds lastiger. Ze zijn verzameld door Pauline Maas, micro:bit Champions van de micro:bit Educational Foundation. Bouw snel deze Classic Games na. Veel plezier!

De meeste games hieronder maak je in de block omgeving van makecode. De laatste twee zijn gemaakt in Javascript.

Top 9 Classic Games

  • Klick Game voor op de micro:bit: Een eenvoudige klikspel voor de micro:bit dat gemakkelijk door gebruikers kan worden uitgebreid. Ideaal voor beginners die hun codering willen aanpassen en verbeteren.
  • Trow a Duck voor de micro:bit: Een leuk spel voor 2 spelers of een hele klas, waarbij leerlingen kunnen deelnemen aan een competitieve eendworpuitdaging met de micro:bit.
  • Flappybird met de micro:bit: Een handleiding om het klassieke Flappy Bird-spel te maken op de micro:bit, met opties voor zowel eenvoudige als meer uitdagende implementaties.
  • Pacman voor de micro:bit: Een micro:bit-versie van het klassieke Pacman-spel, speciaal ontworpen voor leerlingen van de onderbouw van het voortgezet onderwijs, die coderen combineren met speelplezier.
  • Frogger voor op de micro:bit: Maak je eigen versie van het Frogger-spel op de micro:bit, met de flexibiliteit om het spel naar wens uit te breiden en aan te passen.
  • Space Invaders voor de micro:bit: Een stapsgewijze handleiding voor het ontwikkelen van een Space Invaders-spel op de micro:bit, perfect voor leerlingen die hun programmeerkennis willen verdiepen.
  • Pong voor op de micro:bit: Ontwikkel een Pong-spel voor 1 of 2 spelers op de micro:bit, en leer op een interactieve manier spelontwikkeling en coderen.
  • Snake voor de micro:bit: Een geavanceerde Snake-game handleiding voor de micro:bit, geschikt voor degenen die zichzelf willen uitdagen met JavaScript of blokcodering.
  • Speel Tetris op de micro:bit: Leer hoe je een Tetris-spel bouwt op de micro:bit met behulp van JavaScript, een uitdagend alternatief voor blokcodering.

Uitwerkingen


Een eenvoudige klick game die iedereen zelf kan uitbouwen.

Een leuk spel voor 2 leerlingen of een hele klas.

Een makkelijker en moeilijke manier om flappybird te maken.

Een pacman game voor onderbouw VO.

De frogger game om te maken, je kunt hem zelf uitbouwen.

De Space Invaders game die je zelf kunt uitbouwen.

Een pong game versie voor 1 of 2 personen.

Snake voor gevorderde. Javascript of block coding.

Tetris maken in javascript (dus lastiger dan block coding).
Categorieën
CodeWeek Europa CodeWeek Nederland Leading teachers Leren programmeren

Aan de Slag met Unity? Begin hier!

Aan de slag met Unity? Als je wilt beginnen met game-ontwikkeling, is Unity een van de meest toegankelijke en krachtige tools die je kunt gebruiken. Het Unity-Pad, ontwikkeld door Raspberry Pi, biedt een gestructureerde manier om de basisprincipes van Unity onder de knie te krijgen. Dit pad bestaat uit verschillende projecten die je geleidelijk begeleiden in het creëren van je eigen 3D-wereld en avonturen. Hieronder vind je een overzicht van wat je zult leren tijdens het volgen van het Unity-Pad.

Om de Unity-cursus van Raspberry Pi te doorlopen, heeft een leerling de volgende zaken nodig:

Toegang tot een computer: De leerling moet een computer hebben met de Unity-software geïnstalleerd. Dit kan op Windows, macOS of Linux.

Unity geïnstalleerd: De Unity Hub en de Unity Editor moeten worden geïnstalleerd om aan de projecten te werken.

Leeropbrengsten per project.

Explore a 3D World

Dit project introduceert je in de basis van 3D-omgevingen in Unity. Je leert hoe je een 3D-wereld kunt verkennen, objecten kunt plaatsen en de camera kunt beheren. Het begrijpen van de Unity-interface en het manipuleren van objecten in een driedimensionale ruimte vormen de kern van dit project.

Star Collector

Hier maak je kennis met het ontwerpen van gameplay-mechanismen. Je leert hoe je objecten kunt verzamelen en eenvoudige scripts kunt schrijven om de interactie tussen de speler en de gameomgeving te beheren. Dit project legt de basis voor het begrijpen van de interacties tussen verschillende gamecomponenten.

Non-Player Characters (NPCs)

In dit project duik je dieper in de dynamiek van games door NPC’s (niet-speler-personages) toe te voegen. Je leert hoe je deze personages kunt programmeren om zelfstandig te bewegen en te reageren op de speler. Dit project is cruciaal voor het creëren van een meeslepende game-ervaring.

World Builder Aan de slag met Unity

Dit project richt zich op het creëren van je eigen wereld in Unity. Je leert hoe je landschappen kunt bouwen, objecten kunt toevoegen en de esthetiek van je game kunt vormgeven. Dit is waar je creativiteit echt tot uiting komt, omdat je een unieke wereld creëert die de speler kan verkennen.

Quest Seeker

Hier leer je hoe je verhaallijnen en missies in je game kunt integreren. Dit project laat je zien hoe je complexe game-logica kunt opzetten om missies en beloningen te beheren, wat essentieel is voor het ontwikkelen van diepgaande en boeiende gameplay.

3D Adventure Aan de slag met Unity

Dit laatste project in het pad combineert alle eerder geleerde vaardigheden. Je bouwt een volledig 3D-avonturenspel waarbij je alles toepast, van wereldbouw tot NPC-interacties en gameplay-mechanismen. Het afronden van dit project geeft je een goed begrip van de volledige game-ontwikkelingscyclus in Unity.

    Conclusies aan de slag met Unity

    Het Unity-Pad biedt een uitgebreide en stapsgewijze introductie tot de wereld van game-ontwikkeling. Elk project bouwt voort op de vorige, waardoor je steeds complexere vaardigheden opdoet. Door deze projecten te voltooien, ben je niet alleen klaar om je eigen games te maken, maar begrijp je ook de fundamenten van Unity op een dieper niveau.

    Wil je aan de slag met Unity? Dit pad is de ideale manier om je reis in game-ontwikkeling te beginnen. Met deze solide basis ben je goed voorbereid om je creativiteit de vrije loop te laten en je eigen unieke spellen te creëren.

    Om de Unity-cursus van Raspberry Pi te doorlopen, heeft een leerling de volgende zaken nodig:

    1. Toegang tot een computer: De leerling moet een computer hebben met de Unity-software geïnstalleerd. Dit kan op Windows, macOS of Linux.
    2. Unity geïnstalleerd: De Unity Hub en de Unity Editor moeten worden geïnstalleerd om aan de projecten te werken.

    Bezoek de officiële Unity-Pad pagina om direct te starten. Meer over onze materialen vind je op de Materialenpagina!

    Categorieën
    CodeWeek Europa CodeWeek Nederland Leading teachers Leren programmeren

    Flower Generator: Een Creatief Raspberry Pi Project

    Ben je op zoek naar een leuke en leerzame manier om te beginnen met programmeren? Het “Flower Generator”-project van Raspberry Pi biedt een geweldige introductie in de wereld van Scratch-programmeren en grafische kunst. Met behulp van Scratch’s Turtle-module leer je stap voor stap hoe je prachtige, kleurrijke bloemen kunt tekenen op je scherm.

    Wat is de Scratch Flower Generator?

    Via de Projecten Pagina van Raspberry Pi. Dit blog is op basis van het Flower Generator Project. En we hebben hiervan een korte samenvatting gemaakt.

    De Flower Generator is een project waarbij je leert om met enkele blokken code indrukwekkende bloemachtige patronen te creëren in Scratch. Dit project is ideaal voor beginners en biedt een eenvoudige manier om de basisprincipes van programmeren te leren. De Turtle-module, die in Scratch ingebouwd is, maakt het mogelijk om met simpele commando’s grafische vormen te tekenen, vergelijkbaar met een schildpad die lijnen trekt op het scherm.

    Waarom is dit project interessant?

    Dit project combineert creativiteit met technologie. Door met verschillende parameters te spelen, zoals de grootte van de bloembladen of de hoek waaronder ze worden getekend, kun je eindeloos variëren en experimenteren. Het resultaat is niet alleen leerzaam, maar ook visueel aantrekkelijk. Bovendien kun je na het voltooien van het project je eigen variaties maken en verder experimenteren met Turtle-graphics.

    Stappen om te beginnen

    De tutorial op de Raspberry Pi-website biedt een duidelijk stappenplan. Je begint met de basisopstelling van Turtle, waarna je leert hoe je lussen en functies kunt gebruiken om complexe patronen te maken. De tutorial moedigt je ook aan om creatief te zijn en je eigen draai aan de bloemen te geven.

    Conclusie Scratch Flower Generator

    De Flower Generator is niet alleen een perfecte introductie tot Scratch, maar ook een inspirerend project dat je creativiteit aanwakkert. Of je nu een beginner bent in coderen of gewoon op zoek bent naar een leuke manier om je vaardigheden op te frissen, dit project biedt voor elk wat wils. Ga aan de slag en ontdek de kracht van coderen terwijl je prachtige digitale bloemen creëert!

    Meer informatie en de volledige tutorial vind je hier.

    Uitwerkingen vind je hier

    Categorieën
    CodeWeek Europa CodeWeek Nederland Leren programmeren

    Python MITx Introductie tot Informatica

    De cursus “Introduction to Computer Science and Programming Using Python” aangeboden door MITx via het edX-platform is een uitstekende keuze voor iedereen die een stevige basis wil leggen in de wereld van informatica en Python-programmeren. Deze cursus is speciaal ontworpen om een brede doelgroep te bereiken, van beginners zonder enige programmeerervaring tot mensen die hun vaardigheden willen uitbreiden en verdiepen. Met een duur van 9 weken en een geschatte studielast van 2-4 uur per week, biedt deze cursus een diepgaande en uitgebreide introductie tot computationele concepten.

    Gedurende de cursus komen diverse onderwerpen aan bod die essentieel zijn voor een goed begrip van informatica en programmeren. Deelnemers leren onder andere de basisprincipes van Python, een van de meest populaire programmeertalen ter wereld. Python staat bekend om zijn eenvoud en leesbaarheid, waardoor het ideaal is voor beginners die willen leren programmeren. Naast Python-programmeren worden er ook belangrijke computationele concepten behandeld, zoals eenvoudige algoritmes, die de kern vormen van probleemoplossing in de informatica.

    Een ander cruciaal aspect van deze cursus is het leren werken met datastructuren. Datastructuren zijn de manier waarop gegevens in een computer worden georganiseerd en beheerd, en het begrijpen ervan is essentieel voor het schrijven van efficiënte en effectieve code. Bovendien leren deelnemers hoe ze code kunnen debuggen, wat hen in staat stelt om fouten in hun programma’s te identificeren en te corrigeren.

    Praktisch aan de slag

    De cursus “Introduction to Computer Science and Programming Using Python” biedt ook tal van praktische oefeningen en projecten, die zijn ontworpen om de geleerde concepten in de praktijk te brengen. Deze hands-on benadering helpt deelnemers om hun vaardigheden snel te ontwikkelen en vertrouwen op te bouwen in hun vermogen om te programmeren.

    Kortom, deze cursus biedt een grondige en toegankelijke introductie tot de wereld van informatica en Python-programmeren. Of je nu een volledige beginner bent of al enige ervaring hebt, de cursus is een waardevolle investering in je educatie en carrièremogelijkheden. Schrijf je vandaag nog in op edX en zet de eerste stap naar het beheersen van computationele concepten en Python-programmeren met MITx.

    Wil je eerst kleiner beginnen? Op onze Materialenpagina vind je nog meer informatie

    Python als legoblokje
    Python als legoblokje

    Leeropbrengsten

    • Basisprincipes van programmeren
    • Werken met datastructuren
    • Ontwikkelen en debuggen van simpele algoritmes
    • Begrijpen van computationele processen

    Overzicht van de lessen Python

    Categorieën
    CodeWeek Europa Leren programmeren

    Science is Wonderful event in Brussel

    The end of April was Pauline Maas in Brussel for the #scienceiswonderful event. She was there to help out in the stand of the CodeWeekEU team with coding activities for the children.

    The event

    We had a booth with a table where we could put on activities. There were some laptops and tablets. Pauline arrived with a suitcase full of coding activities and of course micro:bits. She also created a lot of special material for this day. In the booth their where some Belgian CodeWeek colleagues (Ilse Delo, Inge De Cleyn and Wouter Willems) and there was also Arjana Blazic from Croatia. We all brought a lot of material with us, which of course did not fit on the table. Our stand was always full of children wanting to do everything. We also gave them caps and t-shirts (so slowly but surely everyone at the festival turned orange). Every now and then we put new projects on the table. It was a busy but very fun day.

    Materials

    Categorieën
    CodeWeek Europa CodeWeek Nederland Leren programmeren

    Zo word je gelukkig van coding op international happiness day

    Ontdek de Kracht van Coderen op International Happiness Day en tijdens CodeWeek

    International Happiness Day en CodeWeek delen een gezamenlijke missie: het bevorderen van geluk, creativiteit, samenwerking en persoonlijke groei. Hoewel deze twee evenementen op het eerste gezicht misschien verschillend lijken, hebben ze veel gemeen. Ze bieden allebei unieke kansen om jezelf uit te drukken, samen te werken met anderen en te groeien in zowel persoonlijke als professionele zin. Maar hoe kan coderen ons leven mooier maken?

    international happiness day logo
    International Day of Happiness

    Coderen als Creatieve Uitlaatklep

    Coderen wordt vaak gezien als een technische vaardigheid, maar het is veel meer dan dat. Het is een krachtige creatieve uitlaatklep, een vorm van kunst en expressie. Net zoals een schilder zijn emoties op een doek vastlegt of een muzikant een melodie componeert, kan een programmeur zijn ideeën tot leven brengen door middel van code. Van het ontwerpen van prachtige, interactieve websites tot het creëren van innovatieve apps die het dagelijks leven verbeteren—coderen biedt onbegrensde mogelijkheden om iets unieks te creëren.

    Wat coderen zo bijzonder maakt, is de voldoening die het biedt. Het zien van je code tot leven komen, of het nu gaat om een eenvoudige website of een complexe applicatie, geeft een gevoel van vreugde en prestatie. Het is vergelijkbaar met het voltooien van een kunstwerk; het resultaat is iets tastbaars, iets dat je met trots kunt delen met de wereld. Deze voldoening draagt bij aan een gevoel van geluk en vervulling, wat precies is waar International Happiness Day om draait.

    Samenwerken en Groeien door Coderen

    Naast de persoonlijke voordelen, stimuleert coderen ook samenwerking en groei. Tijdens CodeWeek worden mensen van alle leeftijden en achtergronden aangemoedigd om samen te werken aan projecten, nieuwe vaardigheden te leren en elkaar te inspireren. Dit gevoel van gemeenschap en samenwerking draagt bij aan een gelukkiger en meer verbonden samenleving. Door samen te coderen, leren we niet alleen nieuwe vaardigheden, maar bouwen we ook aan sterke relaties en netwerken die ons in de toekomst ten goede komen.

    Vier het Geluk van Coderen tijdens international happiness day

    Op International Happiness Day willen we de vreugde en voldoening vieren die coderen ons brengt. Het is een kans om stil te staan bij de positieve impact die coderen kan hebben op ons leven, zowel op persoonlijk als op sociaal vlak. Door deel te nemen aan CodeWeek, omarmen we de wereld van mogelijkheden die coderen biedt en zetten we samen stappen naar een gelukkiger, meer verbonden toekomst.

    We nodigen iedereen uit om mee te doen en de kracht van coderen te ontdekken. Of je nu een beginner bent of een ervaren programmeur, er is altijd iets nieuws te leren en te creëren. Sluit je aan bij ons en laten we samen coderen naar een betere wereld.

    Wij wensen jullie een gelukkige International Happiness Day en een inspirerende CodeWeek! Direct aan de slag?

    Categorieën
    Leren programmeren

    Girls en Informatica Olympiade

    Zit je op de middelbare school en vind je logisch nadenken en programmeren leuk? En wil je kans maken om Nederland bij de European Girls’ Olympiad in Informatics (EGOI) te vertegenwoordigen?

    Dan hebben we een tip. Het komend schooljaar is er weer een EGOI programmeercursus. Meiden die het leuk vinden om mee te doen kunnen zich opgeven via de site van de Informatie Olympiade site. De eerste bijeenkomst is op 30 september. Tijdens de EGOI lossen deelneemsters uitdagende programmeerproblemen op.  Ook is er natuurlijk tijd voor sociale activiteiten met deelneemsters uit alle deelnemende landen. In juli 2023 zijn we naar de EGOI geweest in Lund, Zweden (egoi23.se). Het was een mooie week met goede resultaten.

    Tevens hebben ze een mooie online cursus gemaakt om C++ te leren.

    Categorieën
    CodeWeek Nederland Leading teachers Leren programmeren Tips Leading Teachers

    Microblocks en Microbit, een gouden combinatie?

    Met dank aan Peter Mathijssen voor het uitschrijven en verzamelen van verschillende korte handleidingen. Peter heeft in zijn vrije tijd een groot aantal micro:bit handleidingen uitgewerkt in Microblocks. Microblocks werkt offline en vanuit de applicatie kun je rechtstreeks code uitvoeren op de controller (zoals een Micro:bit, Arduino en vele andere)! Microblocks werkt in de browser, maar ook als zelfstandige applicatie. Zoek je nog meer leermiddelen? Kijk dan eens op onze materialenpagina!

    MicroBlocks is a free, Scratch-like blocks programming language for learning physical computing with educational microcontroller boards such as the micro:bit, Adafruit Circuit Playground Express, and many others.

    Wat is Microblocks volgens hun eigen website

    Aan de slag met Microblocks in 10 handige lessen.

    Meten – Temperatuur

    De micro:bit is goed in het meten van de temperatuur. Leg hem maar even in de koelkast terwijl dit programma draait. Daarna houd je hem weer in je handen. Wat zie je als je op knop A of knop B drukt?

    Aan de slag met het meten van Temperatuur

    Kunst – Creatief

    Een beetje kunst op je micro:bit. Stel je eens voor dat we een muur van micro:bits hebben die tegelijk dit programma draaien.

    Aan de slag met Kunst – creatief

    Spel – Score

    Wil je de stand bijhouden maar er is geen papier, pen of scorebord? Dan neem je je micro:bit mee waarop dit programma staat.

    Aan de slag met Kunst – creatief

    Rekenen – Binair

    De puntjes die je ziet op je micro:bit na het indrukken van knop B stellen een binair getal voor. Reken dat binaire getal om in je hoofd naar een decimaal getal en druk op knop A om te zien of je het goed hebt gedaan.

    Aan de slag met Rekenen – Binair

    Rekenen – Hoofdrekenen

    Oefen met hoofdrekenen met behulp van je micro:bit. Hoe moeilijk kun jij de opgaven maken?

    Aan de slag met Rekenen – Hoofdrekenen

    Creatief – Dans

    Laat het poppetje op je micro:bit dansen. Probeer hem maar na te doen.

    Aan de slag met Creatief – Dans

    Meten – Batterijtester

    Wil je bekijken of er nog wat stroom over is in je batterijen. Dan kan je dat doen met dit programma.

    Aan de slag met Creatief – Dans

    Spel – steen, papier, schaar

    Speel het spel steen, papier, schaar maar dan op je micro:bit. Je zou het zelfs met meerder micro:bits kunnen spelen tegen elkaar.

    Aan de slag met Creatief – Dans

    Spel – Balans

    Kun jij het middelste rode ledje op je micro:bit brandend krijgen door je micro:bit voorzichtig te kantelen?

    Aan de slag met Creatief – Dans

    Geluid – Sirene

    Je moet ergens met spoed naar toe. Iedereen moet opzij, maar het gaat niet snel genoeg. Weet je wat…. zet de onderstaande blokken in je micro:bit en je hebt een sirene.

    Aan de slag met Creatief – Dans

    Je moet ergens met spoed naar toe. Iedereen moet opzij, maar het gaat niet snel genoeg. Weet je wat.... zet de onderstaande blokken in je micro:bit en je hebt een sirene.
    Categorieën
    CodeWeek Europa CodeWeek Nederland Leading teachers Leren programmeren

    Tekstueel programmeren makkelijker en leuker maken met Hedy!

    Aan de slag met Hedy?

    Wil je alles weten van Hedy? En je weet niet waar je moet beginnen? op 20 en 27 oktober zijn er twee cursusdagen om alles te leren van deze machtige programmmertaal. Let op, beide sessies zijn hetzelfde. Deze fysieke bijeenkomst is bij de VU in Amsterdam.

    Hedy logo met hallo wereld

    Workshop doelen:

    • Om het gemak en de schoonheid van Hedy te demonstreren door tijdens onze workshop enkele beginnersniveaus te gebruiken. Je hebt geen programmeerervaring nodig. 
    • We hopen alle docenten te stimuleren en te enthousiasmeren om les te gaan geven in programmeren. 
    • Neem jouw eigen tablet of laptop mee.
    • Ben je geïnteresseerd? Schrijf je dan hier in, deelname is kosteloos!

    Wat is dat, Hedy is…

    1. meertalig, dus je kan in het Nederlands programmeren
    2. gradueel, dus je leert de concepten één voor één
    3. gemaakt voor in de klas, je kan als docent de interface gemakkelijk aanpassen voor jouw klas

    Hedy, een toegankelijke en pedagogische programmeertaal

    Geïnspireerd door de manier waarop we taal leren, Felienne Hermans (hoogleraar aan de Vrije Universiteit Faculteit Bètawetenschappen, Informatica) heeft Hedy gecreëerd: een toegankelijke en pedagogische programmeertaal. De programeertaal is gratis beschikbaar op www.hedycode.com en werkt 100% in de browser. Net als Scratch. Op dit moment zijn er 18 levels beschikbaar in Hedy en elk level bevat niet alleen nieuwe commando’s, maar ook met ingebouwd lesmateriaal om op elk level aan de slag te gaan. Programmeerconcepten worden stap voor stap geïntroduceerd. Elk niveau duurt ongeveer 45 minuten en als leerlingen een account aanmaken, kunnen ze hun programma’s opslaan en delen met elkaar en met de leraar. Ook kunnen leerlingen tekeningen maken met behulp van de zogenaamde schildpad. Doordat leerlingen direct iets echts en leuks kunnen maken, geeft het de ‘stip op de horizon’ een idee waar het programmeren hen naartoe kan brengen.

    En nu verder!

    Hedy kan in elke taal worden gebruikt: momenteel worden 47 verschillende talen ondersteund, waaronder Netherlands, Spaans, Arabisch, Vereenvoudigd Chinees en Hindi.

    Omdat we het belangrijk vinden dat alle kinderen kunnen programmeren, is Hedy ook zeer geschikt voor kinderen met een visuele beperking. De tekstuele uitvoer van Hedy kan automatisch worden voorgelezen en je kunt de code uitvoeren met een sneltoets, zodat je de muis niet hoeft te gebruiken.

    Felienne Hermans

    Meer activiteiten en materialen tijdens en rondom CodeWeek vind je op onze Materialen Pagina.

    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.