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.

Slides:



Advertisements
Verwante presentaties
RECLAME OP INTERNET ASCC Clubmiddag 15 april 2014.
Advertisements

informatica keuzevak in 5- en 6-vwo
PSD Basisstructuren programmeren.
Op het Zuyderzee College
Databases via internet
Gestructureerd programmeren in C
Inleiding programmeren in C++ Life Science & Technology 19 januari Universiteit Leiden.
Stijn Van Wonterghem1 ALICE Een animatie opbouwen.
ChatBox
Frank Stalpers en Ad Baars
Numerieke Natuurkunde
Functioneel Programmeren Daan Leijen. Wat gaan we doen? 3 fundamentele principes van computatie Equationeel redeneren IO-monad GUI's in Haskell (wxHaskell)
Kansrekening. Inhoud Inleiding Inleiding Mogelijkheden noemen/toelichten Mogelijkheden noemen/toelichten Ondervonden problemen (en oplossingen) Ondervonden.
Informatica op het Kalsbeek College. Informatica op het Kalsbeek College.
PHP functies.
PHP & MYSQL LES 02 PHP & FORMULIEREN. PHP & MYSQL 01 PHP BASICS 02 PHP & FORMULIEREN 03 PHP & DATABASES 04 CMS: BEST PRACTICE.
PHP & MYSQL LES 01 PHP BASICS. PHP & MYSQL 01 PHP BASICS 02 PHP & FORMULIEREN 03 PHP & DATABASES 04 CMS: BEST PRACTICE.
Programmeren met If This Then That (IFTTT)
Les 2: Interactie in je space door middel van klikbare objecten en actionscript. Wat is actionscript en programmeren?
groep 5 16 groep 6 11 groep 7 3 groep 8 13 "Wij zien in ICT een oplossing om tot SlimFit te komen." groepsleerkrachtstagiaireklassenassistent ratio 1.
Scripting 4 designers aftrap theo arthur bennis
Programmeren.
1 Op het Zuyderzee College Informatica. 2 Informatica Wat is het niet ? Wat is het niet ? Wat is het wel ? Wat is het wel ? Is informatica wel iets voor.
Programmeren Spreekbeurt Joris.
Programmeren met kinderen NWT-conferentie basisonderwijs SPANNING & SENSATIE.
BOMBERBOT Programmeerlessen in het PO
1 Software Engineering EINDPROJECT INFORMATICA. SOFTWARE ENGINEERING 2 Managen van grotere softwareprojecten Onstaan uit noodzaak: betrouwbare software.
Welkom! maandag 16 November 2015 Les B-2.
Les 3 - Operators Workshop Php Basic. ICT Academy Php Basic Content Operators Wiskundig Toewijzing Vergelijking.
Codetuts Academy Les 2 Module 2a Php Fundamentals 1.
Embedded systemen Programmeren op de Arduino Les 7 kleuren festijn.
Emulatie vs virtualisatie Docent: Schooljaar:. Emulatie vs virtualisatie Simulatie.
Java voor beginners Doel: Een spel maken in LWJGL Door: Jim van Leeuwen.
Hallo.
Informatie beoordelen If else Switch En Wiskunde.
Programmeren. Wat is programmeren? Het schrijven van opdrachten voor de processor De processor “spreekt” machinetaal:
Robby de Robot. Javascript Tot nu toe gebruikt: – document.write(" Hello World "); – alert("tekst") – Toon een waarschuwingsvenster – prompt("tekst",
Programmeren met kinderen
Programmeren.
Software Development fundamentals
Kennismaking met programmeren
Kennismaking met programmeren
Programmeren met Reeksen
Javascript.
Kennismaking met programmeren
Object georiënteerd programmeren
Javascript.
Kennismaking met programmeren
Programmeren woensdag 4 oktober 2017.
Programmeren is Makkelijk
Goedemorgen.
Kennismaking met programmeren
Programmeren in de Klas
Kennismaking met programmeren
Les 1 WAT IS PROGRAMMEREN?
startkaart wat? waarom? hoe? tips!
Slim tellen.
Software Development fundamentals
Eindproject informatica
SQL Les February 2019.
Nim, een strategisch spelletje
Slim tellen.
SQL Les 7 24 February 2019.
Digitale geletterdheid
Software Development fundamentals
Stap drie bij projecten
Software Development fundamentals
Python – For loop + strings
Transcript van de presentatie:

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

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

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

Wat kun je met programmeren: Internet learn2code

Wat kun je met programmeren: Apps learn2code

Wat kun je met programmeren: Smartphones learn2code

Wat kun je met programmeren: Drones learn2code

Wat kun je met programmeren: Space travel learn2code

Wat kun je met programmeren: Natuurkunde learn2code

Wat kun je met programmeren: Self driving car learn2code

Wat kun je met programmeren: Games learn2code

Wat kun je met programmeren: Games learn2code

Wat kun je met programmeren: Salaris learn2code

Programming = Fun learn2code Denkpuzzels Flexibel Toekomst Logica Dynamisch Uitdagend

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

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

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

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

CPURAMHD

learn2code

Wat is code? learn2code

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

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

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"); }

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

learn2code Wat is code? Code uitvoeren Compilen

learn2code Wat is code? Code uitvoeren JavaScript Browser Besturingssysteem Hardware

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

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

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

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"); }

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

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!"); }

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!

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();

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

De website learn2code