3 VakV programmeren

Vakverdieping Digitale geletterdheid

Les 3: Programmeren

1 / 36
suivant
Slide 1: Diapositive
MediawijsheidHBOStudiejaar 3

Cette leçon contient 36 diapositives, avec diapositives de texte.

time-iconLa durée de la leçon est: 120 min

Éléments de cette leçon

Vakverdieping Digitale geletterdheid

Les 3: Programmeren

Slide 1 - Diapositive

Cet élément n'a pas d'instructions

Digitale geletterdheid
Wie is er nog wat tegengekomen in de praktijk, in het nieuws, op de socials, een leuke app?

Slide 2 - Diapositive

Cet élément n'a pas d'instructions

Slide 3 - Diapositive

nog even terugpakken naar het ethisch dilemma
Hoe staan we ervoor?
Wat vinden we hiervan?
Wat gaan we doen?

Programmeren theorie
Programmeren in de praktijk
Programmeren met robots
De opdracht

Slide 4 - Diapositive

programma voor vandaag
Programmeren
Theorie

Slide 5 - Diapositive

Cet élément n'a pas d'instructions

Kenmerken van programmeren
- Herkennen en creëren van patronen
- Algoritme (reeks intructies)
- Decomposing (probleem ontleden)
- Debugging (fouten opsporen en oplossen)
- Herhalingen (Loop of lus)
- Voorwaarden (Als... dan ...)
- Functie (hulp programma binnen hoofd programma)
- Variabele (een bepaalde wisselende waarde)

Slide 6 - Diapositive

hierbij dankbaar gebruik gemaakt van deze leerlijn

even terugvragen aan de klas: wat weten ze nog van jaar 2?

Slide 7 - Diapositive

Ter introductie:

speel in tweetallen: neem een getal in gedachten 0-50 
de ander mag alleen vragen: is het getal groter dan of kleiner dan .....
in hoeveel vragen kun je dat?
wat is het minste aantal stappen?
herhaling gaat om stappen verminderen

Slide 8 - Diapositive

de studenten gaan een werkblad maken die bij deze activiteit hoort. in plaats van elke keer een commando te geven voor elke lijn apart, krijgen ze een herhalingscommando.
Programmeren
als conceptkerndoel

Slide 9 - Diapositive

Cet élément n'a pas d'instructions

Slide 10 - Diapositive

de nieuwe conceptkerndoelen spreken over programmeren.
Welke raakvlakken zijn er met andere vakken?
Welke raakvlakken zijn er met andere conceptkerndoelen?
Programmeren
in de praktijk

Slide 11 - Diapositive

we gaan oefenen met programmeren en pakken de les van de Digidoeners erbij
Laat studenten samenwerken i.v.m. de 21st century skills
Hier heb je ongeveer 15 minuten voor
 Maak een doolhof in Scratch

Slide 12 - Diapositive

Cet élément n'a pas d'instructions

Maak een doolhof in Scratch!

Slide 13 - Diapositive

Cet élément n'a pas d'instructions

Slide 14 - Diapositive

Cet élément n'a pas d'instructions

Het assenstelsel:
De X- en de Y-as

Precies in het midden: X=0, Y=0

Waar staat de kat nu? 
X =?    Y = 0?

Slide 15 - Diapositive

Cet élément n'a pas d'instructions

Een sprite toevoegen

Slide 16 - Diapositive

Cet élément n'a pas d'instructions

Stap 1:
Zelf een doolhof bouwen.

- Kies een kleur
- Gebruik een dikke lijn
- Bochten mogen ook

Slide 17 - Diapositive

Cet élément n'a pas d'instructions

Stap 2:
Een algoritme voor een kat toevoegen.

Slide 18 - Diapositive

Cet élément n'a pas d'instructions

3... 2... 1...
Aan de slag! 

Slide 19 - Diapositive

Cet élément n'a pas d'instructions

Programmeren
met robots
uitproberen in circuitvorm

Slide 20 - Diapositive

Terwijl de studenten aan het werk zijn met Scratch, kan jij de spullen klaarzetten voor het praktische gedeelte.

Het is de bedoeling dat studenten veel middelen gaan uitproberen en daarbij de vragen op de volgende dia in de gaten houden
Doel
Uitvogelen hoe het werkt
Zijn er mogelijkheden voor koppeling?
Welk niveau van programmeren?
Wat kost het?
Welke is je favoriet?

Slide 21 - Diapositive

Cet élément n'a pas d'instructions

Oti Bot

Slide 22 - Diapositive

Cet élément n'a pas d'instructions

Loti-bot

Slide 23 - Diapositive

Cet élément n'a pas d'instructions

Ozobot

Slide 24 - Diapositive

Cet élément n'a pas d'instructions

kies app: blockly -->puzzles

Slide 25 - Diapositive

Cet élément n'a pas d'instructions

Cubetto

Slide 26 - Diapositive

Cet élément n'a pas d'instructions

Nao

Slide 27 - Diapositive

Cet élément n'a pas d'instructions

Kubo

Slide 28 - Diapositive

Cet élément n'a pas d'instructions

Blue-bot met app

Slide 29 - Diapositive

Cet élément n'a pas d'instructions

Slide 30 - Diapositive

Cet élément n'a pas d'instructions

Intelino 

Slide 31 - Diapositive

Cet élément n'a pas d'instructions

Slide 32 - Diapositive

terugkoppeling
het juryrapport
wat vinden we ervan?
Ga de vragen per product nog even na
Computational thinking
met robots

Slide 33 - Diapositive

een fijne verzamelplek voor programmeeropdrachten voor leerlingen
Kijk hem even door met de klas

Slide 34 - Diapositive

ander voorbeeld: code.org
Gratis en makkelijk met de 20 levels of uitgebreid wanneer je een eigen klas aanmaakt.
Programmeren
de opdracht

Slide 35 - Diapositive

Cet élément n'a pas d'instructions

De opdracht:
Ontwerp twee lessen programmeren.
De tweede les is een vervolg van les 1. Geef beide lessen in de praktijk.

Zet beide ontworpen lessen in je portfolio.
Zorg voor bewijsmateriaal van het geven van de lessen. Denk hierbij aan foto’s van leerlingen aan het werk, gemaakt werk, filmpje, feedback van je mentor, reacties van kinderen.

Noteer je ervaring met het geven van de lessen, wat zou je de volgende keer anders doen? Wat heeft je verrast? Wat ging er goed? Waar ben je trots op?


Slide 36 - Diapositive

neem de opdracht door, is deze voor iedereen duidelijk?
Wie wil er wat lenen?