Projektuppgiften är avsedd demonstrera uppfyllande av lärandemål och att ge en fördjupning i valda delar av kursmomenten.
Projektuppgiften består av tre delar
1 - Specifikation av uppgiften. Val av extern bibliotek.
2 - Programkod
3 - Programdokumentation
Du är väldigt fri i utformningen av ditt projekt. Det är bara ett fåtal krav som ska uppfyllas
Kravet på själva programmet är allmänt att du ska skapa något eget fungerande som är användbart.
Kursbetyget sätts utifrån projektet. Tänk på att bedömningen kommer att i huvudsak reflektera hur väl du uppfyller kursplanens lärandemål.
Det är möjligt att använda sudoku-uppgiften som uppgift. Sudokuuppgiften illustrerar också en lämplig omfattning där alla betygssteg finns tillgängliga.
Projektet redovisas muntligen på ett avsatt redovisningstillfälle, då krävs ingen inlämning. Du får då betyg och feedback på plats.
Om du av någon anledning inte har möjlihet att redovisa muntligen lämnar du in ett dokumenterat projekt med alla nödvändiga resurser för att bygga applikationen. I ett separat dokument beskriver du hur du demonstrerar kursmålen i ditt projekt.
Programkoden ska vara lättläst. Dokumentationen bör följa ett format som antingen stödjs av den utvecklingsmiljö du använt eller följa någon dokumentationsstandard. Ett alternativ som fungerar för alla typer av projekt är doxygen som dokumenteringsverktyg.