Opintojakson suoritettuaan opiskelija
- osaa ratkaista ongelmia ohjelmoimalla
- osaa ohjelmoida itsenäisesti pieniä ohjelmia Java-kielellä
- pystyy soveltamaan oppimaansa myös muissa lausekielissä
- osaa kirjoittaa helposti ymmärrettäviä ohjelmia
- osaa hallita monimutkaisuutta aliohjelmien avulla
Sisältö: Opintojaksolla esitellään ohjelmoinnin perusvälineet, joita ovat muun muassa algoritmit, muuttujat, lauseet, tyypit ja ohjausrakenteet (toisto ja valinta). Muita käsiteltäviä aiheita ovat hyvä ohjelmointitapa, tietojen tulostus ja syöttö, aliohjelmat, taulukot, poikkeukset sekä tiedostojen käyttö.
Luento-opetus
Ma 2.9.2013 - 2.12.2013 viikoittain klo 10.00-12.00, Aloitus 2.9. Väinö Linna -sali (Kalevantie 5). 9.9.-2.12. Pinni, ls B1097 (Kanslerinrinne 1)
Ti 3.9.2013 - 10.9.2013 viikoittain klo 10.00-12.00, Pinni, ls B1097, Kanslerinrinne 1
Harjoitukset
Ma 9.9.2013 - 9.12.2013 viikoittain klo 12.00-14.00, Pinni, ls B1084, osoite: Kanslerinrinne 1
Ti 10.9.2013 - 10.12.2013 viikoittain klo 12.00-14.00, Pinni, ls B1084, osoite: Kanslerinrinne 1
Ti 10.9.2013 - 10.12.2013 viikoittain klo 14.00-16.00, Pinni B1084, Kanslerinrinne 1
Ke 11.9.2013 - 11.12.2013 viikoittain klo 10.00-12.00, Pinni, ls B1084, osoite: Kanslerinrinne 1
Ke 11.9.2013 - 11.12.2013 viikoittain klo 16.00-18.00, Pinni, ls B3111, osoite: Kanslerinrinne 1
Pienryhmäopetus
Ohjatut mikroluokkaharjoitukset viikot 37-38
Ke 11.9.2013 - 18.9.2013 viikoittain klo 14.00-16.00, TietoPinni, ML7 (0. krs), huone B0090, Kanslerinrinne 1
To 12.9.2013 - 19.9.2013 viikoittain klo 10.00-12.00, TietoPinni, ML7 (0. krs), huone B0090, Kanslerinrinne 1
Ohjatut milroharjoitukset viikot 39-41
To 26.9.2013 - 10.10.2013 viikoittain klo 10.00-12.00, TietoPinni, ML7 (0. krs), huone B0090, Kanslerinrinne 1
Ohjatut mikroluokkaharjoitukset viikot 43-48
Pe 25.10.2013 - 29.11.2013 viikoittain klo 10.00-12.00, TietoPinni, ML7 (0. krs), huone B0090, Kanslerinrinne 1