TDP005 Projekt: Objektorienterat system
Kursinformation
Om kursen
Kursen är den andra projektkursen för utbildningen Innovativ programmering. I kursen jobbar studenter fortfarande i par, denna gång med att bygga ett spel i C++. Projektkursen körs parallellt med kursen Objekt-orienterad programmering där studenterna lär sig C++. Kursen innefattar fyra sammanhängande moment:- Introduktion till programutvecklingsmetodik (software engineering)
- SDL2 (Simple DirectMedia layer) för utveckling av GUIs i C++
- UML (Unified Markup Language) för objektorienterad design
- Större projektarbete i C++
Kurspersonal
Under kursen kommer ni primärt ha kontakt med kursledaren, Jonas Lindgren, samt några handledare. För mer information om dessa och övrig kurspersonal, se "Kontaktinfo" i menyn.Om genomförande
Kursen bedrivs i IPs laborationssalar och följer de allmänna reglerna för ett IP-projekt. När ni jobbar i par förutsätts studenterna varva så att bägge personerna får prova på samtliga uppgifter. Mer detaljerad beskrivning av krav på uppgift och genomförande finns under "Projektbeskrivning" i menyn.Verktyg och miljö
Projektet görs i Ubuntu och vi använder Eclipse för editering. Make används för kompilering. Källkoden versionshanteras med hjälp av systemet git.
Sidansvarig: Jonas Lindgren
Senast uppdaterad: 2014-10-27