De presentatie wordt gedownload. Even geduld aub

De presentatie wordt gedownload. Even geduld aub

Programmeren.

Verwante presentaties


Presentatie over: "Programmeren."— Transcript van de presentatie:

1 Programmeren

2 Wat is programmeren? Het schrijven van opdrachten voor de processor
De processor “spreekt” machinetaal:

3 Machinetaal Alleen hele eenvoudige operaties
Optellen Vergelijken Herhalen Miljoenen operaties per seconde, dus toch ingewikkelde dingen mogelijk Vergelijkbaar met alfabet: maar 26 letters, toch zeer veel woorden mogelijk

4 Hogere talen Machinetaal is moeilijk voor mensen.
Machinetaal heeft alleen hele eenvoudige instructies Oplossing: Een handigere (hogere) taal gebruiken en dan vertalen (compileren of interpreteren) naar machinecode if x<3: print “done” else: print “failed” Mens Hogere taal Machinetaal Processor

5 Compileren vs. Interpreteren
Sommige talen gecompileerd (programmeertalen) Code wordt vooraf vertaald naar machinetaal. De resulterende machinetaal wordt in een keer uitgevoerd Andere talen geïnterpreteerd (scripttalen) De code wordt pas bij het uitvoeren regel voor regel vertaald

6 Compileren vs. Interpreteren (2)
Nadeel: Apart compileren voor verschillende systemen Voordeel: Programma’s draaien sneller, omdat alles al vooraf vertaald is Interpreteren Voordeel: Is flexibel: draait rechtstreeks op verschillende systemen (mits goede software aanwezig) Nadeel: Is trager: tijdens uitvoeren pas vertaald

7 Python We leren de taal Python Scriptaal, dus geïnterpreteerd
Veelgebruikte, redelijk nieuwe taal Relatief makkelijk te leren Alle software is vrij beschikbaar Ook voor Wt eerste keer, dus een en ander nog niet helemaal uitgewerkt (Voorheen Java)

8 Programmeerlessen Codecademy Cursus Python
Bekend van HTML lessen vorig jaar Stof “stapelt op elkaar”, dus probeer goed bij te blijven (studiewijzer!) Extra opgaven Wt Veel oefenen belangrijk: Wt geeft extra opgaven parallel aan Cursus Eventuele verdieping Voor ervaren programmeurs of snelle leerders is extra uitdaging aanwezig

9 Programmeerlessen (2) Studiewijzer Studiewijzer op de site is leidend
Toetsen : Voortgangstoets (Praktisch) Eindtoets in toetsweek (Praktisch SE) PO (begin volgend trimester)


Download ppt "Programmeren."

Verwante presentaties


Ads door Google