Python cursus voor beginners

Deel dit artikel

,

Op donderdagavond beginnen we de online Python sessie om 19:00 uur met de Python cursus voor beginners. Deze duurt ongeveer twee uur, na een korte pauze gaan we daarna verder met Python voor gevorderden.

Scroll naar beneden voor meer informatie over Hedy, Downloads en Aanvullende onderwerpen.

Derde ronde

Vanaf 3 april 2025 zijn we voor de derde keer weer begonnen bij hoofdstuk 1 van het boek De Programmeursleerling, Leren coderen met Python 3, geschreven door Pieter Spronck. We gebruiken versie 1.1.1 van het boek met datum 17 juni 2024.

We bespreken het boek vanaf 19:00 uur tot ongeveer 20:00 uur. Daarna volgt een aanvullend onderwerp tot ongeveer 21:00 uur. Zie ook de online Python sessie nieuwsartikelen, de link (URL) om mee te doen wordt daar gepubliceerd:

donderdag 17 april 2025 - De Programmeursleerling vanaf hoofdstuk 3 Expressies / Thonny en MicroPython op een microcontroller zetten

donderdag 24 april 2025 - De Programmeursleerling vanaf sectie 3.3 Expressies / turtle

donderdag 1 mei 2025 - De Programmeursleerling vervolg / http.server en print naar lcd

We beantwoorden vragen en helpen bij problemen. Tijdens de bijeenkomsten kunnen we via scherm delen elkaars code bekijken. Het is heel leerzaam om te zien hoe anderen het hebben gedaan. Er staan ook opgaven bij elk hoofdstuk in het boek, sommige best lastig. Je kunt je eigen oplossing met een Python interpreter uitproberen.

Je kunt zonder aanmelden de online Python sessie bijwonen. Wanneer je actief wilt meedoen met de cursus meld je dan aan door een email te sturen naar webbeheerder@programmeren.hcc.nl Je ontvangt dan emails met de onderwerpen die we onlangs hebben besproken en wat we binnenkort gaan doen, gewoonlijk donderdag overdag ervoor en vrijdag erna. Het is geen probleem als je maar af en toe meedoet. Je kunt bijvoorbeeld de emails over de Python cursus in de gaten houden en alleen de sessies bijwonen met voor jou interessante onderwerpen.

Onderwerpen die we al hebben behandeld en die je hebt gemist kun je alsnog zelfstandig doornemen en eventueel daar later vragen over stellen.

In augustus 2021 zijn we voor het eerst begonnen vooraan in het boek. Op donderdag 20 april 2023 zijn we de tweede ronde gestart, weer bij hoofdstuk 1. Bijna een jaar later, op donderdag 21 maart 2024 zijn we bij het einde van het laatste hoofdstuk 27 gekomen. Daarna zijn we begonnen met aanvullende onderwerpen die niet in het boek aan bod komen. Zie ook hieronder bij Aanvullende onderwerpen.

Hedy

Op 10 oktober 2024 zijn we van start gegaan voor de echte beginners met level 1 van Hedy, een graduele programmeertaal. Elke donderdagavond bespraken we gedurende een uur Hedy, daarna bekeken we ook nog een aanvullend onderwerp. Op 20 maart 2025 hebben we het laatste level 18 besproken en daarmee Hedy afgerond. Na het bespreken van Hedy beginnen we weer bij hoofdstuk 1 van het boek De Programmeursleerling.

We hebben gemerkt dat het boek De Programmeursleerling voor echte beginners nog te moeilijk is. Hedy lijkt enigszins op Python maar is geschikt voor diegenen die nog niet eerder hebben geprogrammeerd. Hedy is eigenlijk bedoeld om te gebruiken op scholen voor docenten en leerlingen vanaf 10 jaar. Hedy bestaat uit 18 levels, het laatste level sluit goed aan op standaard Python.

Op de Kennisdag van 5 oktober 2024 en op de CompuFair van 2 november 2024 is een presentatie gegeven over Hedy voor een eerste indruk, zie hieronder bij de Downloads voor de dia's.

Downloads

Aanvullende onderwerpen

Vanaf 21 maart 2024 bespreken we onderwerpen die niet in het boek staan maar mogelijk voldoende van belang zijn om er wat meer aandacht aan te besteden.

Als je nog opmerkingen, ideeën of nieuwe onderwerpen hebt, stuur dan een email naar de webbeheerder.

Deze onderwerpen bespreken we binnenkort:

  • turtle - 24 april 2025

Daarna kiezen we een van de volgende onderwerpen:

  • Visual Studio Code
  • Unit testen
  • of iets anders...

Deze onderwerpen hebben we al bekeken:

  • memoryview - 21 maart 2024
  • complex - 21 maart 2024
  • Reguliere Expressies behapbaar maken - 28 maart 2024
  • *args, **kwargs, * en / - 28 maart en 4 april 2024
  • Pip, PyPI en virtuele environments - 11 april 2024
  • Pillow / PIL - 11 april 2024
  • PySide6, Qt for Python - 4 en 18 april 2024
  • Tkinter - 25 april 2024
  • Matplotlib - 2 mei 2024
  • guizero en PySimpleGUI - 9 mei 2024
  • callbacks, decorators en properties - 9 mei 2024
  • Reguliere expressies: "Vermenigvuldigt u!" - eerste deel 18 april 2024, tweede deel 16 mei 2024
  • Thonny - 23 mei 2024
  • interface met Excel - 30 mei 2024
  • multitasking: home made scheduler, multithreading, multiprocessing en asyncio - 6 en 13 juni 2024
  • sqlite3 - 13, 20 en 27 juni en 4 juli 2024
  • MicroPython - 20 en 27 juni en 4 juli 2024
  • Requests - 11 juli 2024
  • NumPy - 11 en 18 juli 2024
  • INI, TOML, JSON, XML, YAML - 18 en 25 juli en 1 augustus 2024
  • systeembeheer met Python - 25 juli en 1 augustus 2024
  • Jupyter - 15 augustus 2024
  • MySQL, MariaDB - 8 augustus 2024, workshop MySql - Android - PC integratie 15 en 22 augustus 2024
  • SciPy - 29 augustus 2024
  • pandas - 29 augustus en 5 september 2024
  • MQTT - 5 september 2024
  • 3D - 12 september 2024
  • fractals - 12 september 2024
  • SVG - 19 september 2024
  • Git, GitHub - 26 september en 3 oktober 2024
  • Oscilloscoop met matplotlib - 10 oktober 2024
  • DuckDB - 17 oktober 2024
  • Web Browser Engineering - 31 oktober 2024
  • Signalen in MicroPython met CPython simulatie - 24 oktober en 7 november 2024
  • Quarto en RStudio - 28 november 2024
  • TekstKlok - 5 december 2024
  • I2C met MicroPython en met Raspberry Pi - 14 november, 12 en 19 december 2024
  • Simulatie met guizero - workshop - 9 januari 2025
  • SPI met een Raspberry Pi en met een microcontroller - 2, 16, 23 en 30 januari, 6 en 13 februari 2025
  • Python op Android - 20 februari 2025
  • The Fuzzing Book - 13 maart 2025
  • PySDR - 20 maart 2025
  • Hedy levels 1 tot en met 18 - 10 oktober 2024 tot en met 20 maart 2025
  • GUI met Microdot web framework - 27 februari, 6 en 27 maart 2025
  • IDLE - 3 april 2025
  • Python documentatie - 10 april 2025
  • Thonny en MicroPython op een microcontroller zetten - 17 april 2025

Sommige onderwerpen kunnen we maar oppervlakkig bespreken omdat we er nog maar weinig of geen ervaring mee hebben.

Actueel

'Meld je aan voor de nieuwsbrief' van HCC!programmeren

'Abonneer je nu op de nieuwsbrief en blijf op de hoogte van onze activiteiten!'

Aanmelden