|
|
|||||||||||||||||
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 % |