Qu'est-ce que LessonUp
Rechercher
Canaux
Connectez-vous
S'inscrire
‹
Revenir à la recherche
programmeren
programmeren
1 / 38
suivant
Slide 1:
Diapositive
Informatica
Middelbare school
vwo
Leerjaar 4
Cette leçon contient
38 diapositives
, avec
quiz interactifs
et
diapositives de texte
.
La durée de la leçon est:
25 min
Commencer la leçon
Partager
Imprimer la leçon
Éléments de cette leçon
programmeren
Slide 1 - Diapositive
LESDOELEN
Weet wat een algoritme is
kan een simpel alghoritme maken
Weet wat programmeren is
Slide 2 - Diapositive
Plaats programmeren
Slide 3 - Diapositive
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 - Diapositive
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 - Diapositive
Algoritme
Programs
are created to implement
algorithms
bijv zoekalgoritme
Slide 6 - Diapositive
binairy search
Slide 7 - Diapositive
BINAIRY SEARCH
VOORWAARDE?
WAT MOET ER ZIJN OM BINAIRY SEARCH TE LATEN WERKEN?
Slide 8 - Diapositive
sequential search
Slide 9 - Diapositive
nl.akinator.com
Slide 10 - Lien
algoritme beschrijven
PSEUDOCODE
FLOWCHART
PSD
Slide 11 - Diapositive
PSEUDOCODE
Slide 12 - Diapositive
Algoritme in Flowchart
Slide 13 - Diapositive
PSD
Slide 14 - Diapositive
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 - Diapositive
PYTHON
Slide 16 - Diapositive
VARIABELE
Een variable is een "declared" stukje van geheugen dat een waarde bevat. Deze waarde kan veranderen tijdens uitvoering van het programma.
Slide 17 - Diapositive
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 - Diapositive
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 - Diapositive
naamgeving variabele
Slide 21 - Diapositive
STRUCTUUR PROGRAMMA
Slide 22 - Diapositive
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 - Diapositive
STATEMENT
Slide 25 - Diapositive
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 - Diapositive
loop in JS
for (let i = 0; i < 3; i++) {
robotArm.moveRight()
;
}
ipv: robotArm.moveRight()
robotArm.moveRight()
robotArm.moveRight()
Slide 27 - Diapositive
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 - Diapositive
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 - Diapositive
Hersenen programmeur/AI
l
Slide 30 - Diapositive
patroon herkenning
Slide 31 - Diapositive
quickdraw.withgoogle.com
Slide 32 - Lien
teachablemachine.withgoogle.com
Slide 33 - Lien
patroon herkenning
De regels voor de computer zijn:
● Als………………………. ….….. → Dan……………………………….
● Als………………………. ….….. → Dan……………………………….
● Als………………………. ….….. → Dan……………………………….
Slide 34 - Diapositive
Abstraheren/Modelleren
Slide 35 - Diapositive
MODEL
Slide 36 - Diapositive
opdracht 4
de kassabon
maak een kassabon
met daarop:
de gekochte producten met prijs
de korting
het totaalbedrag
Slide 37 - Diapositive
evaluation/testen
GOED SITUATIE
FOUT SITUATIE
WILLEKEURIGE SITUATIE
Slide 38 - Diapositive
Plus de leçons comme celle-ci
programmeren
Avril 2024
- Leçon avec
25 diapositives
Informatica
Middelbare school
vwo
Leerjaar 4
programmeren
Avril 2024
- Leçon avec
20 diapositives
Informatica
Middelbare school
vwo
Leerjaar 4
programmeren
Juin 2024
- Leçon avec
36 diapositives
Informatica
Middelbare school
vwo
Leerjaar 4
D2: Flowcharts
Novembre 2024
- Leçon avec
29 diapositives
Informatica
Middelbare school
havo, vwo
Leerjaar 4
D2: Flowcharts
Septembre 2023
- Leçon avec
25 diapositives
Informatica
Middelbare school
havo, vwo
Leerjaar 4
Programmeren 1
Mai 2022
- Leçon avec
19 diapositives
Informatica
Middelbare school
havo
Leerjaar 4
STEM les; Sandwichrobot
Février 2024
- Leçon avec
18 diapositives
Programmeren
Basisschool
Groep 5-8
STEM les; Sandwichrobot
Avril 2024
- Leçon avec
16 diapositives
Programmeren
Basisschool
Groep 5-8