Skip to content
/ Python Public

Dit is mijn verzameling Python-projecten die ik tijdens mijn MBO-opleiding Software Developer heb gemaakt. Deze repository bevat verschillende opdrachten en projecten die mijn programmeervaardigheden laten zien.

Notifications You must be signed in to change notification settings

Methois/Python

Repository files navigation

Python Portfolio - Mathijs

Welkom bij mijn Python-portfolio! Deze repository bevat een verzameling Python-projecten die ik heb ontwikkeld tijdens mijn MBO-opleiding Software Developer. De opdrachten laten mijn programmeervaardigheden en groei in Python zien.

📌 Over deze repository

Deze repository is bedoeld als portfolio voor stagebedrijven en geïnteresseerden die mijn werk willen bekijken. Elk project heeft een korte beschrijving en kan worden uitgebreid met documentatie of codevoorbeelden.


📂 Projecten

1️⃣ Opdracht 1 - Programeerprincipes

📌 Dit project introduceert basisprogrammeertechnieken in Python, zoals het vragen van gebruikersinput en het opslaan van gegevens in variabelen. De gebruiker wordt begroet op basis van hun ingevoerde naam.

🔹 Technieken: Variablen, Gebruikersinput, console-output


2️⃣ Opdracht 2 - Inleiding tot Python (Video)

📌 In deze opdracht heb ik een introductievideo over Python bekeken om basisconcepten en programmeerprincipes te leren kennen.

🔹 Technieken: Geen code, enkel theorie uit de video.


3️⃣ Opdracht 3 - Variablen

📌 In deze opdracht heb ik verschillende codes geschreven om te werken met variabelen. Elke code berekent iets anders: het maakt sommen van getallen, berekent je leeftijd, rente of toont de naam van de gebruiker.

🔹 Technieken: Gebruikersinvoer, Variablen gebruiken voor het opslaan van getallen & text, berekeningen doen, afronden van getallen, werken met verschillende datatypes


4️⃣ Opdracht 4 - if/else

📌 In deze opdracht heb ik gewerkt met de if en else statements om verschillende scenario's te controleren en de juiste acties uit te voeren. De opdrachten variëren van het controleren of een student een excellente leerling is, het maken van een rekenmachine, en het aan- of uitzetten van een lampje.

🔹 Technieken: Condities ( If, elif, else ), vergelijkingen maken, while loops, gebruikersinput, verwerken van fouten


5️⃣ Opdracht 5 - Autoverzekering

📌 In opdracht 5 heb ik gewerkt met het berekenen van de premie van een autoverzekering. De code vraagt de leeftijd en het aantal schadevrije jaren van de gebruiker en biedt vervolgens kortingen aan op basis van deze gegevens. Na het berekenen van de premie voor drie verschillende verzekeringsopties (basis, meer, volledig), kan de gebruiker een keuze maken. De premie wordt vervolgens weergegeven, afhankelijk van de gekozen optie.

🔹 Technieken: Condities ( If, elif, else ), match-case, gebruikersinput, berekeningen uitvoeren


6️⃣ Opdracht 6 - KoffieMenu

📌 In deze opdracht heb ik een koffiemenu gemaakt waarbij de gebruiker een keuze kan maken voor verschillende soorten koffie. Vervolgens wordt de prijs weergegeven op basis van de keuze

🔹 Technieken: Gebruik maken van een dictionary, controleren van de invoer, gebruikers-input


7️⃣ Opdracht 7 - Loops

📌 * In deze opdracht heb je drie verschillende voorbeelden van loops gemaakt: een spel waarbij een getal geraden moet worden, een loop die meerdere zinnen afdrukt, en een loop die continu draait totdat de "ESC"-toets wordt ingedrukt*

🔹 Technieken: Gebruik maken van loops


7️⃣ Opdracht 14 - Games in Python

📌 * In deze opdracht maak ik 3 verschillende simpele games in python, in de eerste game voeg ik enkel de speler en de enemy toe. in de tweede game heb ik een game gemaakt dat je de enemy moet hitten waarna hij een andere image krijgt. en in de 3de game heb ik een ontwijk game gemaakt*

🔹 Technieken: Gebruik maken van pygame voor het maken van een game.


📢 Contact

Wil je meer weten over mijn projecten of heb je vragen? Neem gerust contact op!

📧 E-mail: [email protected] 🔗 LinkedIn: Mathijs Berkelaar

About

Dit is mijn verzameling Python-projecten die ik tijdens mijn MBO-opleiding Software Developer heb gemaakt. Deze repository bevat verschillende opdrachten en projecten die mijn programmeervaardigheden laten zien.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages