De presentatie wordt gedownload. Even geduld aub

De presentatie wordt gedownload. Even geduld aub

Eindproject informatica

Verwante presentaties


Presentatie over: "Eindproject informatica"— Transcript van de presentatie:

1 Eindproject informatica
Ideeën en mogelijke onderwerpen/richtingen

2 Technische beperkingen
Voordat we de mogelijkheden bespreken: eerst even dit: De benodigde tools en hard- en software zijn erg afhankelijk van je onderwerpkeuze. Houd dat in je achterhoofd! Er kan van aardig wat op de school PC’s, maar zeker niet alles: 3D engines of andere veeleisende software?  Eigen hardware aanleveren/meenemen Speciale tools nodig?  portable versies of eigen hardware Wt heeft beschikbaar in 207: Basic laptops waar je zelf software op kunt installeren Raspberry Pi en Arduino spullen

3 Keuze Voor het project kun je o.a. kiezen uit: Simulatie of Gamedesign
Dynamische website met Php/MySQL/Javascript/etc. Bouwen van een nuttige Android of iOS app Electrotechniek: Arduino of Raspberry Pi From NAND to Tetris (Fundamentele informatica) Eventueel eigen idee (in overleg met Wt uiteraard) ±13 weken -> ± 32 lessen Lessen + thuiswerk = 60 SLU per persoon SE valentie 6 (= 3x een normale PO)

4 Gamedesign / Simulatie
Bouw een game of liever nog een interessante simulatie Kies een geschikte programmeertaal/omgeving: (Python/Pygame, UDK/Unity (3D), Webgame met Javascript …) Denk eens aan: Evolutieprogrammeren (zie bijvoorbeeld: Boxcar2D) Simulatie (met Netlogo of Processing kun je toffe dingen doen) Schrijf een AI of andere MOD voor een bestaande game ...

5 Php / Mysql ( / JavaScript / jQUERY / … )
Dynamische website gekoppeld aan SQL database Volledig “met de hand” te bouwen. Zelf php taal leren Denk aan bijv: Forum Rating/reviewsite Browsergame

6 App ontwikkeling Ontwerpen van een nuttige Android of iOS app
iOS (Objective C of Swift) vereist Apple hard- en software: zelf regelen! Android (Java) kan op laptops 207 Testdevices: zelf regelen Denk aan: Game of grafische simulatie (libgdx is tof voor android) Handige app voor gebruik in school (open dag bijvoorbeeld) ...

7 Electrotechniek: Arduino of Raspberry Pi
Combinatie van “programmeren en solderen” Arduino’s en Raspberry Pi’s + basis componenten beschikbaar Denk aan: Robotica (bouw je eigen drone die Pokémon kan vangen?) Domotica (automatiseer je huis / kamer) Random coole projecten ter inspiratie

8 From nand to tetris Fundamentele informatica. Niveau: 1e jaar universiteit (Harvard) Bouw een (virtuele) computer vanaf de grond af op en programmeer een tetris game ervoor Logische poorten -> Hardware -> Machinetaal -> Hogere programmeertaal -> Operating system -> Software Uitdaging voor de echte Informatica held -> (een 10 mee te halen) Zelfstudie!

9 Digitaal Kunstwerk Kunst en informatica zijn ook een toffe combinatie en bieden veel ruimte voor creativiteit: Computeranimatie (Blender) voor het SGDB Filmgala Interactief kunstwerk voor in de aula met sensoren waar je interactie mee kunt hebben Visualisatie van muziek Duik eens in wat ideeën

10 Eigen idee Eigen ideeën voor de invulling zijn uiteraard welkom
Informatica gerelateerd Qua diepgang en omvang vergelijkbaar met andere keuzes. Zelfde ontwerpcyclus (Agile) Zelfstandigheid vereist: Wt heeft niet overal verstand van… 


Download ppt "Eindproject informatica"

Verwante presentaties


Ads door Google