Dag 1
Dag 2
Dag 3
Dag 4

In de kijker: Python

Intro tot Python

Python is een veelzijdige programmeertaal die bekend staat om zijn eenvoudige en leesbare syntax. Het wordt vaak gebruikt voor webontwikkeling, data-analyse, kunstmatige intelligentie en automatisering.

  • Eenvoudig te leren: Python heeft een duidelijke en intuïtieve syntax, waardoor het ideaal is voor beginners.
  • Grote gemeenschap: Python heeft een uitgebreide gemeenschap van ontwikkelaars die actief bijdragen aan bibliotheken en frameworks.
  • Veelzijdigheid: Python kan worden gebruikt voor een breed scala aan toepassingen, van webontwikkeling tot wetenschappelijke berekeningen.
  • Ondersteuning voor meerdere platforms: Python is beschikbaar op verschillende besturingssystemen, waaronder Windows, macOS en Linux.
print("Hello, world!")

Groepsopdracht

Samen met jouw teamleden ga je een presentatie over Python geven, inclusief geschiedenis en code die je schrijft. Hierbij gelden een paar afspraken:

  • Om te presenteren, gebruik Google Slides (of alternatieven zoals Canva of Miro — zolang aan het einde wij allemaal via screen-share duidelijk jouw presentatie kunnen volgen).
  • Om te coderen, gebruik een gratis service zoals Replit.
  • Voor de code vraagstukken, zorg dat je een oplossing hebt die je kan tonen en uitvoeren live tijdens de presentatie.
  • Voor de code vraagstukken, zorg dat iedereen op jouw team de code begrijpt en kan volgen.
  • Zit je vast bij het coderen? Google-Fu eerst, raadpleeg jouw eigen projecten die je tot nog toe gemaakt hebt, vraag daarna aan collega, en als niemand in jouw groep het weet vraag aan docent.
  • Begin met kleine behapbare stapjes, en bouw geleidelijk aan.
  • Iedereen in jouw team moet tijdens de presentatie een stukje presenteren.
  • De presentatie mag niet langer dan 20 minuten zijn. Spreek goed af wie wanneer spreekt en voor hoe lang.

👩‍💻 Opdracht: Python

Bereid samen in jouw team een presentatie voor waarin je de volgende vragen beantwoordt:

  • Wat is de korte geschiedenis van Python? Van waar komt de naam Python?
  • Waarvoor wordt Python gebruikt?
  • Wat zijn enkele kenmerken van de syntax van Python?
  • Hoe wordt Python geïnstalleerd op een computer?
  • Wat zijn enkele populaire bibliotheken en frameworks die gebruikt worden in Python?
  • Welke bekende programma’s zijn in Python geschreven?
  • Welke bedrijven gebruiken Python in hun dagelijkse werkzaamheden?
  • Wat zijn enkele voordelen van het gebruik van Python ten opzichte van andere programmeertalen?
  • Hoe kunnen ontwikkelaars bijdragen aan de Python-gemeenschap?
  • Coderen: Hoe zeg je “Hello, world” in Python?
  • Coderen: Hoe kan je van 1 tot en met 100 tellen in Python?
  • Coderen: Hoe kan je een persoonlijke begroeting (bv. “Hello, James”) in Python coderen?
  • Coderen: In Python, hoe kan je de oppervlakte van een cirkel berekenen en tonen als de gebruiker een straal invoert?
  • Coderen: Hoe kan je iemand zijn/haar leeftijd berekenen aan de hand van een geboortedatum in Python?
  • Coderen: Hoe kan je interactief Steen, papier, schaar spelen tegen de computer in Python?
  • Coderen: Is het mogelijk om Higher-Lower Game te maken in Python? Zo ja, hoe?