|
OHJ-1110 Laaja ohjelmointi 1, 5 op
|
Hannu-Matti Järvinen
Luentoajat ja -paikat | Kohderyhmä, jolle suositellaan | |
Toteutus 1 |
|
1. vuosikurssi
Tietotekniikan koulutusohjelma |
Hyväksytysti suoritetut harjoitustyöt ja näiden jälkeen hyväksytysti suoritettu tentti.
Osasuoritusten pitää liittyä samaan toteutuskertaan
Opiskelija pystyy tekemään pieniä ohjelmia itsenäisesti.
Sisältö | Ydinaines | Täydentävä tietämys | Erityistietämys |
1. | Ohjelman ja algoritmin käsitteet. Pienten ohjelmien suunnitteleminen ja testaus. | ||
2. | Aliohjelmat ja funktiot. Parametrit ja paluuarvon välitys. | Rekursio. | |
3. | Ehto- ja silmukkalauseet. | Valintalause. | |
4. | Tyyppikäsite. Perustyypit, taulukot (perinteinen ja vector), tietueet. | Luettelotyyppi. | |
5. | Muuttujat. | Muuttujien roolit. | Muuttujan elinaika. |
Tentti- ja harjoitustyöpisteet yhteen laskettuina.
Opintojaksolla käytetään numeerista arviointiasteikkoa (1-5)
Tyyppi | Nimi | Tekijä | ISBN | URL | Painos,saatavuus... | Tenttimateriaali | Kieli |
Opintomoniste | Hannu-Matti Järvinen | Suomi |
Opintojakso ei vastaan mitään toista opintojaksoa
Kuvaus | Opetusmuodot | Toteutustapa | |
Toteutus 1 | Luennot Harjoitukset Harjoitustyöt |
Lähiopetus: 40 % Etäopetus: 10 % Itseopiskelu: 50 % |