OHJ-1100 OHJELMOINTI I, 4 op
|
Opintojakson vastuuhenkilö
Ari Suntioinen
Opettajat
Ari Suntioinen, "tutkija", ari.suntioinen@tut.fi
Luentoajat ja -paikat
Per II,III: Maanantai 12 - 14, TB104 (Sähkö, Au)
Per II: Keskiviikko 12 - 14, TB104 (Sähkö, Au)
Per IV: Tiistai 14 - 16, TB103 (Kone, TiJo, TeLu)
Per IV,V: Torstai 14 - 16, TB103 (Kone, TiJo, TeLu)
Toteutuskerrat
Toteutus 1
Periodi 1 | Periodi 2 | Periodi 3 | Periodi 4 | Periodi 5 | Kesä | Opetuskieli | |
Luento | - | 4 h/vko+ | 2 h/vko | - | - | - | Vain suomeksi |
Harjoitus | - | 2 h/vko+ | 2 h/vko | - | - | - | Vain suomeksi |
Harjoitustyö | - | 8 h/per+ | 17 h/per | - | - | - | - |
Tentti | Vain suomeksi |
Periodi 1 | Periodi 2 | Periodi 3 | Periodi 4 | Periodi 5 | Kesä | Opetuskieli | |
Luento | - | - | - | 4 h/vko+ | 2 h/vko | - | - |
Harjoitus | - | - | - | 2 h/vko+ | 2 h/vko | - | - |
Harjoitustyö | - | - | - | 8 h/per+ | 17 h/per | - | - |
Tentti | Vain suomeksi |
Tavoitteet
Opiskelija pystyy tekemään pieniä ohjelmia itsenäisesti.
Sisältö
Sisältöalue | Ydinaines | Täydentävä tietämys | Erityistietämys |
1. | Ohjelman ja algoritmin käsitteet.
Yksinkertaisten ohjelmien suunnitteleminen ja testaus. |
Suunnitteleminen jakamalla pienempiin osakokonaisuuksiin.
Ohjelmointityylin perusasiat, tyylianalysaattorin käyttö. |
|
2. | Muuttujat.
|
Muuttujien roolit.
|
Muuttujien elinaika. |
3. | Tyyppikäsite: perustietotyypit, taulukot ja tietueet. | Luettelotyyppi.
Vector-taulukko. |
|
4. | Ehto- ja silmukkalauseet. | Valintalause. | |
5. | Aliohjelmat ja funktiot.
Parametrit ja paluuarvon välitys. |
  |
Suoritusvaatimukset
Hyväksytysti suoritetut harjoitustyöt ja näiden jälkeen hyväksytysti suoritettu tentti.
Opintojakson arviointikriteerit
Arvosana maaraytyy tenttipisteiden ja mahdollisten harjoitustyopisteiden
pohjalta.
Esitiedot
Tunnus | Nimi | OP | P/S |
OHJ-1010 | Tietotekniikan perusteet | 4 | Pakollinen |
Huomautuksia
Opintojakso on vaihtoehtoinen opintojakson OHJ-1101 Ohjelmointi I e kanssa.
Opintojaksokorvaavuus
8100100 Ohjelmointi I
Viimeksi muokattu | 20.05.2005 |
Muokkaaja | Ari Suntioinen |