Qu'est-ce que LessonUp
Rechercher
Canaux
aiToolsTab
Beta
Connectez-vous
S'inscrire
‹
Revenir à la recherche
programmeren
programmeren
1 / 36
suivant
Slide 1:
Diapositive
Informatica
Middelbare school
vwo
Leerjaar 4
Cette leçon contient
36 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
Slide 4 - Diapositive
The computeren 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
algoritme beschrijven
PSEUDOCODE
FLOWCHART
PSD
Slide 10 - Diapositive
PSEUDOCODE
Slide 11 - Diapositive
Algoritme in Flowchart
Slide 12 - Diapositive
PSD
Slide 13 - 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 14 - Diapositive
PYTHON
Slide 15 - Diapositive
VARIABELE
Een variable is een "declared" stukje van geheugen dat een waarde bevat. Deze waarde kan veranderen tijdens uitvoering van het programma.
Slide 16 - Diapositive
VARIABELE
>>> 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
Slide 17 - Diapositive
noem andere waarden voor de variabele greeting op school
A
goede morgen
B
goede middag
C
bro
D
hallo
Slide 18 - Quiz
naamgeving variabele
Slide 19 - Diapositive
STRUCTUUR PROGRAMMA
Slide 20 - Diapositive
een voorbeeld van iteration is tandenpoetsen
A
waar
B
onwaar
C
weet niet
D
poets mijn tanden niet
Slide 21 - Quiz
LOOP
van te voren bekend hoe veel keer herhaald gaat worden
heeft een teller nodig i=0 , i =i +1, i++
Slide 22 - Diapositive
LOOP
Slide 23 - Diapositive
OPDRACHT
Bedenk in groepjes van 2 nog meer loops/herhalingen
Waar zie jij die nog meer
Schrijf ze op
Slide 24 - Diapositive
loop in JS
for (let i = 0; i < 3; i++) {
robotArm.moveRight()
;
}
ipv: robotArm.moveRight()
robotArm.moveRight()
robotArm.moveRight()
Slide 25 - Diapositive
inner loop
Slide 26 - Diapositive
welke loop beëindigt de loop?
A
inner loop
B
beiden
C
outer loop
D
hangt er van af
Slide 27 - Quiz
INNER LOOP
for(var i=4;i<6;i++){
for(var j=4;j<6;j++){
console.log(i,j);
}
}
Slide 28 - Diapositive
INNERLOOP ROBOTARM
for (var i = 1; i <= 5; i++) {
robotArm.moveRight();
for (var loop = 0; loop < 6; loop++) {
robotArm.grab();
robotArm.moveLeft();
robotArm.drop();
robotArm.moveRight();
}
Slide 29 - Diapositive
Loop en variabele
zonder variabele: for(var i=4;i<6;i++){
for(var j=4;j<6;j++){
console.log(i,j);
met varaiable: for(var i=4;i< 6;i++){
for(var j=4;j<var;j++){
console.log(i,j);
Slide 30 - Diapositive
loop met variabele
var aantal = 8;
let text = "";
for(var i=4;i<6;i++){
for(var j=4;j<aantal;j++){
Slide 31 - Diapositive
loop met variabele
var aantal = 8;
let text = "";
for(var i=4;i<6;i++){
for(var j=4;j<aantal;j++){
text += "i=" + i + ',' + "j =" + j + "<br>" + "<br>"; }
aantal = aantal - 1;
Slide 32 - Diapositive
Selectie/keuze
Selection works by testing a condition. The test gives a
Boolean
result - TRUE or FALSE.
In programming, selection is implemented using IF THEN ELSE statements:
Slide 33 - Diapositive
selectie/keuze
Use if to specify a block of code to be executed, if a specified condition is true
Use else to specify a block of code to be executed, if the same condition is false
Use else if to specify a new condition to test, if the first condition is false
Slide 34 - Diapositive
PYTHON
Slide 35 - Diapositive
opdracht
Voeg een elsif toe aan code vorige slide
Slide 36 - Diapositive
Plus de leçons comme celle-ci
Les 4: bestuur je karakter
May 2025
- Leçon avec
26 diapositives
par
4TU.Schools
Informatica
Middelbare school
havo, vwo
Leerjaar 4,5
4TU.Schools
Formules
April 2018
- Leçon avec
18 diapositives
Wiskunde
Middelbare school
vmbo g, t, mavo
Leerjaar 1
Digi-doener! | JINC | De sandwichrobot
October 2018
- Leçon avec
10 diapositives
par
Stichting FutureNL
Computational thinking
Basisschool
Groep 5,6
Stichting FutureNL
Digi-doener! | Levend programmeren
January 2019
- Leçon avec
11 diapositives
par
Stichting FutureNL
Computational thinking
Rekenen
Basisschool
Groep 1-3
Stichting FutureNL
Digi-doener! VO Engels | Do you speak Python?
December 2020
- Leçon avec
9 diapositives
par
Stichting FutureNL
Engels
Computational thinking
Middelbare school
mavo, havo, vwo
Leerjaar 1,2
Stichting FutureNL
Digi-doener! | Ontwerp een app met zoek-algoritme!
October 2019
- Leçon avec
7 diapositives
par
Stichting FutureNL
Computational thinking
Basisschool
Groep 6-8
Stichting FutureNL
Digi-doener! | JINC | Ontwerp een app met zoek-algoritme!
September 2022
- Leçon avec
7 diapositives
par
Stichting FutureNL
Computational thinking
Basisschool
Groep 7,8
Stichting FutureNL
Hoofdstuk Programmeren - Les 2: Codeblokken
September 2024
- Leçon avec
17 diapositives
par
Schoolblocks
Digitale geletterdheid
Middelbare school
havo, vwo
Leerjaar 1
Schoolblocks