|
|
||||||||||||||||||
Opinto-opas 2013-2014
TIE-02100 Johdatus ohjelmointiin, 5 op
|
Vastuuhenkilö
Ari Suntioinen, Essi Isohanni
Opetus
| Opetusmuoto | P1 | P2 | P3 | P4 | Kesä | Toteutuskerrat | Luentoajat ja -paikat |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Suoritusvaatimukset
Hyväksytysti suoritetut harjoitustyöt ja näiden jälkeen hyväksytysti suoritettu tentti.
Osasuoritusten pitää liittyä samaan toteutuskertaan
Osaamistavoitteet
Arvosanan "hyvä" saavuttanut opiskelija pystyy toteuttamaan yksinkertaisia ohjelmia itsenäisesti: opiskelija osaa tehtävänannosta muodostaa ongelmaan ratkaisun ja valita oikeat ohjelmointikielen rakenteet sen toteuttamiseksi sekä toteuttaa suunnittelemansa ohjelman ohjelmointikielellä ja testata sen. Opiskelija pystyy tulkitsemaan toisen kirjoittamaa ohjelmaa.
Sisältö
| Sisältö | Ydinaines | Täydentävä tietämys | Erityistietämys |
| 1. | Ohjelman ja algoritmin käsitteet. Pienten ohjelmien suunnitteleminen ja testaus. | ||
| 2. | Suunnitteleminen jakamalla pienempiin osakokonaisuuksiin. Aliohjelmat ja funktiot. Parametrit ja paluuarvon välitys. | ||
| 3. | Ohjelman kontrollirakenteet. | ||
| 4. | Tiedon tyyppi. | ||
| 5. | Muuttujat. | Muuttujien roolit. | Muuttujan elinaika. |
| 6. | Ohjelmointityyli. | ||
| 7. | Tiedostojen peruskäsittely. |
Opintojakson arvostelu
Tentti- ja harjoitustyöpisteet yhteen laskettuina.
Arvosteluasteikko:
Opintojaksolla käytetään numeerista arviointiasteikkoa (1-5)
Osasuoritukset:
Oppimateriaali
| Tyyppi | Nimi | Tekijä | ISBN | URL | Painos,saatavuus... | Tenttimateriaali | Kieli |
| Kirja | Laaja ohjelmointi | Hannu-Matti Järvinen | 978-952-92-9491-6 | Luvut 1-13 | Suomi |
Esitietoketju (Vaatii kirjautumisen POPiin)
Vastaavuudet
| Opintojakso | Vastaa opintojaksoa | Selite |
|
|
|
|
|
|
|
Tarkempia tietoja toteutuskerroittain
| Toteutus | Kuvaus | Opetusmuodot | Toteutustapa |