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
CodeWeek Europa CodeWeek Nederland

Prins Constantijn promo film CodeWeek

CodeWeek werd lang geleden mede door hem opgericht. Hij was samen met Neelie Smit-Kroes en the young advisory board betrokken bij het starten van CodeWeek. Hij heeft zich uitgesproken over het belang van digitale geletterdheid en programmeren. Prins Constantijn, die zelf een achtergrond heeft in de technologie-industrie, begrijpt als geen ander de waarde van digitale vaardigheden in de moderne wereld.

Start CodeWeek

Als medebedenker heeft Prins Constantijn een speciale promotiefilm gemaakt om CodeWeek te promoten. In de video benadrukt hij het belang van digitale geletterdheid. En hoe deze vaardigheden kunnen bijdragen aan het vinden van een baan. Ook roept hij op tot meer aandacht voor technologie-onderwijs op scholen. En het creëren van kansen voor iedereen om digitale vaardigheden te ontwikkelen.

Jaarlijks event

CodeWeek Nederland is een jaarlijks evenement dat tot doel heeft om digitale geletterdheid en programmeren te bevorderen bij jongeren en volwassenen. Het evenement omvat verschillende workshops en activiteiten. Dit jaar vindt CodeWeek Nederland plaats van 7 tot en met 22 oktober 2023.

Steun van Prins Constantijn

Met Prins Constantijn zijn steun zal CodeWeek een belangrijke rol spelen in het bevorderen van digitale geletterdheid en programmeren in Europa. Of je nu een beginner bent of een ervaren programmeur, er is voor iedereen iets te leren tijdens CodeWeek. Doe mee en ontdek hoe programmeren jouw wereld kan veranderen! Meer over Codeweek Europa vind je op onze zusterpagina. Wil je weten wat we dit jaar organiseren? Kijk dan op de evenementenpagina of de leermiddelenpagina.

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 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