2 VakV Programmeren

Vakverdieping Digitale geletterdheid

Les 3: Programmeren

1 / 39
volgende
Slide 1: Tekstslide
MediawijsheidHBOStudiejaar 3

In deze les zitten 39 slides, met tekstslides.

time-iconLesduur is: 120 min

Onderdelen in deze les

Vakverdieping Digitale geletterdheid

Les 3: Programmeren

Slide 1 - Tekstslide

Deze slide heeft geen instructies

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

Slide 2 - Tekstslide

Deze slide heeft geen instructies

Slide 3 - Tekstslide

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 doornemen

Slide 4 - Tekstslide

programma voor vandaag
Micro:Bit
Programmeer een digitale Micro:Bit

Ga naar: https://makecode.microbit.org/

Kies 1 van de volgende beginnerscursussen:
'flashing heart', 'name tag', 'smiley buttons', 'dice'

Slide 5 - Tekstslide

programma voor vandaag
Programmeren
Theorie

Slide 6 - Tekstslide

Deze slide heeft geen instructies

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 7 - Tekstslide

hierbij dankbaar gebruik gemaakt van deze leerlijn

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

Slide 8 - Tekstslide

Deze slide heeft geen instructies

Slide 9 - Tekstslide

de nieuwe conceptkerndoelen spreken over programmeren.
Welke raakvlakken zijn er met andere vakken?
Welke raakvlakken zijn er met andere conceptkerndoelen?
Didactiek van Programmeren
TOEVOEGEN NOG EN BEWERKEN!

Slide 10 - Tekstslide

Deze slide heeft geen instructies

 Maak een doolhof in Scratch

Slide 11 - Tekstslide

Deze slide heeft geen instructies

Maak een doolhof in Scratch!

Slide 12 - Tekstslide

Deze slide heeft geen instructies

Slide 13 - Tekstslide

Deze slide heeft geen instructies

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 14 - Tekstslide

Deze slide heeft geen instructies

Een sprite toevoegen

Slide 15 - Tekstslide

Deze slide heeft geen instructies

Stap 1:
Zelf een doolhof bouwen.

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

Slide 16 - Tekstslide

Deze slide heeft geen instructies

Stap 2:
Een algoritme voor een kat toevoegen.

Slide 17 - Tekstslide

Deze slide heeft geen instructies

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

Slide 18 - Tekstslide

Deze slide heeft geen instructies

Programmeren
met robots
uitproberen in circuitvorm

Slide 19 - Tekstslide

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 20 - Tekstslide

Deze slide heeft geen instructies

Oti Bot

Slide 21 - Tekstslide

Deze slide heeft geen instructies

Loti-bot

Slide 22 - Tekstslide

Deze slide heeft geen instructies

Ozobot

Slide 23 - Tekstslide

Deze slide heeft geen instructies

kies app: blockly -->puzzles

Slide 24 - Tekstslide

Deze slide heeft geen instructies

Cody Blocks

Slide 25 - Tekstslide

Deze slide heeft geen instructies

Kubo

Slide 26 - Tekstslide

Deze slide heeft geen instructies

Blue-bot met app

Slide 27 - Tekstslide

Deze slide heeft geen instructies

Slide 28 - Tekstslide

Deze slide heeft geen instructies

Sphero Bolt

Slide 29 - Tekstslide

Deze slide heeft geen instructies

Intelino 

Slide 30 - Tekstslide

Deze slide heeft geen instructies

Cubetto

Slide 31 - Tekstslide

Deze slide heeft geen instructies

Nao

Slide 32 - Tekstslide

Deze slide heeft geen instructies

Slide 33 - Tekstslide

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

Slide 34 - Tekstslide

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

Slide 35 - Tekstslide

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

Slide 36 - Tekstslide

Deze slide heeft geen instructies

De opdracht: Je geeft 2 opeenvolgende lessen programmeren in jouw klas. 
+ Je hebt twee lessen rondom programmeren ontworpen en uitgevoerd in de praktijk. De lessen zijn voorzien van leerdoelen uit de inhoudslijnen digitale geletterdheid en vormen samen een logisch geheel. 
+ In je reflectie beschrijf je hoe je de lessen hebt ontworpen, voorbereid en uitgevoerd, met aandacht voor de gekozen didactiek en hoe deze aansluit bij het ontwikkelingsniveau van de leerlingen. 
+ Je gaat in op hoe en wanneer leerlingen tijdens de lessen hebben gewerkt aan programmeervaardigheden zoals decompositie en debuggen en hoe dit zichtbaar was in hun handelen.  


Slide 37 - Tekstslide

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

Slide 38 - Tekstslide

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

Slide 39 - Link

Deze slide heeft geen instructies