Oplossingen bij de oefeningen 1.5
Dit is slechts een voorstel tot oplossing. Er zijn vanzelfsprekend nog andere oplossingen mogelijk. Verfijningen zijn noodzakelijk afhankelijk van de voorkennis van de leerlingen (onze processoren). Enkel abstracte deelalgoritmen behoeven verfijning.
Voor ons gemak hebben wij bij deze oplossingen geen boomstructuren getekend. Wij veronderstellen dat iedereen makkelijk de grofstructuur en de verfijningen schematisch in een boomstructuur kan omzetten.
1.5.1 Bereken de gemiddelde leeftijd van je gezin.
FASE 1 Probleemdefinitie
Gegevens:
Essentie: De gemiddelde leeftijd berekenen
Vereiste voorkennis en vaardigheden:
FASE 2 Probleemanalyse
Grofstructuur:
| - Gemiddelde leeftijd berekenen - |
| Maak de som van de leeftijden van je gezinsleden |
| Tel het aantal gezinsleden |
| Deel de som van de leeftijden door het aantal gezinsleden |
FASE 3 en 4 Uitvoeren en testen
1. 40+38+15+12= 105
2. Vier gezinsleden
3. 105/4= 26,25
FASE 1 probleemdefinitie
Gegevens:
Essentie: Een spiegelei bakken
Voorkennis en vaardigheden:
FASE 2 Probleemanalyse
Grofstructuur:
| - Een spiegelei bakken - |
| Maak de pan klaar |
| Bak het ei in de pan |
| Neem gebakken ei uit de pan |
Verfijningen:
| - Maak de pan klaar - |
| Neem een pan |
| Zet de pan op het vuur |
| Doe de boter in de pan |
| Zet het vuur aan |
| Wacht tot boter gesmolten is |
| - Bak het ei in de pan - |
| Neem een ei |
| Breek de schaal |
| Giet inhoud ei in pan |
| Voeg peper en zout toe |
| Wacht 1,5 min |
| - Neem gebakken ei uit de pan - |
| Zet vuur af |
| Zet bord klaar |
| Leg ei op bord |
| Was pan af |
FASE 3 en 4 Uitvoeren en testen
Dit zou ik toch niet aanraden in een computerklas. Misschien kunt u deze oefening als huistaak meegeven en vragen dat ze het eindresultaat 's morgens aan hun leerkracht serveren. Ik ben niet verantwoordelijk voor gebeurlijke ongevallen.
FASE 1 probleemdefinitie
Gegevens:
Essentie: Totale inkomsten van een aardappelveld berekenen
Vereiste voorkennis en vaardigheden:
FASE 2 Probleemanalyse
Grofstructuur
| - Inkomsten aardappelveld berekenen - |
| Oppervlakte van de akker in are berekenen |
| Opbrengst van de aardappelen in kg berekenen |
| Totale inkomsten berekenen |
Verfijningen
| - Oppervlakte van de akker in are berekenen - |
| Oppervlakte akker in mē (formule gebruiken voor oppervlakte trapezium) |
| Omzetten oppervlakte van mē naar are |
| - Opbrengst van de aardappelen in kg berekenen - |
| Aantal are vermenigvuldigen met opbrengst per are |
| - Totale inkomsten berekenen - |
| oppervlakte in are vermenigvuldigen met opbrengst aardappelen |
FASE 3-4 Uitvoeren en testen algoritme
FASE 1 Probleemdefinitie
Gegevens:
Essentie: Berekening van de totale jaarlijkse intrest op een kapitaal
Vereiste voorkennis en vaardigheden
Fase 2 Probleemoplossing
Grofstructuur
| - Berekening totale jaarlijkse intrest op een kapitaal - |
| Bereken de jaarlijkse intrest (in BEF) van het laatste deel x van het kapitaal k dat tegen 4% uitstaat |
| Bereken het bedrag van dit deel x (in BEF) |
| Bereken de grootte van het deel x in verhouding tot het kapitaal k |
| Bereken het bedrag k (in BEF) van het totale kapitaal |
| Bereken jaarlijkse intrest (in BEF) van het vierde deel, dat uitstaat tegen 3% |
| Bereken jaarlijkse intrest (in BEF) van het derde deel, dat uitstaat tegen 2,5% |
| Bereken totale jaarlijkse intrest (in BEF) van alle delen samen |
FASE 3 en 4 Uitvoeren en testen
Jaarlijkse
intrest (in BEF) van het laatste deel van het kapitaal
dat tegen 4% uitstaat
![]()
1.5.5 Een btw-aangifte (uitwerking volgt)
FASE 1 probleemdefinitie
Gegevens:
Essentie:
Vereiste voorkennis en vaardigheden:
FASE 2 Probleemanalyse
Grofstructuur:
Verfijningen:
FASE 3 en 4 Uitvoeren en testen