De presentatie wordt gedownload. Even geduld aub

De presentatie wordt gedownload. Even geduld aub

Programmastructuurdiagrammen Ontwikkeling computerprogramma in fasen: Beschrijven van het probleem Ontwerpen en testen van een algoritme Het algoritme.

Verwante presentaties


Presentatie over: "Programmastructuurdiagrammen Ontwikkeling computerprogramma in fasen: Beschrijven van het probleem Ontwerpen en testen van een algoritme Het algoritme."— Transcript van de presentatie:

1 Programmastructuurdiagrammen Ontwikkeling computerprogramma in fasen: Beschrijven van het probleem Ontwerpen en testen van een algoritme Het algoritme omzetten in een programmeertaal Testen en debuggen van het programma. Algoritme is serie opdrachten leidend tot de oplossing van het probleem

2 Voorbeelden probleem: Hoe maak je Bami Goreng met taugé en spinazie nodig: 250 g mie, 250g tofu in blokjes, 250 g taugé, 200 g spinazie, 100 g geraspte wortelen, 1 gesnipperd teentje knoflook, 2 el sojasaus, sambal oelek, peper en zout, plantaardige olie. bereiding: ◦bereid de mie volgens de gebruiksaanwijzing op de verpakking. ◦Fruit knoflook in olie, voeg tofu toe en laat die goedbruin worden. ◦Doe er de wortelen bij en roerbak het geheel circa 2 minuten. ◦Voeg dan de mie, spinazie, taugé, sambal oelek, peper en zout toe en laat het geheel enkele minuten bakken.

3 Voorbeelden probleem: Hoe maak je een kijkdoos? Wat je nodig hebt: ◦schoenendoos met deksel ◦schaar en lijm en/of plakband ◦stiften, verf of kleurpotloden ◦satéstokjes ◦doorzichtig, gekleurd papier (vliegerpapier) Hoe ga je te werk? ◦Neem de schoenendoos en knip aan de voorkant een kijkgat. Als je dat mooi vindt, kan je de binnenkant een kleurtje geven. ◦Neem de deksel en knip er een gat uit. Ongeveer 2 cm karton aan de randen overhouden! Vervolgens plak je het gat dicht met het doorzichtige, gekleurde papier. ◦Zoek in een tijdschrift naar afbeeldingen van personen, huizen, bomen, enz. Knip deze uit en plak deze in de doos. Kijk voor je het echt vastplakt even door het kijkgat of je vindt dat het op de goede plek staat. Zo ja, vastplakken.

4 Opdracht Probeer in de voorbeelden de drie basisstructuren van een PSD terug te vinden. Zoek dus naar een plaats waar een keuze (selectie) gemaakt wordt, waar herhalingen (iteratie) plaatsvinden, etc.

5 Voorbeeld in PSD Energiebesparende methode om een ei te koken. Maak met een eierprikker een gat in de stompe kant van het ei (waar de luchtkamer zit). Leg het ei in een klein steelpannetje en doe zoveel water in het pannetje dat het ei volledig onder water ligt. Breng vervolgens het water aan de kook. Draai het gas uit als het water kookt. Laat dan het ei nog vier minuten liggen in het langzaam afkoelende water. Of

6 Voorbeeld in PSD Energiebesparende methode om een ei te koken. maak een gat in de stompe kant van een ei; leg het ei in een steelpannetje; zet het ei juist onder water; breng het water aan de kook; draai het gas uit; laat het ei nog vier minuten in het water liggen. of

7 Voorbeeld in PSD Energiebesparende methode om een ei te koken. Maak een gat in de stompe kant van een ei Leg het ei in een steelpannetje Zet het ei juist onder water Breng het water aan de kook Draai het gas uit Laat het ei nog vier minuten in het water liggen

8 Vraag en opdracht Als het koken van één ei zes minuten kost, hoe lang duurt dan het koken van vijf eieren? Iemand die deze vraag met dertig minuten beantwoord, heeft aan een iteratie gedacht. Teken deze in structorizer

9 Een ander PSD

10 Opdracht: hoe breng je de keuze voor een zachtgekookt ei in het PSD?

11 Wekelijkse boodschap

12 Onderdeel bezoek winkel

13 Opdracht Geef aan wat er fout is met de onderstaande PSD. Geef ook aan waarom het fout is.

14 Opdracht

15 Opdracht Een videotheek verhuurt, alleen aan leden, maximaal 3 video’s per dag. Wil een klant één of meerdere video’s lenen, dan wordt eerst gecontroleerd of hij/zij wel lid is van de videotheek. Is dit het geval dan wordt op een klantenformulier genoteerd welke video’s de klant leent. Geef dit proces weer in een PSD.

16 Opdracht Geef in een PSD weer hoe je een band moet plakken.

17 Opdracht Maak PSD voor: Een tentamen bestaat uit 25 multiple- choice vragen. Een docent krijgt de opdracht om dit tentamen na te kijken. Indien 18 of meer vragen goed beantwoord zijn, krijgt de student een voldoende.

18 Opdracht Maak PSD voor: Een docent kijkt natuurlijk meer dan één tentamen na, hij heeft immers wel meer dan één leerling in de klas (kan je de PSD uit vorige opgave gebruiken?).


Download ppt "Programmastructuurdiagrammen Ontwikkeling computerprogramma in fasen: Beschrijven van het probleem Ontwerpen en testen van een algoritme Het algoritme."

Verwante presentaties


Ads door Google