Leerlijn: Programmeertechnieken, Databanken, Algoritmen

14
Leerlijn: Programmeertechnieken, Databanken, Algoritmen Gent, 7 januari 2013 met dank aan: Annemie Vorstermans, Joost Vennekens, Koen Pelsmaekers, Jeroen Boydens en Kris Aerts

description

Leerlijn: Programmeertechnieken, Databanken, Algoritmen. Gent, 7 januari 2013 met dank aan: Annemie Vorstermans, Joost Vennekens , Koen Pelsmaekers , Jeroen Boydens en Kris Aerts. Basis 123. inzicht in werking computer - PowerPoint PPT Presentation

Transcript of Leerlijn: Programmeertechnieken, Databanken, Algoritmen

Page 1: Leerlijn: Programmeertechnieken, Databanken, Algoritmen

Leerlijn: Programmeertechnieken, Databanken, Algoritmen

Gent, 7 januari 2013met dank aan: Annemie Vorstermans, Joost

Vennekens, Koen Pelsmaekers, Jeroen Boydens en Kris Aerts

Page 2: Leerlijn: Programmeertechnieken, Databanken, Algoritmen

Basis 123

• inzicht in werking computer• basis programmatie (variabele,

functie/methode-oproep, controlestructuur…)• beginselen OO (klasse, relaties, collections…)• basis netwerken (protocollen, client/server)• basis datacom (niet iedereen)• basis DB (ERD + SQL) (alleen GT)

Page 3: Leerlijn: Programmeertechnieken, Databanken, Algoritmen

Overzicht 456

• Hier al onderscheid tussen Elektronica – ICT• Groot verschil in SP (E-I)– KHSL: 6 – 21– CDN: 20 – 24– GT: 7 – 7– KHBO: 18 – 18– KHK: 8 – 20– KHLim: 9– Voorstel: 9 – 22 (min 8 – 20)

Page 4: Leerlijn: Programmeertechnieken, Databanken, Algoritmen

Overzicht 456

• Wat is er ± gemeenschappelijk?– databanken• Databanken & Programmeren (6) KHSL• Databanken (3) CDN• Gegevensbanken (3) KHBO• Informatica-3 (3) KHLIM• Informatica (ict/elo) (6/3) KHK

Page 5: Leerlijn: Programmeertechnieken, Databanken, Algoritmen

Overzicht 456

– software engineering: methodologie, UML, proces…• basis obj. gericht ontwerp + obj. gerichte analyse en

ontwerp (3+3) KHBO• software ing. technieken (6) KHSL• obj. gericht ontwerpen + ontwerp software systemen (4+4)

CDN• Software development (5) GT• Softwareontwerp met C/C++ en Qt (3) KHLim• Informatica-2 + Informatica-3 (6) KHK

Page 6: Leerlijn: Programmeertechnieken, Databanken, Algoritmen

Overzicht 456

– iets rond webtechnologie• internetapplicaties (3) KHSL• webtechnologie (5) CDN• webtechnologie (3) KHBO• GT in de master• informatica-2 + informatica-3 (6) KHK• cloud computing (3) KHLim

Page 7: Leerlijn: Programmeertechnieken, Databanken, Algoritmen

Overzicht 456

– en dan nog de “rest”– Algoritmen• Programmeertechnieken (6) KHSL + CDN• Programmeren (3) KHBO• Algoritmen (3) KHBO

– speciallekes• Computer grafieken (2) CDN• Systeem programmatuur (2) GT• Embedded systeem ontwerp (3) KHBO

Page 8: Leerlijn: Programmeertechnieken, Databanken, Algoritmen

Voorstel

• Met medewerking van Peter Karsmakers, Tom Croonenborghs, Piet Cordemans, Joost Vennekens, Ann Philips, Annemie Vorstermans, Kris Aers, Koen Gilissen en Stef Desmet

• 5 paraplu’s– Algoritmen en datastructuren– Databanken– Programmeren– Software Engineering– Webtechnologiein volgende lijst zijn de rode topics voor elektronica, ICT ziet alles

Page 9: Leerlijn: Programmeertechnieken, Databanken, Algoritmen

Voorstel

• Algoritmen & datastructuren– basisanalyse (geheugen/rekentijd) – strategie – basisalgo: sorteren, zoeken…– boom, grafe, hash

Page 10: Leerlijn: Programmeertechnieken, Databanken, Algoritmen

Voorstel

• Databanken– ER diagrammen– normalisatie– relationele DB– query talen– data mining– transaction management

Page 11: Leerlijn: Programmeertechnieken, Databanken, Algoritmen

Voorstel

• Software engineering– UML– architectuur– patronen– basis HCI (meer kan in master)– procesmodel– testen– tools: versiebeheer, configuration management– projectmanagement

Page 12: Leerlijn: Programmeertechnieken, Databanken, Algoritmen

Voorstel

• Programmeren– pointers (C/C++)– threads– event handling– paradigma’s (nadruk op OO, functioneel; logisch…

mogelijk)

Page 13: Leerlijn: Programmeertechnieken, Databanken, Algoritmen

Voorstel

• Webtechnologie– HTTP– XML– client-server– scripting– statische/dynamische sites– webmining– semantisch web– webservices

Page 14: Leerlijn: Programmeertechnieken, Databanken, Algoritmen

Vragen

• Rond studentenuitwisseling: als student Ba doet op campus X en daardoor al vrijstelling krijgt voor Ma-vak op campus Y. Mag zijn programma dan aangevuld worden met Ba-vak van campus Y?