What is LessonUp
Search
Channels
Log in
Register
‹
Return to search
programmeren
programmeren
1 / 38
next
Slide 1:
Slide
Informatica
Middelbare school
vwo
Leerjaar 4
This lesson contains
38 slides
, with
interactive quizzes
and
text slides
.
Lesson duration is:
25 min
Start lesson
Save
Share
Print lesson
Items in this lesson
programmeren
Slide 1 - Slide
LESDOELEN
Weet wat een algoritme is
kan een simpel alghoritme maken
Weet wat programmeren is
Slide 2 - Slide
Plaats programmeren
Slide 3 - Slide
What is programming?
Programming is writing computer code to create a program, to solve a problem
TAAL LEREN , oefenen (lezen en schrijven)
COMPILER
Slide 4 - Slide
The computer is not clever
To tell a computer to do something, a program must be written to tell it
exactly
what to do and how to do it.
very good in repeating tasks! (loop) robot
https://www.bing.com/videos/riverview/relatedvideo?&q=robot+autofabriek&&mid=BF637346347728A0C5A7BF637346347728A0C5A7&&FORM=VRDGAR
Slide 5 - Slide
Algoritme
Programs
are created to implement
algorithms
bijv zoekalgoritme
Slide 6 - Slide
binairy search
Slide 7 - Slide
BINAIRY SEARCH
VOORWAARDE?
WAT MOET ER ZIJN OM BINAIRY SEARCH TE LATEN WERKEN?
Slide 8 - Slide
sequential search
Slide 9 - Slide
nl.akinator.com
Slide 10 - Link
algoritme beschrijven
PSEUDOCODE
FLOWCHART
PSD
Slide 11 - Slide
PSEUDOCODE
Slide 12 - Slide
Algoritme in Flowchart
Slide 13 - Slide
PSD
Slide 14 - Slide
opdracht 1
1. Schrijf op wat een algoritme is
2. Geef een voorbeeld van een algoritme
3. maak een flowchart van het algoritme: een bioscoop geeft korting aan jongeren onder de 15 jaar, geen korting voor mensen die 15 of ouder zijn
Slide 15 - Slide
PYTHON
Slide 16 - Slide
VARIABELE
Een variable is een "declared" stukje van geheugen dat een waarde bevat. Deze waarde kan veranderen tijdens uitvoering van het programma.
Slide 17 - Slide
noem andere waarden voor de variabele greeting in de klas
A
goede morgen
B
goede middag
C
bro
D
hallo
Slide 18 - Quiz
best practice
Sla gegevens en de uitkomst van berekeningen altijd op in een variabele. Handig voor hergebruik
Geef variabelen een duidelijke naam. Voldoe aan de naming conventions
Declareer alle variabelen aan het begin. In één keer overzichtelijk welke variabelen er zijn
Slide 19 - Slide
VARIABELEN VERANDEREN
>>> money_in_bank = 20
>>> total_money = money_in_bank + 10
>>> print(total_money)
30
>>> cost_of_holiday = 150
>>> left_to_pay = cost_of_holiday - total_money
>>> print(left_to_pay)
120
>>> print(money_in_bank)
Slide 20 - Slide
naamgeving variabele
Slide 21 - Slide
STRUCTUUR PROGRAMMA
Slide 22 - Slide
een voorbeeld van iteration is tandenpoetsen
A
waar
B
onwaar
C
weet niet
D
poets mijn tanden niet
Slide 23 - Quiz
opdracht 2
breid je code uit met:
1. vraag aan de user welke film hij/zij wil zien
2. user kan een film ingeven
3. voeg een mogelijkheid toe of user popcorn wil bestellen ja of nee, let op het datatype
Slide 24 - Slide
STATEMENT
Slide 25 - Slide
FOR LOOP
van te voren bekend hoe veel keer herhaald gaat worden
heeft een teller nodig i=0 , i =i +1, i++
Heeft een conditie
Slide 26 - Slide
loop in JS
for (let i = 0; i < 3; i++) {
robotArm.moveRight()
;
}
ipv: robotArm.moveRight()
robotArm.moveRight()
robotArm.moveRight()
Slide 27 - Slide
OPDRACHT 3
PAS de flowchart en de code aan met het toevoegen van
zolang er nog zitplaatsen zijn kunnen er kaartjes verkocht worden. max aantal zitplaatsen =10
als er 10 kaartjes verkocht zijn dan krijg je melding "helaas wij zijn uitverkocht"
Slide 28 - Slide
The computer is not clever
To tell a computer to do something, a program must be written to tell it
exactly
what to do and how to do it.
very good in repeating tasks! (loop) robot
https://www.bing.com/videos/riverview/relatedvideo?&q=robot+autofabriek&&mid=BF637346347728A0C5A7BF637346347728A0C5A7&&FORM=VRDGAR
Slide 29 - Slide
Hersenen programmeur/AI
l
Slide 30 - Slide
patroon herkenning
Slide 31 - Slide
quickdraw.withgoogle.com
Slide 32 - Link
teachablemachine.withgoogle.com
Slide 33 - Link
patroon herkenning
De regels voor de computer zijn:
● Als………………………. ….….. → Dan……………………………….
● Als………………………. ….….. → Dan……………………………….
● Als………………………. ….….. → Dan……………………………….
Slide 34 - Slide
Abstraheren/Modelleren
Slide 35 - Slide
MODEL
Slide 36 - Slide
opdracht 4
de kassabon
maak een kassabon
met daarop:
de gekochte producten met prijs
de korting
het totaalbedrag
Slide 37 - Slide
evaluation/testen
GOED SITUATIE
FOUT SITUATIE
WILLEKEURIGE SITUATIE
Slide 38 - Slide
More lessons like this
programmeren
April 2024
- Lesson with
25 slides
Informatica
Middelbare school
vwo
Leerjaar 4
programmeren
April 2024
- Lesson with
20 slides
Informatica
Middelbare school
vwo
Leerjaar 4
programmeren
June 2024
- Lesson with
36 slides
Informatica
Middelbare school
vwo
Leerjaar 4
D2: Flowcharts
27 days ago
- Lesson with
29 slides
Informatica
Middelbare school
havo, vwo
Leerjaar 4
D2: Flowcharts
September 2023
- Lesson with
25 slides
Informatica
Middelbare school
havo, vwo
Leerjaar 4
Programmeren 1
May 2022
- Lesson with
19 slides
Informatica
Middelbare school
havo
Leerjaar 4
STEM les; Sandwichrobot
February 2024
- Lesson with
18 slides
Programmeren
Basisschool
Groep 5-8
STEM les; Sandwichrobot
April 2024
- Lesson with
16 slides
Programmeren
Basisschool
Groep 5-8