Siirry sisältöön

Ero sivun ”Kurssikuvauksia” versioiden välillä

p
p (Ei vaadi enää erityistä päivitystä (Vaatii päivitystä -luokka pois))
Rivi 69: Rivi 69:
* IV periodissa
* IV periodissa


Kurssilla annetaan perustiedot ohjelmistojen mallintamisessa käytetyistä työkaluista. Kurssilla piirretään ja luetaan kaavioita jotka kuvaavat ohjelman korkean tason rakennetta. Lisäksi opetukseen sisältyy testausta ja versionhallintaa, jotka ovat tärkeitä ohjelmointityön apuvälineitä. Tämän kurssin asioista on hyötyä myöhemmissä harjoitustyöissä. Kaavioiden piirtämiseen kannattaa suhtautua ehdottomalla vakavuudella: Ne muodostavat sen ohjelmoijille yhteisen kielen jolla ohjelmien rakenteesta voidaan kommunikoida koodia yleisemmällä tasolla.
Kurssilla annetaan perustiedot ohjelmistojen mallintamisessa käytetyistä työkaluista. Kurssilla piirretään ja luetaan kaavioita jotka kuvaavat ohjelman korkean tason rakennetta. Lisäksi opetukseen sisältyy testausta ja versionhallintaa, jotka ovat tärkeitä ohjelmointityön apuvälineitä. Tällä kurssilla tehdään myös ensimmäinen oma kokonainen ohjelmistoprojekti. Arvosana koostuu projektin loppuarvosanasta, projektin viikkodeadlinesta ja muutaman ensimmäisen viikon laskaritehtävistä.


=== Laskennan mallit (5 op) ===
=== Laskennan mallit (5 op) ===
19

muokkausta