Itä-Suomen yliopisto
Tietojenkäsittelytieteen laitos, Joensuun kampus
Kognitiotiede

Ohjelmoinnin empiirinen tutkimus (KOGA371, 4+5 op)


Tämä sivu kuvaa Ohjelmoinnin empiirinen tutkimus -kurssin Connet-verkostossa järjestettävän version. Itä-Suomen yliopiston tietojenkäsittelytieteen tutkintovaatimuksiin kuuluvan samannimisen kurssin kotisivu löytyy puolestaan täältä.

Kurssi tarkastelee ohjelmointia ja ohjelmistotuotantoa kognitiivisena toimintana. Kurssilla käsitellään kognitiivisen psykologian merkitystä ohjelmoinnin ja ohjelmistotuotannon kannalta sekä käydään läpi ohjelmoinnin psykologian alalla tehtyjä tutkimuksia. Esitietoineen kurssi antaa valmiudet suorittaa alan tutkimusta sekä arvioida ohjelmoinnin ja ohjelmistotuotannon menetelmiä ja apuvälineitä kognitiivisten teorioiden pohjalta.

Kurssi on suuntautunut vahvasti tutkimukseen: esiteltävien tulosten lisäksi kurssilla käsitellään runsaasti niitä tutkimusmenetelmiä, joilla nämä tulokset on saatu. Pelkistä tuloksista kiinnostuneen kannattaakin tälle kurssille osallistumisen sijasta perehtyä F. Détiennen kirjaan Software Design - Cognitive Aspects (Springer-Verlag, 2002).


Opetus lukuvuonna 2011-2012

Kurssi koostuu teoreettisesta osasta, jonka lisäksi voi halutessaan suorittaa käytännöllisen osan. Kurssin opettajana toimii Jorma Sajaniemi. Kurssi järjestetään lukuvuoden aikana kaksi kertaa:

Syksy 2011:

Kurssille on ilmoittauduttava 5.10.2011 mennessä kurssin opettajalle osoitteella jorma.sajaniemi@uef.fi. Ilmoittautuneille postitetaan linkki kurssimateriaaleihin ja kurssin tarkka aikataulu heti ilmoittautumisajan päätyttyä. Kuulustelu järjestetään marraskuussa (uusintamahdollisuus tammikuussa).

Kevät 2012:

Kurssille on ilmoittauduttava 1.2.2012 mennessä kurssin opettajalle osoitteella jorma.sajaniemi@uef.fi. Ilmoittautuneille postitetaan linkki kurssimateriaaleihin ja kurssin tarkka aikataulu heti ilmoittautumisajan päätyttyä. Kuulustelu järjestetään huhtikuussa (uusintamahdollisuus kesäkuussa).


Yleistietoja kurssista

Vaadittavat esitiedot

Kurssilla käsiteltävät asiat sijoittuvat sekä tietojenkäsittelytieteen että kognitiivisen psykologian alueille ja osallistujilla tulee olla vahvat perustiedot molemmista. Kurssin teoreettiseen osaan (4 op) osallistuvalta edellytetään seuraavat esitiedot ja käytännöllinen kokemus:

Harjoitustyön (5 op) suorittavilta edellytetään lisäksi seuraavat esitiedot:

Tavoitteet ja sisältö

Kurssin tavoitteet ovat:

Kurssin sisällysluettelo (ja tärkeimmät lähteet):

  1. Johdanto
  2. Ohjelmointitieto (Davies, 1993b)
  3. Ohjelmien ymmärtäminen (Davies, 1993a)
  4. Ohjelmien tuottaminen (Davies, 1993a)
  5. Esimerkkejä ohjelmoinnin apuvälineistä
(Viiteluettelo löytyy luentomonisteen lopusta.)


Satunnaisia linkkejä maailmalle:


Päivitetty viimeksi: 18.8.2011
jorma.sajaniemi@uef.fi