Göm menyn

725G61 Programmering, grundkurs

v 42-7 2012/13


Föreläsningar

På den här sidan kan du se vad föreläsningarna handlar om, samt ladda ner bilderna som visats på föreläsningen.

Del 1 - Grundläggande om programmering och Java

För att komma igång med programmering i Java hålls 5 föreläsningar i första delen av kursen. Om du är osäker på grunderna i Javaprogrammering - gå på alla föreläsningar!
  • Måndag 15/10, 10:15 - Föreläsning 1: Kursinformation och introduktion till Java och programmering (bilder)
  • Torsdag 18/10, 08:15 - Föreläsning 2: Grundläggande operationer och datatyper, typomvandling, villkor och val (bilder)
  • Måndag 22/10, 13:15 - Föreläsning 3: Vektorer, listor och mängder, loopar (bilder)
  • Måndag 29/10, 10:15 - Föreläsning 4: Metoder och undantag, mer användbara klasser i standardbiblioteket (bilder)
  • Måndag 5/11, 10:15 - Föreläsning 5: Undantag, mer om metoder, klasser och paket, in/ut från fil, pseudokod mm. (bilder)

Del 2 - Objekt-orienterad programmering och mer avancerad Java

För att komma igång och förstå begreppen inom objektorientering och för att komma vidare med mer avancerad Javaprogrammering hålls 3 föreläsningar (+ ev repetition vid behov).
  • Måndag 3/12, 10:15 - Föreläsning 6: Objektorienterad (OO) analys, design och programmering i Java - introduktion (bilder)
  • Måndag 10/12, 10:15 - Föreläsning 7: Information om projektet + OO fortsättning (bilder)
  • Onsdag 19/12, 13:15 - Föreläsning 8: Grafiska gränssnitt i Java (bilder)
  • Måndag 14/1, 10:15 - Föreläsning 9: Repetition och exempel + Att skapa körbara program och dokumentation (bilder)
  • Måndag 21/1, 10:15 - Workshop (kodexempel med flera olika klasser och ett huvudprogram)

Del 3 - Projekt

För att komma igång med projekten kommer första halvan av föreläsningen den 10/12 att ägnas åt att introducera projektuppgiften och upplägget - då är det bra om så många som möjligt dyker upp (även ni som normalt inte går på föreläsningarna). För att lösa projektuppgiften behöver ni kunna objektorienterad programmering och till viss del även analys och design. För VG kräv även att ni uppfyller något/några avancerade krav, varav ett kommer att innefatta ett grafiskt gränssnitt (se Fö 8). För mer information, se projekt i vänstermenyn.

Sidansvarig: Eva Blomqvist
Senast uppdaterad: 2013-01-21