Programmeren
Programmeren is het schrijven van een computerprogramma, een concrete reeks instructies die een computer kan uitvoeren. Dit gebeurt in een programmeertaal. Er bestaan véél verschilende programmeertalen, zoals Javascript, HTML, Typescript, scratch, C++, ... wij gebruiken Python.
Python (programeertaal)
Python is ontwikkeld als programeertaal om gratis, makkelijk leesbaar en op vanalles toepasbaar te zijn zoals in Webapplicatie Development, Data Science, Artificial Intelligence, ... Het is één van de populairste programmeertalen. Google gebruikt het achter de schermen, Dropbox is erop gebouwd, en ingenieurs gebruiken het als bindtaal voor simulaties, maar je kan er net zo goed de BBC micro:bit of een Raspberry Pi PC mee programmeren.
LeER online
Binnen Fabzero gebruiken we programmeertaal Python. Deze cursus gaat online door. Een Python-programma wordt geschreven in een of meer tekstbestanden met de extensie .py.
Je kan andere programmeertalen gebruiken. Deze behandelen we niet in deze module. Voorbeelden hiervan zijn ; Java, Typescript, scratch, C++, ...
Software
Wij werken in onze praktijklessen met python editor "Spyder" dat in programma "Anaconda" zit. Download Anaconda alvast. Indien je met microcontrollers wil experimenteren installeer je ook "Thonny". Wens je een tool op microsoft windows of gebruik je al VS2019 voor bijvoorbeeld C#, download je "visual studio community 2019".
Opgelet, GROTE downloads, niet nodig voor de les
Leerdoelen
Je verstaat hoe basis Python structuren gebruikt worden: strings, lists, and dictionaries
Je kan Hello, World! laten schrijven
Je kan Python als Calculator gebruiken
Je kan een functie definiëren
Je weet wat een string is en wat de onderdelen van een string zijn en hoe ze op te roepen
Je kan nieuwe strings maken
Je kent de Turtle library
Je kan met Turtle tekenen in Python: tekenen en gebruik maken van een if-else structuur
We leren hoe we met python in de cloud kunnen werken.
Je kan test environments gebruiken:
Je kan korte Python scripts opstellen om automated actions uit te voeren
Je kan eigen Python objects maken, interfaces opbouwen en acties erin programmeren
Zit je met een vraag over python?
Vraag het aan onze expert!
Inspiratie
© 2023 De Creatieve STEM. Creative Commons Attribution 3.0
Fabzero is ontstaan met de financiële steun van Digital Belgium Skills Fund.