Programmeren op HAVO??!! VWO !!??

19
16-12-99 Frank Stalpers en Ad Baar s Programme ren op HAVO??!! VWO !!??

description

Programmeren op HAVO??!! VWO !!??. Opdracht: Wat is te gebruiken van enkele HBO-tentamens voor het onderwijs in programmeren? Welk doelen wil je bereiken? Welke doelen laat je liggen en Wat komt er voor in de plaats?. Wat staat er in de eindtermen?. 21: probleem splitsen - PowerPoint PPT Presentation

Transcript of Programmeren op HAVO??!! VWO !!??

Page 1: Programmeren op  HAVO??!! VWO !!??

16-12-99 Frank Stalpers en Ad Baars

Programmerenop

HAVO??!!VWO !!??

Page 2: Programmeren op  HAVO??!! VWO !!??

16-12-99 Frank Stalpers en Ad Baars

Opdracht:

Wat is te gebruiken van enkele HBO-tentamens

voor het onderwijs in programmeren?

Welk doelen wil je bereiken?

Welke doelen laat je liggen en

Wat komt er voor in de plaats?

Page 3: Programmeren op  HAVO??!! VWO !!??

16-12-99 Frank Stalpers en Ad Baars

Wat staat er in de eindtermen?

21: probleem splitsen

herhaling, voorwaardelijke keuze, volgorde

22: enkelvoudige datatypes (HAVO)parameteroverdracht tussen procedures(VWO)

Page 4: Programmeren op  HAVO??!! VWO !!??

16-12-99 Frank Stalpers en Ad Baars

23: uitvoeren van enkele eenvoudige bewerkingen

50: nieuwe ontwikkelingen in concepten,apparatuur en programmatuur

Page 5: Programmeren op  HAVO??!! VWO !!??

16-12-99 Frank Stalpers en Ad Baars

Wat is programmeren?

Edu-Actief: een lange reeks instructies

Instruct: een reeks opdrachten die de computer kan uitvoeren

Wij: opstellen van oplossingsstrategie waardoor een probleem wordt opgedeeld en opgelost kan worden, door de computer op de juiste manier te instrueren

Page 6: Programmeren op  HAVO??!! VWO !!??

16-12-99 Frank Stalpers en Ad Baars

Programmerenop

HAVO??!!VWO!!??Ja, maar HOE

??

Page 7: Programmeren op  HAVO??!! VWO !!??

16-12-99 Frank Stalpers en Ad Baars

Hoe je de commando’s geeft,

LOOD OM OUD IJZER

inPascal

Java

Visual Basic

etc…..

Page 8: Programmeren op  HAVO??!! VWO !!??

16-12-99 Frank Stalpers en Ad Baars

Niet de verschillen zijn belangrijk

maar de overeenkomsten...

1 uitzondering:

Objectoriëntatie

Page 9: Programmeren op  HAVO??!! VWO !!??

16-12-99 Frank Stalpers en Ad Baars

Keuze van didactiek:

* Van klein naar steeds groter

* aanpassen van bestaande grote programma’s

* analyse van het probleem (van één groot probleem naar veel kleine probleempjes)

Page 10: Programmeren op  HAVO??!! VWO !!??

16-12-99 Frank Stalpers en Ad Baars

Structureringstechnieken(van groot naar klein en weer terug):

* stapsgewijze verfijning

* programmastructuurdiagram

* (pseudo-)code

* programma schrijven

Page 11: Programmeren op  HAVO??!! VWO !!??

16-12-99 Frank Stalpers en Ad Baars

Pascal: procedures

Conclusie:

Probleem opdelen in deelproblemen eventueel deelproblemen zien als apart op te lossen gehelen zien-----> object georienteerd denken

Java: methoden

Page 12: Programmeren op  HAVO??!! VWO !!??

16-12-99 Frank Stalpers en Ad Baars

De leerlingen moeten kunnen werken met:

* variabelen

* procedures / methodes

* objecten

Page 13: Programmeren op  HAVO??!! VWO !!??

16-12-99 Frank Stalpers en Ad Baars

Variabelen:

booleanintegercharstring ??array ??

Opdrachten:

forwhileif (if else)

Page 14: Programmeren op  HAVO??!! VWO !!??

16-12-99 Frank Stalpers en Ad Baars

Variabele-declaratie

Var a,b: integer

toekenning a:=12 a = 12

Int a,b

bool even

Variabelen

PSD Pascal Java

Page 15: Programmeren op  HAVO??!! VWO !!??

16-12-99 Frank Stalpers en Ad Baars

For-statement

PSD Pascal Java

Page 16: Programmeren op  HAVO??!! VWO !!??

16-12-99 Frank Stalpers en Ad Baars

beweringja nee

If ……….

Then ……….

Else ………..

IF ……….

Return

ELSE ……..

If-statement

PSD Pascal Java

Page 17: Programmeren op  HAVO??!! VWO !!??

16-12-99 Frank Stalpers en Ad Baars

Wissel de namen

Procedure wissel

var x,y:string

begin……….

………..

end

Void wissel

{ string x,y;

}

Object gericht

PSD Pascal Java

Page 18: Programmeren op  HAVO??!! VWO !!??

16-12-99 Frank Stalpers en Ad Baars

Waar leert de leerling / student de programmeertaal?

HAVO / VWO ?

HBO / WO !

Page 19: Programmeren op  HAVO??!! VWO !!??

16-12-99 Frank Stalpers en Ad Baars