TDP028 Projekt: Entreprenöriell programmering
Examination
Kursens mål i sammanfattning
- Eget större projekt (10 hps androidutveckling)
- Definiera och planera egen produkt
- Krav på särskilda APIer/tekniker relevanta för entreprenöriella projekt
- Få er medvetna om hur försäljning och marknadsföring påverkar produktutveckling
- Introducera er till literatursökning och användning av vetenskaplig litteratur i produktutveckling
- Öva på muntliga presentationsformat - screencasts
Huvudsakliga uppgifter
- Definiera och bygg en större mobil-app på 10 hp.
- Versionshantera och skriv relevanta commit-kommentarer i jämn takt, minst varje vecka, under hela kursens gång.
Mindre uppgifter
- Planera och beskriv appen (dess funktionalitet, samt hur man tar sig runt i den tänkta appen.)
- Genomför en konkurrensanalys-övning
- Delta i ett freemium-seminarium
- Sök vetenskaplig teknisk litteratur, och skriv ett tekniskt PM (Detta är en övning inför examensarbetet.)
- Gör en halvtids-screencast, och i slutet av projektet, slutdemo och en slut-screencast. (Detta fungerar som övning på för programmerare den viktigaste muntliga presentationsformen.)
Praktiska aspekter
Examinationen sker genom inlämning i Gitlab-repo. Ni förväntas göra regelbundna commits med informativa commit-kommentarer som är skrivna för att förklara vad som gjorts under utvecklingen.
Kursledare (ritko75) och er handledare ska läggas till som 'reporter' till ert repo för att möjliggöra granskning.
Slutredovisning av alla inlämningar, dokument (app-beskrivning, tekniskt PM, etc), och kod sker via repot. Även screencasts ska vara länkade från repot.
Regler för examinering av datorlaborationer vid IDA
Datorlaborationer görs i grupp eller individuellt, enligt de instruktioner som ges för en kurs. Examinationen är dock alltid individuell.
Det är inte tillåtet att lämna in lösningar som har kopierats från andra studenter, eller från annat håll, även om modifieringar har gjorts. Om otillåten kopiering eller annan form av fusk misstänks, är läraren skyldig att göra en anmälan till universitetets disciplinnämnd.
Du ska kunna redogöra för detaljer i koden för ett program. Det kan också tänkas att du får förklara varför du har valt en viss lösning. Detta gäller alla i en grupp.
Om du förutser att du inte hinner redovisa i tid, ska du kontakta din lärare. Då kan du få stöd och hjälp och eventuellt kan tidpunkten för redovisningen senareläggas. Det är alltid bättre att diskutera problem än att, t.ex., fuska.
Om du inte följer universitetets och en kurs' examinationsregler, utan försöker fuska (t.ex. plagiera, använda otillåtna hjälpmedel eller ej godkända AI-baserade assistenter) kan detta resultera i en anmälan till universitetets disciplinnämnd. Konsekvenserna av ett beslut om fusk kan bli varning eller avstängning från studierna.
Policy för redovisning av datorlaborationer vid IDA
För alla IDA-kurser som har datorlaborationer gäller generellt att det finns en bestämd sista tidpunkt, deadline, för inlämning av laborationer. Denna deadline kan vara under kursens gång eller vid dess slut. Om redovisning inte sker i tid måste, den eventuellt nya, laborationsserien göras om nästa gång kursen ges.
Om en kurs avviker från denna policy, ska information om detta ges på kursens webbsidor.
Sidansvarig: Rita Kovordanyi
Senast uppdaterad: 2025-01-28