Nadat je Python en PyCharm geïnstalleerd hebt, leggen we hier uit hoe je je eerste Python programma kunt schrijven en uitvoeren. Je kunt ofwel de instructies hieronder lezen of deze instructievideo bekijken.

Opmerking

De meest recente Python versie is 3.13; de meest recente PyCharm is 2025.2. In de instructievideo worden oudere versies van Python en PyCharm gebruikt, waardoor er kleine verschillen kunnen optreden.

We gebruiken ook niet de Dodona-plugin voor PyCharm in de video. Deze plugin maakt het mogelijk om je oplossingen rechtstreeks vanuit PyCharm in te dienen.

Een nieuw Python project aanmaken

In PyCharm kun je verschillende softwareprojecten aanmaken waarin je tegelijkertijd kunt werken. Voor onze doeleinden zal het volstaan om één enkel PyCharm project aan te maken waarin je al je oplossingen voor de programmeeropgaven kunt opnemen. Op die manier heb je direct ook een goed overzicht van het werk dat je al geleverd hebt.

We beschrijven hier hoe je een nieuw project aanmaakt in PyCharm, en hoe je daarbinnen de verschillende Python bestanden kunt organiseren en opslaan. Daarvoor ga je als volgt te werk:

Een nieuwe map en een nieuw bestand aanmaken

Binnen een PyCharm project kun je verschillende bestanden aanmaken waarin je Python broncode of andere informatie plaatst. Wij zullen starten met een bestand dat initieel nog leeg is. Hieronder tonen we hoe je een nieuwe map en een nieuw bestand kunt aanmaken binnen het Python-project dat je net aangemaakt hebt.

Broncode schrijven en uitvoeren

Een oplossing indienen op Dodona

Als je denkt klaar te zijn met de oefening, kan je deze heel eenvoudig vanuit PyCharm indienen op Dodona.. Rechts bovenaan in het Editor-venster zie je een knop met een blauw vinkje.

Druk op de blauwe knop op je oplossing in te dienen.

Deze knop zorgt ervoor dat je code doorgestuurd wordt naar Dodona en daar automatische beoordeeld wordt. Na enkele seconden zie je rechtsonder op je scherm een melding verschijnen met het resultaat van deze beoordeling.

Notificatie van een correcte oplossing

Door op View results te drukken kan je de testgevallen (en de ingediende code) bekijken op Dodona.

Resultaten

Je kunt zoveel oplossingen indienen als je wil, tot je een correcte oplossing hebt opgeleverd die ook qua programmeerstijl uitblinkt.