Download de presentatie
De presentatie wordt gedownload. Even geduld aub
GepubliceerdKurt Jansen Laatst gewijzigd meer dan 8 jaar geleden
1
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 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
18
CPU “Rekenen” HD “Lange termijn opslag” RAM “Korte termijn opslag”
19
100101010101010101010101010101 010101101010101010111010101011 001010101010101010100001110101 010101011000101011 10000101010100010 1001010101001001001001010101101001010 101001000110101010101010111101010101010 10101010101010101001010010100101000101 0101010101010101010101101111010101
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
22
CPURAMHD
23
learn2code
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 10010101010101010101010101 01010101011010101010101110 10101011001010101010101010 10000111010101010101100010 10111001010101010101010101 01010101010101101010101010 11101010101100101010101010 10101000011101010101010110 001010111111 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"); }
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!"); }
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 http://learn2code.nl/
Verwante presentaties
© 2024 SlidePlayer.nl Inc.
All rights reserved.