Kurshandbok för

Examensarbete för kandidatexamen i Informatik

Studietips från Pär

Att lära sig programmera tex html, css, javascript C#, python är som att lära sig spela ett instrument – det handlar mindre om att memorera fakta och mer om att bygga upp ett ”muskelminne” i fingrarna och hjärnan. För att verkligen bemästra hantverket behöver du kombinera teori med att faktiskt göra, varje dag. Här är min metod för att du ska lyckas:

  • Gör det till en daglig vana: Sätt av 2–4 timmar varje dag hemma eller i skolan. Varva läsning i kurslitteratur och kolla inspelningar, med att faktiskt skriva kod då skapar du en naturlig rytm där hjärnan får bearbeta informationen från flera olika håll.
  • Härma för att förstå: Börja med att skriva av kodexempel ur kursboken, inspelningar, från nätet. Det kan kännas enkelt, men det är ett kraftfullt sätt att låta ögonen och händerna lära sig språkets mönster. Innan du vet ordet av kommer syntaxen att sitta i ryggmärgen.
  • Experimentera och lek: När du har skrivit av kod – våga ändra! Testa att byta ut en html tagg, en css styling, förändra en variabel eller ändra en loop och se vad som händer. Det är i de små misstagen och felsökningarna som den verkliga förståelsen föds. Det är här du går från att kopiera till att förstå.
  • Bygg något eget från dag ett: Låt all ny kunskap landa direkt i ett eget projekt – kanske ett system för en pizzeria, en bilfirma, en förening eller en frisör. Genom att använda det du precis lärt dig och applicera det på ditt egna projekt, förvandlar du abstrakt teori till ett hantverk du faktiskt äger.
  • "Rubber Ducking": När du felsöker och ändrar i din kod – försök att förklara högt för dig själv (eller en badanka på skrivbordet) varför du tror att koden gör som den gör. Att sätta ord på kodlogiken och vad den gör, del för del, är det sista steget för att verkligen befästa kunskapen.

Veckoplanering


Vecka 14

Kursmaterial

  • Oates, B. J. (2006). Researching information systems and computing (Latest edition).
  • Swales, J. M., & Feak, C. B. (2012). Academic writing for graduate students : essential tasks and skills (3 uppl.).
  • Powerpoint för Seminariehandboken kapitel 3 Uppsatsens olika delar
  • Powerpoint för Seminariehandboken kapitel 4 Metodmedvetenhet
Akademiskt skrivande – så funkar det Grunderna i akademiskt skrivande.
Zotero -bra verktyg för att hantera dina referenser Hur använda Zotero för att spara ner referenser för olika källor samt hur man använder det i word för att lägg till referenser,citeringar, referenslista mm.

Att göra

  • Ladda ner Zotero för att hantera din källor/referenser.
  • Finna vetenskapliga artiklar till ditt exjobb genom AI verktyget som: Semantic Scholar | Scinapse
  • Jag vill att ni börjar och svarar på dessa frågor för att komma närmare problemformulering som sen kan hjälpa er komma på era forskningsfrågor. 1) Vad är problemet/problemen så som ni och uppdragsgivaren ser det? 2) Var finns problemet? Hur uppstår problemet? När uppstår problemet? För vem uppstår problemet? Vilka är konsekvenserna av problemet? 3) Hur skulle tre exempel på problemet se ut? 4) Vem äger problemet? 5) Vad är man mest oenig om när det gäller problemet? 6) Hur skulle er första tänkta lösning på problemet se ut?
  • Hitta fem artiklar som liknar ditt/ert arbete: Vilka av dessa artiklar kan du/ni använda i ditt arbete för att få: 1) En teoretisk bakgrund till ditt arbete. Vilken/vilka teorier kan du använda? Varför och hur kan dessa teorier hjälpa dig i ditt arbete? 2) Hjälp med metoder. Vilka metoder kan du använda i ditt arbete, hur kan du anpassa dem till ditt arbete? Varför är dessa metoder bra för ditt arbete? 3) Hjälp med analysmetoder, Vilka analysmetoder kan du använda och hur kan du anpassa dem för ditt arbete? Varför är dessa bra för vårt arbete? 4) Hjälp med att diskutera dina resultat mot. På vilket sätt kan du använda dessa artiklar för att diskutera och jämföra och förklara resultaten av ditt arbete mot? 5) Varför blev resultatet som det blev? Vad beror det på? Vad kan förklaras, diskuteras med och emot teorier ni funnit, vad kan förklaras med valda analysmetoder?
  • Examination: Mid term report 25th April at 13:00

Instuderingsfrågor

Vecka 17

Kursmaterial

  • Kom ihåg inlämning av Mid term report 25th April at 13:00.

Att göra

  • Examination: Mid term report 25th April at 13:00

Instuderingsfrågor

Vecka 20

Kursmaterial

Att göra

  • Examination: Final Thesis Report on 20th May at 23:00.

Instuderingsfrågor

Roger Nyberg

Lärarerny@du.se

Pär Eriksson

Lärarepei@du.se
PROGRAM Systemvetenskapliga programmet
SYFTE Examensarbetet är det avslutande tillfället för studenten att tillämpa grundläggande kunskaper och ytterligare fördjupa sig inom ämnesområdet. Arbetet inleds med att formulera mål för projektet och ta fram en projektplan. Därefter följer arbetet med att genom bl.a. litteraturstudier beskriva bakgrund, samla in data t.ex. genom experiment eller intervjuer, och avslutningsvis genomföra en detaljerad analys och värdering av resultatet.Studenterna tränas att tänka i modeller, att göra medvetna och explicita förenklingar, samt samla in och analysera relevant information.
KURSPLAN Gå till kursplan hos DU