Robby de Robot. Javascript Tot nu toe gebruikt: – document.write(" Hello World "); – alert("tekst") – Toon een waarschuwingsvenster – prompt("tekst",

Slides:



Advertisements
Verwante presentaties

Advertisements

PSD Basisstructuren programmeren.
KINN 2010 •OOP •O Object •O Georiënteerd •P Programmeren.

Arduino project.
Gestructureerd programmeren in C
Practica Computerlinguistiek Tekst en uitleg:
PROS2 Les 11 Programmeren en Software Engineering 2.

Instructie Programmeren Debuggen 5JJ70. Debuggen: Wat is het probleem Je programma compileert, maar werkt niet zoals verwacht, wat nu? Vraag je af: wat.
1 Tentamen 21 januari 2008 uitleg Algemene kennisvragen a)“Wat verstaan we onder de complexiteit van een algoritme?” –Cruciaal: wat gebeurt er met.
Hoofdstuk 6: Controle structuren
VHDL Peter Slaets KHLim Functies en procedures Functies –type conversie functies »bit vector to integer en omgekeerd –verkorte componenten met maar 1 output.
Hogere-orde functies: herhaald patroon? Parametrizeer! product :: [Int]  Int product [ ]= product (x:xs)= 1 product xs x * and :: [Bool]  Bool and [
Les 2 Basisbouwstenen (deel 1)
Frank Stalpers en Ad Baars
Numerieke Natuurkunde
Flow controle Keuzes maken. Het if-statement Soms moet code alleen in bepaalde situaties uit gevoerd worden Hiervoor heeft C de if-else constructie: if(voorwaarde1){
MICPRG Les 11 Microcontroller Programmeren in C. 112 Datastructuren in C Werkgeheugen (PC en microcontroller): Statische datastructuren (vaste grootte):
CONTROLESTRUCTUREN (DEEL 1)
LauwersCollege Buitenpost Java Applet programma dat op een website zichtbaar is Java Application programma dat zelfstandig werkt Javascript Scripttaal.
KINN 2010 OOP O Object O Georiënteerd P Programmeren.
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.
Deltion College Engels B1 Lezen [no. 001] can-do : 2 products compared.
Inleiding tot programmeren
Variabelen Part deux.. Variabelen week 3 0. Herhaling 1. De NullPointerException (p101) 2. Primitieven 3. Scope en levensduur van variabelen 4. Meerdere.
Tircms02-p les 3 Functies Strings Structuren. Functies 1. main() 2. { int k; k = 10 ; printf(“%d\n”,fac(k)); } 3. int fac(n) int n; 4. { int f; f= 1;
Tircms02-p les 2 Meer operatoren Arrays en pointers Types en conversie.
tircms02-p les 1 Operating Systems practicum
Computertechniek Hogeschool van Utrecht / Institute for Computer, Communication and Media Technology 1 C programmeren voor niet-C programmeurs les 3 redirection,
Vervolg C Hogeschool van Utrecht / Institute for Computer, Communication and Media Technology 1 Onderwerpen voor vandaag top-down decompositie Opdrachten:
Computertechniek Hogeschool van Utrecht / Institute for Computer, Communication and Media Technology 1  Een (vaste) melodie spelen op de PC speaker 
Tircms03-p les 1 C++ voor C-kenners Voor Technische Informatica.
Deltion College Engels C1 Lezen [Edu/002]/ subvaardigheid schrijven thema: Hwaet! (Old) English literature can-do: kan snel belangrijke detailinformatie.
Les 0 Structured Query Language SQL. Programma Les 0 – Introductieopdracht Les 1 Les 2 Les 3 Schriftelijke toets.
Programmeren met kinderen NWT-conferentie basisonderwijs SPANNING & SENSATIE.
Agenda  Lesuur minuten  Wat kun je met programmeren?  Wat is code en hoe werkt het?  Code schrijven: de basis  Lesuur minuten  Zelf.
Welkom! maandag 16 November 2015 Les B-2.
Codetuts Academy Les 6 Module 2a Php Fundamentals 1.
1 februari Web concepts formulieren. 2 File i/o (input) $filename = “FILE_IO.CSV” ;// naam van het bestand $filesize = filesize( $filename )
Les 3 - Operators Workshop Php Basic. ICT Academy Php Basic Content Operators Wiskundig Toewijzing Vergelijking.
Codetuts Academy Les 2 Module 2a Php Fundamentals 1.
Loops en errors Array's Random try catch for loop while loop do while loop.
IF() ELSE() LES 4: VOORWAARDEN. BOOL Een variabele die slechts 2 mogelijke waarden kan hebben: true(waar) of false(niet waar) duid je aan met bool bool.
De definitie van een object. Een object is een verzameling van eigenschappen en bewerkingen. Veel voorkomende objecten zijn: D (display) Gui (user interface)
Informatie beoordelen If else Switch En Wiskunde.
Javascript. Vandaag Samenvatting vorige les PSD's Random Array's Herhalingen – For-loop – While-loop.
Javascript. Voortgang op: Account gegevens Invullen op: Bevestiging ontvangen ( ) via website?
Programmeren.
Welkom in de Top-2000 kerkdienst
Javascript.
Gameprogrammeren: Keuzeopdrachten
Kennismaking met programmeren
Gameprogrammeren: Expressies
Javascript.
Chapter 4 Going out Grammar Stepping Stones 2 kgt.
Tinpro015b-les 1 C++ voor C-kenners Voor Technische Informatica.
Tinpro015b-les3 Hfdst 3,4 Meer operatoren Functies.
Programmeren in de Klas
Javascript.
Kennismaking met programmeren
Small Basic Console deel 2
Software Development fundamentals
SQL Les February 2019.
Software Development fundamentals
Software Development fundamentals
Gameprogrammeren: Arrays
Python – For loop + strings
Transcript van de presentatie:

Robby de Robot

Javascript

Tot nu toe gebruikt: – document.write(" Hello World "); – alert("tekst") – Toon een waarschuwingsvenster – prompt("tekst", "waarde") – Stel de gebruiker een vraag – confirm("tekst") – Laat een bevestigingsvenster zien

Belangrijk Elke instructie eindigt met een puntkomma ; Javascript is hoofdlettergevoelig. Voeg commentaarregels toe.

Comments HTML Javascript/jQuery //enkele commentaar regel /* meerdere Commentaar Regels */

Variabele (toekenning) var variabeleNaam = "tekst"; getal (integer/float) boolean (true/false) array(verzameling) functie object

Fouten opsporen Kleur in editor Melding in de console

Huiswerk gedaan? Studiehandleiding gelezen? Account aangemaakt op ? Account aangemaakt op ? Opgave 2 : Celsius naar Fahrenheit gelukt? Gestart met Javascript op Codecademy.com?

Account gegevens Invullen op:

Uitwerking Opgave 2 - Celsius naar Fahrenheit

Arithmetic Operators +Addition -Subtraction *Multiplication /Division

Kern begrippen Variabele Conditional statements Functies Events Herhalingen Arrays (lijsten)

Conditional statements Pseudo code: Als (iets waar is) doe iets

Voorbeeld if(bezoeker == "docent"){ alert("Welkom docent, wat wilt u doen?"); } vergelijking

Conditional statements Pseudo code: Als (iets waar is) doe iets Anders doe iets anders

Voorbeeld if(bezoeker == "docent"){ alert("Welkom docent, wat wilt u doen?"); } else { alert("Welkom student, welke cursus wil je openen?"); } vergelijking

Conditional operators == Is equal to != Is not equal to < Is less than > Is greater than >= Is greater than or equal to <= Is less than or equal to

Logical operators && AND IIOR !NOT

Logica A wife asks her husband, a computer programmer, “Would you please go to the store for me and buy a carton of milk? And if they have eggs, get six.”

Logica A short time later the husband comes back with 6 cartons of milk. The wife asks him, “Why the hell did you buy 6 cartons of milk?” He replied, “They had eggs.”

Opgave 3 Schrijf een programma die de waarden vanuit de prompt(); worden opgeslagen in twee variabelen. Vergelijk de twee scores, en geef via een alert() weer of team 1 of team 2 gewonnen heeft. Als het gelijkspel is, geef dit dan ook aan.

Opgave 4 Schrijf een programma dat kan bepalen of je bezorgkosten moet betalen bij een bestelling. Als het aankoopbedrag euro of hoger is, dan wordt je bestelling gratis bezorgd. Als dat niet het geval is, betaal je 3.95 bezorgkosten.

Type Variabelen string tekst intgehele getallen (ook negatief) floatkomma getallen (ook negatief)

Meer Functies typeof() bepaal het type parseInt() maak er een integer van parseFloat() maak er een float van

SHL

Voorbeelden eindopdracht

Reflectie Opgave 3 en 4 gemaakt -> Hoe vertaal je dit naar bijv. een inlogscherm

Huiswerk Codecademy Javascript oefeningen maken (zie SHL)