Ohjelmoinnin perusteet
| Rakennetyyppi: | Opintojakso | 
|---|---|
| Koodi: | ITTP0301 | 
| Tyyppi: | Pakollinen / Perusopinnot | 
| OPS: | I-TT 2011 | 
| Taso: | Insinööri (AMK) | 
| Opiskeluvuosi: | 1 (2011-2012) | 
| Laajuus: | 3 op | 
| Vastuuopettaja: | Prosi, Pirjo | 
| Opetuskieli: | Suomi | 
Toteutukset lukuvuonna 2011-2012
| Tot. | Ryhmä(t) | Opiskeluaika | Opettaja(t) | Kieli | Ilmoittautuminen | 
|---|---|---|---|---|---|
| 2 | I-TT-1N | 24.10.2011 – 23.12.2011 | Kirsti Kauppi | Suomi | 3.10.2011 – 30.10.2011 | 
Osaamistavoitteet
Opiskelija hallitsee ohjelmoinnin perustekniikat kuten muuttujat, ohjelman ohjauslauseet, funktiot ja tuntee tietorakenteiden perusteet. Opiskelija osaa kääntää ohjelman konekielelle ja ymmärtää kuinka tietokone ajaa konekielisen ohjelman.
Opiskelijan työmäärä
Työmäärä yhteensä: 81 h 
- mistä työjärjestyksessä olevaa opiskelua: 42 h 
- mistä itsenäistä opiskelua: 39 h
Sisältö
Funktiot, muuttujat, syöttö ja tulostus, if-, while- ja for-lause, sijoituslause, taulukot ja merkkijonot.
Opiskelumateriaali
Opettajan ilmoittama materiaali.
Opetusmuoto / Opetusmenetelmät
Luennot ja harjoitukset.
Arviointikriteerit
1: Opiskelija ymmärtää käsitellyn aiheen peruskäsitteet (n. 40 %) ja pystyy soveltamaan niitä tai kehittämään yksinkertaisen sovelluksen.
3: Opiskelija ymmärtää huomattavan määrän (n. 60 %) aiheesta käsitellyistä käsitteistä ja pystyy soveltamaan niitä itsenäisesti tai kehittämään sovelluksen, jolla on kohtuullinen määrä ominaisuuksia.
5: Opiskelija ymmärtää suurimman osan aiheesta käsitellyistä käsitteistä (n. 90 %) ja pystyy soveltamaan niitä itsenäisesti tai kehittämään sovelluksen, jolla on paljon kehittyneitä ominaisuuksia.
Arviointimenetelmät
Harjoitukset, harjoitustyö ja tentti.
