Professional Documents
Culture Documents
Software Ontwikkeling - H1 + H2 Inleiding
Software Ontwikkeling - H1 + H2 Inleiding
5 Informaticabeheer
Kennismaking
● Wie ben je?
● Hobby’s? (buiten gamen)
● Hoe was je vakantie?
● Broers/zussen op school?
● Waarom heb je gekozen voor informaticabeheer?
● Wat zijn de verwachtingen?
● Leuk verhaal?
Afspraken
1. Je bent tijdig in de les.
2. Wanneer de leerkracht spreekt, luister je.
3. Opdrachten lever je tijdig in.
4. ...
Materiaal
● De Programmeursleerling (Pieter Spronck)
● Afgedrukte slides
● PC
● Digitale vakmap
Software Ontwikkeling
Inleiding
Inhoud
1. Wat is programmeren?
2. Welke programmeertalen zijn er?
3. Hoe gaat PC van broncode naar werkend programma?
4. Wat zijn hogere en lagere programmeertalen?
5. Wat is de Python Shell?
6. Wat is een IDE?
Wat is programmeren?
● Programmeren is het schrijven van een concrete reeks instructies die door
een computer moeten uitgevoerd worden.
Programmeertaal
Welke programmeertalen zijn er?
● Java
● PHP
● JavaScript
● C#
● C++
● Python
● ...
Java
PHP
JavaScript
C#
C++
Python
Hoe gaat PC van broncode naar werkend programma
Broncode
Machinetaal
Werkend programma
1. Van broncode naar machinetaal
Broncode
Via interpreter
Via compiler
Machinetaal
Interpreter vs Compiler
Filmpje
https://www.youtube.com/watch?v=3iLUls6Z_tw
2. Van machinetaal naar werkend programma
Machinetaal
Werkend programma
Wat is een hogere programmeertaal?
● Definitie:
● Voorbeelden
○ Java, Python, C#, C++, ...
Wat is een lagere programmeertaal?
● Definitie:
● Voorbeelden
○ assembleertaal
Assembleertaal
Wat is de Python Shell
● Demonstratie
Wat is een IDE.
● Definitie
● Voorbeelden
○ Eclipse
○ PyCharm
○ Visual Studio
○ ....