De presentatie wordt gedownload. Even geduld aub

De presentatie wordt gedownload. Even geduld aub

Agenda  Lesuur 1 +- 40 minuten  Wat kun je met programmeren?  Wat is code en hoe werkt het?  Code schrijven: de basis  Lesuur 2 +- 60 minuten  Zelf.

Verwante presentaties


Presentatie over: "Agenda  Lesuur 1 +- 40 minuten  Wat kun je met programmeren?  Wat is code en hoe werkt het?  Code schrijven: de basis  Lesuur 2 +- 60 minuten  Zelf."— Transcript van de presentatie:

1 Agenda  Lesuur minuten  Wat kun je met programmeren?  Wat is code en hoe werkt het?  Code schrijven: de basis  Lesuur minuten  Zelf programmeren: Hallo wereld! learn2code

2 “The programmers of tomorrow are the wizards of the future. You’re gonna look like you have magic powers” CEO Steam Gabe Newell

3 Ontwikkeling van technologie: Tijd tot 50 miljoen gebruikers learn2code 38 jaar 13 jaar 4 jaar 1 jaar TV Radio Internet Facebook

4 Wat kun je met programmeren: Internet learn2code

5 Wat kun je met programmeren: Apps learn2code

6 Wat kun je met programmeren: Smartphones learn2code

7 Wat kun je met programmeren: Drones learn2code

8 Wat kun je met programmeren: Space travel learn2code

9 Wat kun je met programmeren: Natuurkunde learn2code

10 Wat kun je met programmeren: Self driving car learn2code

11 Wat kun je met programmeren: Games learn2code

12 Wat kun je met programmeren: Games learn2code

13 Wat kun je met programmeren: Salaris learn2code

14 Programming = Fun learn2code Denkpuzzels Flexibel Toekomst Logica Dynamisch Uitdagend

15 Agenda  Lesuur 1  Wat kun je met programmeren?  Wat is code en hoe werkt het?  Code schrijven: de basis  Lesuur 2  Zelf programmeren: Hallo wereld! learn2code

16 Agenda  Lesuur 1  Wat kun je met programmeren?  Wat is code en hoe werkt het?  Code schrijven: de basis  Lesuur 2  Zelf programmeren: Hallo wereld! learn2code

17

18 CPU “Rekenen” HD “Lange termijn opslag” RAM “Korte termijn opslag”

19

20 Wat zijn al die 1’en en 0’en?  Een telsysteem zoals het decimaal systeem  0, 1, 2, 3, 4, 5, 6, 7, 8 en 9  0 en 1  Waarom gebruiken ze 1’en en 0’en? learn2code

21

22 CPURAMHD

23 learn2code

24

25

26

27

28 Wat is code? learn2code

29 Wat is code? Concept  Een manier van denken  Probleem in kleine stapjes opdelen  Een vorm van logica learn2code

30 Wat is code? Concreet  Stap voor stap instructies voor de computer  Simpel leesbaar tekstbestand learn2code

31 Wat is code? learn2code var eenCijfer = 9.8; if(eenCijfer > 7){ console.log("Je hebt een goed cijfer gehaald!"); }else if(eenCijfer > 6){ console.log("Zesjescultuur!"); }else{ console.log("Onvoldoende, helaas"); }

32 Wat is code? Programmeertalen learn2code Python C# Haskell Ruby C++ PHP Swift JavaScript

33 learn2code Wat is code? Code uitvoeren Compilen

34 learn2code Wat is code? Code uitvoeren JavaScript Browser Besturingssysteem Hardware

35 Agenda  Lesuur 1  Wat kun je met programmeren?  Wat is code en hoe werkt het?  Code schrijven: de basis  Lesuur 2  Zelf programmeren: Hallo wereld! learn2code

36 Agenda  Lesuur 1  Wat kun je met programmeren?  Wat is code en hoe werkt het?  Code schrijven: de basis  Lesuur 2  Zelf programmeren: Hallo wereld! learn2code

37 Code schrijven: de basis  Drie concepten van vandaag:  Variabelen  Loops  Functies learn2code

38 Wat is code? learn2code var eenCijfer = 9.8; if(eenCijfer > 7){ console.log("Je hebt een goed cijfer gehaald!"); }else if(eenCijfer > 6){ console.log("Zesjescultuur!"); }else{ console.log("Onvoldoende, helaas"); }

39

40 Code schrijven: de basis Variabelen learn2code  Opslaan van data  Verschillende soorten: tekst, getallen en meer.  Voorbeeld: var eenGetal = 220; var eenZin = "Ik leer coden.";

41 Code schrijven: de basis Loops learn2code  ‘Herhaal dit stukje code…’  Voorbeeld: var euro = 0; while(euro < 100){ euro = euro + 1; console.log("Je hebt nu " + euro + “euro!"); }

42

43 Code schrijven: de basis Loops learn2code Je hebt nu 1 euro! Je hebt nu 2 euro! Je hebt nu 3 euro! … Je hebt nu 100 euro!

44 Code schrijven: de basis Functies learn2code  Meerdere regels code groeperen  Voorbeeld: function berekenGemiddelde(){ var cijfer1 = 7; var cijfer2 = 5.6; var cijfer3 = 9.1; var cijfer4 = 6.7; var totaal = cijfer1 + cijfer2 + cijfer3 + cijfer4; return (totaal/4); } berekenGemiddelde();

45 Code schrijven: de basis Functies learn2code  Functies met parameters  Voorbeeld: function add(a, b){ return a + b; } add(10,20);

46 De website learn2code


Download ppt "Agenda  Lesuur 1 +- 40 minuten  Wat kun je met programmeren?  Wat is code en hoe werkt het?  Code schrijven: de basis  Lesuur 2 +- 60 minuten  Zelf."

Verwante presentaties


Ads door Google