leerlijn: programmeertechnieken, databanken, algoritmen gent, 7 januari 2013 met dank aan: annemie...
TRANSCRIPT
![Page 1: Leerlijn: Programmeertechnieken, Databanken, Algoritmen Gent, 7 januari 2013 met dank aan: Annemie Vorstermans, Joost Vennekens, Koen Pelsmaekers, Jeroen](https://reader036.vdocuments.pub/reader036/viewer/2022082808/5551a0f04979591f3c8bb124/html5/thumbnails/1.jpg)
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 Gent, 7 januari 2013 met dank aan: Annemie Vorstermans, Joost Vennekens, Koen Pelsmaekers, Jeroen](https://reader036.vdocuments.pub/reader036/viewer/2022082808/5551a0f04979591f3c8bb124/html5/thumbnails/2.jpg)
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 Gent, 7 januari 2013 met dank aan: Annemie Vorstermans, Joost Vennekens, Koen Pelsmaekers, Jeroen](https://reader036.vdocuments.pub/reader036/viewer/2022082808/5551a0f04979591f3c8bb124/html5/thumbnails/3.jpg)
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 Gent, 7 januari 2013 met dank aan: Annemie Vorstermans, Joost Vennekens, Koen Pelsmaekers, Jeroen](https://reader036.vdocuments.pub/reader036/viewer/2022082808/5551a0f04979591f3c8bb124/html5/thumbnails/4.jpg)
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 Gent, 7 januari 2013 met dank aan: Annemie Vorstermans, Joost Vennekens, Koen Pelsmaekers, Jeroen](https://reader036.vdocuments.pub/reader036/viewer/2022082808/5551a0f04979591f3c8bb124/html5/thumbnails/5.jpg)
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 Gent, 7 januari 2013 met dank aan: Annemie Vorstermans, Joost Vennekens, Koen Pelsmaekers, Jeroen](https://reader036.vdocuments.pub/reader036/viewer/2022082808/5551a0f04979591f3c8bb124/html5/thumbnails/6.jpg)
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 Gent, 7 januari 2013 met dank aan: Annemie Vorstermans, Joost Vennekens, Koen Pelsmaekers, Jeroen](https://reader036.vdocuments.pub/reader036/viewer/2022082808/5551a0f04979591f3c8bb124/html5/thumbnails/7.jpg)
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 Gent, 7 januari 2013 met dank aan: Annemie Vorstermans, Joost Vennekens, Koen Pelsmaekers, Jeroen](https://reader036.vdocuments.pub/reader036/viewer/2022082808/5551a0f04979591f3c8bb124/html5/thumbnails/8.jpg)
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 Gent, 7 januari 2013 met dank aan: Annemie Vorstermans, Joost Vennekens, Koen Pelsmaekers, Jeroen](https://reader036.vdocuments.pub/reader036/viewer/2022082808/5551a0f04979591f3c8bb124/html5/thumbnails/9.jpg)
Voorstel
• Algoritmen & datastructuren– basisanalyse (geheugen/rekentijd) – strategie – basisalgo: sorteren, zoeken…– boom, grafe, hash
![Page 10: Leerlijn: Programmeertechnieken, Databanken, Algoritmen Gent, 7 januari 2013 met dank aan: Annemie Vorstermans, Joost Vennekens, Koen Pelsmaekers, Jeroen](https://reader036.vdocuments.pub/reader036/viewer/2022082808/5551a0f04979591f3c8bb124/html5/thumbnails/10.jpg)
Voorstel
• Databanken– ER diagrammen– normalisatie– relationele DB– query talen– data mining– transaction management
![Page 11: Leerlijn: Programmeertechnieken, Databanken, Algoritmen Gent, 7 januari 2013 met dank aan: Annemie Vorstermans, Joost Vennekens, Koen Pelsmaekers, Jeroen](https://reader036.vdocuments.pub/reader036/viewer/2022082808/5551a0f04979591f3c8bb124/html5/thumbnails/11.jpg)
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 Gent, 7 januari 2013 met dank aan: Annemie Vorstermans, Joost Vennekens, Koen Pelsmaekers, Jeroen](https://reader036.vdocuments.pub/reader036/viewer/2022082808/5551a0f04979591f3c8bb124/html5/thumbnails/12.jpg)
Voorstel
• Programmeren– pointers (C/C++)– threads– event handling– paradigma’s (nadruk op OO, functioneel; logisch…
mogelijk)
![Page 13: Leerlijn: Programmeertechnieken, Databanken, Algoritmen Gent, 7 januari 2013 met dank aan: Annemie Vorstermans, Joost Vennekens, Koen Pelsmaekers, Jeroen](https://reader036.vdocuments.pub/reader036/viewer/2022082808/5551a0f04979591f3c8bb124/html5/thumbnails/13.jpg)
Voorstel
• Webtechnologie– HTTP– XML– client-server– scripting– statische/dynamische sites– webmining– semantisch web– webservices
![Page 14: Leerlijn: Programmeertechnieken, Databanken, Algoritmen Gent, 7 januari 2013 met dank aan: Annemie Vorstermans, Joost Vennekens, Koen Pelsmaekers, Jeroen](https://reader036.vdocuments.pub/reader036/viewer/2022082808/5551a0f04979591f3c8bb124/html5/thumbnails/14.jpg)
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?