Citizen Code Python

Citizen Code Python: een leuk avontuur van 3 seizoenen waarin je je stad kan ontwikkelen door programmeeroefeningen te doen in Python of in Blockly.

Geschikt om spelletjes te spelen en te oefenen zowerl in de klas als individueel. Los op elke leeftijd raadsels op terwijl je leert programmeren!

EEN AVONTUUR OM OP EEN LEUKE MANIER TE LEREN CODEREN

In Citizen Code Python bouw je je stad, wijk voor wijk. Als een echte architect ga je de uitdagingen aan die je in elke aflevering krijgt voorgeschoteld. De overwinningen die je tijdens je avontuur behaalt, leveren Citizen Coins op waarmee je je avatar kan upgraden.

HET GRATIS EDUCATIEVE SPEL OM TE LEREN CODEREN IN PYTHON EN IN BLOCKLY

Voor Citizen Code Python seizoenen 1, 2 en 3 is het langs hier! We raden Blockly aan als je een beginner bent in programmeren of als je al een beetje Scratch hebt gedaan. Kies Python als je al vertrouwd bent met het blokprogrammeren. Citizen Code Python is toegankelijk voor iedereen, zelfs als je beginner bent. Het biedt een progressieve benadering van het programmeren. Complexere activiteiten zijn beschikbaar om zowel ervaren gebruikers als professionele ontwikkelaars uit te dagen.

Une main sur un clavier
Une jeune fille réalise une activité CitizenCode Python

Computerprogrammeren vormt de kern van de digitale wereld waarin we leven.

Het wordt gebruikt om websites, videogames, applicaties, enz. … te maken. Het begrijpen ervan is essentieel en kan ook strategisch zijn voor je toekomst. Met Citizen Code Python maak je optimaal gebruik van de vaardigheden die je tijdens het programma in Python hebt opgedaan. Aan het einde van elk seizoen ontvang je een Open Badge, gecertificeerd door Amazon Future Engineer, die je vervolgens aan je CV kan toevoegen.

Citizen Code Python Saison 1

Initiez-vous à la programmation informatique en codant en Blockly et en Python, résolvez les exercices répartis en sept épisodes, développez vos premiers programmes, triomphez des boucles imbriquées et obtenez l’open badge d’Apprenti Codeur.
Notions abordées :
– séquences et répétitions d’instructions
– boucles “for” et boucles imbriquées
– conditions

Citizen Code Python Saison 2

Approfondissez vos compétences en et maîtrisez la syntaxe de programmation sur Blockly et Python. Créez des algorithmes, définissez vos propres fonctions et venez à bout de dizaines d’activités ludiques pour décrocher votre open badge de Codeur Junior.
Nouvelles notions abordées :
– marqueurs et variables
– fonctions et algorithmes
– boucles “while”
– booléens

Les nouveautés :
Saison 3 : De nouveaux exercices captivants pour approfondir votre expérience en programmation et encore plus de surprises.
Mode Examen : Évaluez les compétences acquises en programmation et identifiez plus spécifiquement les exercices d’approfondissement.
Mode Gestion de classe :  Assignez des exercices spécifiques et visualisez en direct la progression de vos élèves facilement et en quelques clics.

Onderwijsdeskundigen

Des enfants réalisent une activité CitizenCode Junior ensemble

3 seizoenen, veel interactieve oefeningen, beoordelingen en wedstrijden voor je leerlingen in de 1e tot 7e secundaire klas.

Citizen Code Python biedt een inleiding tot de basisprincipes van het computerprogrammeren, met als doel de leerlingen te betrekken bij de digitale technologie in plaats van deze alleen maar te consumeren. De oefeningen en aangeleerde begrippen maken de digitale beroepen toegankelijk. Er wordt een systeem aangeboden van progressieve aanwijzingen en documentatie om de leerlingen de activiteiten te helpen valideren naarmate ze vorderen.

Voor uw online programma's, met verwijzing naar het European Digital Skills Framework (CECN) en PIX-certificering

De leerdoelen zijn :

  • Het computerprogrammeren in Python en in Blockly toegankelijk maken door een leuke aanpak.
  • Het beheersen van de instructiereeksen, van“for”- en geneste lussen, variabelen, functies, algoritmen, voorwaarden en voorwaardelijke lussen.
  • Het verkennen van geavanceerde concepten zoals begrensde (for) en onbegrensde (while) herhalingslussen, markeringen en variabelen, gedefinieerde functies en Booleans, in een leuke en interactieve omgeving.
  • Gebruik maken (en verbeteren) van de vaardigheden in computerlogica, die overdraagbaar zijn naar wiskundig redeneren en ander academisch leren, door middel van een inleiding in algoritmen voor het computerprogrammeren.
  • Een reeks instructies van toenemende complexiteit kunnen ordenen en plannen.
Un professeur explique une activité sur ordinateur à des élèves
Une mère et sa fille regardent ensemble un ordinateur

De cursussen kunnen klassikaal of als huiswerk worden aangeboden.

Ongeacht het niveau van de voorkennis van de leerlingen en de leerkrachten, de oefeningen vereisen geen digitale vaardigheden. Om een groepsworkshop te geven, heb je één of meer computers of tablets nodig. Meer dan 50 uur codering beschikbaar voor je klas om over meerdere schooljaren te verdelen!