Verdieping en verbreding: Programmeren in Java met Blue J

Tijdens mijn lessen Informatica komt het onderdeel Programmeren aan bod met gebruik van Java. Eerst leren de leerlingen de basisvaardigheden met het programma JCreator. Klassen en objecten komen hierbij wel aan bod, maar nog wat theoretisch. Vorig jaar kwam GertJan Laan met de module OO-programmeren in BlueJ. In dit programma komt het objectgeoriënteerde principe van Java beter tot zijn recht.
Mijn bijdrage gaat over mijn eerste ervaringen met BlueJ in klas 6VWO.


Bijlagen

2007_DeLange_handout.pdf

Verdieping en verbreding: UML in het vo

Een grote groep docenten zegt niet aan UML in het vo te beginnen vanwege de complexiteit ervan; een kleine groep probeert UML toch te gebruiken.
In de presentatie zal uitgelegd worden dat niet alles van UML gebruikt hoeft te worden in de klas, maar dat een deel van de “taal” zeker aandacht mag krijgen, met name bij de ontwikkeling van interfaces. Daar biedt geen enkele onderwijsmethode van dit moment hulpmiddelen voor.


Bijlagen

Verdieping en verbreding: Programmeren in Python

Bij het leren programmeren wordt in het vo meestal gebruik gemaakt van Pascal (Delphi), Java of PHP. Maar ook Python is een hele goede eerste programmeertaal. Deze bijdrage gaat in op een aantal voordelen van het leren programmeren in Python, bijvoorbeeld:
. inspringen bepaalt structuur;
. kleine maar complete verzameling instructies en datatypen;
. meegeleverde IDE ‘kent’ Python-taal;
. procedureel en objectgeörienteerd programmeren mogelijk, maar niet verplicht.
. veel goede en kosteloze boeken over Python.


Bijlagen

De eerstegraads lerarenopleiding informatica

Nico van Diepen doet in de eerste voordracht uit de doeken hoe de opleiding tot leraar informatica is vormgegeven binnen de TULO, de lerarenopleidingen van de drie technische universiteiten. Aan de orde komen inhoud, instroom en onderwijsbevoegdheid.
In een tweede voordracht zal Jacob Perrenet bespreken welke stappen genomen zijn en nog moeten worden genomen om het bijbehorende vakdidactische onderzoek van de grond te tillen.
Daarna zal een discussie plaats vinden onder leiding van Bert Zwaneveld.


Bijlagen

2007_VanDiepen_1_handout.pdf

2007_Perrenet_handout.pdf

Lego robots programmeren met Visual Basic

In de lesboeken Informatica wordt van het programmeren vooral de theorie behandeld. Aangezien informatica ook en vooral een praktisch vak is, was dit voor veel docenten een probleem.
Nadat een flink aantal docenten ging werken met Lego robots en de taal NQC (vanaf 2000 verschenen materiaal), is er nu ook Nederlandstalig lesmateriaal voor het programmeren van Lego robots in de taal Visual Basic. Dit materiaal is direct te gebruiken in de les. Ook is er bij het lesmateriaal een uitgebreide docentenhandleiding geschreven. Lesmateriaal + docentenhandleiding hebben de eerste prijs gewonnen in de wedstrijd: ’20 jaar technische informatica aan de Nederlandse universiteiten’. Aan een groot aantal van de in het examenprogramma omschreven eisen m.b.t. programmeren wordt in het materiaal voldaan.
In een Powerpointpresentatie komen achtereenvolgens aan bod:
. waarom Visual Basic en Lego RCX?
. de inhoud van het lesmateriaal in vogelvlucht
. toetsmogelijkheden bij het materiaal
Verder een korte demonstratie van enige robot-modellen.


Bijlagen

2002_VanKan_ea_paper.pdf

Math-Bridge, een internationale wiskundebrug tussen VO en HO, ook voor informaticastudenten

Internationaal kampen universiteiten en studenten met aansluitproblematiek op het gebied van wiskunde. Math-Bridge is een internationaal project gericht op het aanpakken van deze problematiek. Doel van het project is het digitaal beschikbaar stellen van remediërend wiskundemateriaal in verschillende talen, voor eerstejaars studenten van verschillende opleidingen


Bijlagen

2011_Lodder_ea_proceedings.pdf

2011_Lodder_ea_handout.pdf

Informatica in het Voortgezet Onderwijs in de gevarenzone

Een peiling onder docenten informatica, door de Vereniging i&i afgenomen in juni en juli van het jaar 2010, geeft voldoende aanleiding om eens met elkaar te bespreken wat we kunnen doen om te voorkomen dat het vak informatica binnen niet al te lange tijd van de VO-vakkenlijst zal verdwijnen. Maar naast deze peiling worden er telkens meer signalen opgevangen die reflectie op het vak noodzakelijk maken. Er is een aantal redenen te noemen:
. de status van het vak informatica lijkt niet al te hoog;
. het ontbreken van een centraal examen wordt nu als een gemis ervaren;
. de vervanging van docenten die uit het vak stappen (pensioen, vut, andere school, te weinig leerlingen enz.), vindt inadequaat plaats;
. her en der overwegen directies het vak af te schaffen om allerlei redenen;
. zicht voor leerlingen en soms leraren op wat je met het vak kunt gaan doen, ontbreekt.
De Vereniging wil als vertegenwoordiger de facto van de docenten informatica in de bovenbouw van het Havo en Vwo wijzen op het belang van een herziening van het vak informatica in brede zin. Zeker op drie vlakken dient volgens de Vereniging een herziening plaats te vinden: positioneel,inhoudelijk en kwalitatief.
De Vereniging heeft haar instemming betuigd met een notitie die namens een aantal hoogleraren naar de KNAW is gestuurd. In deze notitie wordt aandacht gevraagd voor de knelpunten in het vak informatica, mede met het oog op de door de overheid zo uitdrukkelijk geformuleerde en gewenste kenniseconomie. Een verkennend onderzoek, met daarop volgend de instelling van een vernieuwingscommissie, zou kunnen helpen de impasse te doorbreken In deze bijeenkomst zullen we trachten de problemen goed in kaart te brengen.


Bijlagen

De toekomst van informatica in het voortgezet onderwijs

Informatica is de wetenschap en het vakgebied – dan overigens meestal ict genoemd – dat zich, globaal geformuleerd, bezig houdt met de concepten die aan de computer ten grondslag liggen. In Nederland is informatica een keuzevak in de bovenbouw van havo en vwo, dat wil zeggen dat die scholen het vak niet hoeven aan te bieden. Voor het profiel natuur & techniek van die bovenbouw is het een profielkeuzevak. Dat geeft nauwelijks meer status, want nog steeds hoeven scholen het niet aan te bieden. Informatica wordt afgesloten met een schoolexamen, dus geen centraal examen. In mijn visie is dit een volstrekt verkeerde positie, zeker gezien het belang van ict in onze kennis- en informatiesamenleving. Het feit dat ict zich blijft ontwikkelen, alsook dat ict onze samenleving beïnvloedt, vereist dat iedereen kennis heeft van de basale informatische concepten en principes. Ik bepleit dan ook een positie voor informatica vergelijkbaar met de vakken Nederlands, Engels en wiskunde, niet beperkt tot de bovenbouw van havo en vwo, maar een doorlopende leerlijn die zo vroeg mogelijk begint.


Bijlagen

Game Maker Online

Michel Fiege heeft lesmateriaal ontwikkeld dat leerlingen in staat stelt zelfstandig met Game-Maker aan de slag te gaan. Het lesmateriaal bestaat uit 6 kant-en-klare lessen, die weinig voorbereiding vergen voor de docent. Elke les gaat de leerling een nieuw spel maken. De basis van de spellen staat al klaar, de leerlingen moet het verder aanvullen. In het lesmateriaal wordt ook aandacht besteed aan de concepten achter Game-Maker, zoals objecten, acties, en events. Dit is een erg motiverende lessenreeks als opstart naar het maken van een eigen game.


Bijlagen