PRO wk11 / ONT / H2 Flowcharts

Flowcharts
Ontwerpen-I
Les 3 / Week 11
1 / 43
volgende
Slide 1: Tekstslide
Applicatie- en mediaontwikkelaarMBOStudiejaar 1

In deze les zitten 43 slides, met interactieve quizzen en tekstslides.

time-iconLesduur is: 120 min

Onderdelen in deze les

Flowcharts
Ontwerpen-I
Les 3 / Week 11

Slide 1 - Tekstslide

Slide 2 - Tekstslide

De stap "process" wordt steeds uitgebreider

Slide 3 - Tekstslide


Die stap "process" kun je verder uitwerken in een flowchart:


“Een schematische voorstelling van een
proces”, of “een diagram dat een proces
visualiseert”.

Slide 4 - Tekstslide

Slide 5 - Tekstslide


Flowchart

  • Meestal bij NATIVE-opdrachten
  • Uitwerken technische flow van het programma

Wireframe

  • Meestal bij WEB-opdrachten
  • Uitwerken User Interface van het programma
Ontwerpfase in het ontwikkelproces (V-model)

Slide 6 - Tekstslide


Flowchart

  • Meestal bij NATIVE-opdrachten
  • Uitwerken technische flow van het programma

Wireframe

  • Meestal bij WEB-opdrachten
  • Uitwerken User Interface van het programma
Ontwerpfase in het ontwikkelproces (V-model)
In latere blokken nog meer tools uit de ontwerpfase.

Slide 7 - Tekstslide

Slide 8 - Tekstslide

Slide 9 - Tekstslide

Slide 10 - Tekstslide

Slide 11 - Tekstslide

Slide 12 - Tekstslide

Slide 13 - Sleepvraag

Terminal
Process
Decision
Input/output

Slide 14 - Sleepvraag

Flowcharts invullen

Slide 15 - Tekstslide


Vraag

Antwoord

Slide 16 - Tekstslide


Noteer voor jezelf
de antwoorden.
timer
2:00

Slide 17 - Tekstslide

5

Slide 18 - Tekstslide



Ik had er ...... goed:
A
1-2
B
3-4
C
5
D
6

Slide 19 - Quizvraag


Noteer voor jezelf
de antwoorden.
timer
2:00

Slide 20 - Tekstslide

5

Slide 21 - Tekstslide


Bij complexiteit

  • Gedachten op papier
  • Proces visualiseren
  • Overzicht houden

Voor communicatie

  • Voor samenwerking
  • Eén gedeelde waarheid
  • Als praatplaatje
De twee doelen van een flowchart

Slide 22 - Tekstslide



Ik had er ...... goed:
A
1-2
B
3-4
C
5-6
D
7

Slide 23 - Quizvraag


Noteer voor jezelf
de antwoorden.
timer
4:00

Slide 24 - Tekstslide

5

Slide 25 - Tekstslide



Ik had er ...... goed:
A
1-3
B
4-6
C
7-8
D
9

Slide 26 - Quizvraag


Noteer voor jezelf
de antwoorden.
timer
4:00

Slide 27 - Tekstslide

5

Slide 28 - Tekstslide



Ik had er ...... goed:
A
1-2
B
3
C
4
D
5

Slide 29 - Quizvraag

Flowchart op twee niveau's

Slide 30 - Tekstslide

In deze flowchart staan een aantal processtappen die je niet met één regel code kunt uitwerken. Bijvoorbeeld: de stap “parkeer vliegtuig” bestaat eigenlijk uit een heleboel kleine stapjes:

Slide 31 - Tekstslide

In deze flowchart staan een aantal processtappen die je niet met één regel code kunt uitwerken. Bijvoorbeeld: de stap “parkeer vliegtuig” bestaat eigenlijk uit een heleboel kleine stapjes:

Slide 32 - Tekstslide

Sub-programma
Omdat de processtap “Parkeer vliegtuig” dus weer uit een aantal stappen bestaat, kun je deze uitwerken in een eigen flowchart. Wanneer je een processtap verder uitwerkt heet dan een subroutine of sub-programma.

Twee niveaus
We hadden dus al een flowchart op “hoog” niveau, waarin je ziet wat de grote stappen van het programma zijn. Een aantal van die stappen kun je ook weer op “laag” niveau uitwerken, in meer detail dus. Met deze werkwijze kun je makkelijk overzicht houden in je flowcharts. Want als je alle stappen tot in detail zou uitwerken in één flowchart, krijg je natuurlijk een heel groot diagram waar je geen wijs meer uit kunt.

Slide 33 - Tekstslide

Flowcharts tekenen

Slide 34 - Tekstslide



Miro
In de volgende opdracht ga je zelf een flowchart tekenen. We doen dat digitaal in het programma Miro (https://miro.com/). Je hebt al een account gemaakt in een vorige les. Is dat nog niet gelukt? Maak dan alsnog een account. Zodra je een nieuw bord hebt gestart, vind je aan de linkerkant de vier vormen die je nodig hebt:

Slide 35 - Tekstslide

Twee keer een opdracht.
Je ziet: processtap + code.
Doen: teken een flowchart van dit sub-programma.
Inleveren: afbeelding van de flowchart.

Slide 36 - Tekstslide


timer
5:00

Slide 37 - Open vraag


timer
5:00

Slide 38 - Open vraag

Van flowchart naar code

Slide 39 - Tekstslide

Twee keer een opdracht.
Je ziet: een flowchart.
Doen: maak de twee programma's in Python.
Inleveren: afbeelding (2x) van beide programma's.

Slide 40 - Tekstslide


1.

2.

Slide 41 - Tekstslide


Lever 2x screenshot in.

Slide 42 - Open vraag

En verder...
  • Gebruik deze vaardigheden voor A3!
  • Alles terug te lezen in moduleboekje ONT-I (hoofdstuk 2)

Slide 43 - Tekstslide