Opinto-opas 2013-2014
Perus

Perus Pori KV Jatko Avoin

|Tutkinnot|     |Opintokokonaisuudet|     |Opintojaksot|    

Opinto-opas 2013-2014

TIE-02200 Ohjelmoinnin peruskurssi, 5 op
Basic course on programming

Lisätiedot

Syksyllä 2013 opintojakso on sama kuin vanha OHJ-1150 Ohjelmointi II, jotta keväällä 2013 opintojakson OHJ-1100 suorittaneet voivat suorittaa kokonaisuuden OHJ-1100 + OHJ-1150. Kaikkin kurssiin liittyvä informatio, jota ei löydy POPista, löytyy kurssin kotisivuilta http://www.cs.tut.fi/~ohj2/

Vastuuhenkilö

Ari Suntioinen

Opetus

Opetusmuoto P1 P2 P3 P4 Kesä Toteutuskerrat Luentoajat ja -paikat
Luennot
Harjoitukset
 4 h/vko
 2 h/vko
+2 h/vko
+2 h/vko


 


 


 
TIE-02200 2013-01 Maanantai 10 - 12, TB103
Tiistai 12 - 14, TB103

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 suunnittelemaan ja toteuttamaan pienehköjä ohjelmia itsenäisesti: opiskelija osaa jakaa ohjelman erikseen toteuttavissa oleviin osiin tarkoituksenmukaisesti sekä suunnitella ja toteuttaa yksinkertaiset tietorakenteet ja algoritmit. Opiskelija pystyy arvioimaan toisen kirjoittaman ohjelman rakennetta.

Sisältö

Sisältö Ydinsisältö Täydentävä tietämys Erityistietämys
1. Kääntäminen, erikseen kääntäminen, kääntämisen vaiheet. Makefile.  Esiprosessorin ominaisuuksia (#include, #define jne.).   
2. Ohjelmoinnin abstraktiotasoja: luokka (ei periyttämistä).     
3. Dynaamisten tietorakenteiden perusteet, osoittimet (lista, new- ja delete-operaattorit)  Iteraattori.  Yksinkertaisen mallin (template) tekeminen. 
4. Syöttö- ja tulostusoperaatiot tarkemmin. Syöttö ja tulostus tiedostojen kanssa.  Tiedostojen oikeudet.   
5.   Poikkeukset. Funktio-osoittimet.   

Ohjeita opiskelijalle osaamisen tasojen saavuttamiseksi

Arvosana määräytyy tenttipisteiden ja harjoitustöistä saatujen pisteden perusteella.

Arvosteluasteikko:

Opintojaksolla käytetään numeerista arviointiasteikkoa (1-5)

Osasuoritukset:

Osasuoritusten pitää liittyä samaan toteutuskertaan

Oppimateriaali

Tyyppi Nimi Tekijä ISBN URL Painos,saatavuus... Tenttimateriaali Kieli
Opintomoniste   Ohjelmointi II   Ari Suntioinen       Ladattavissa kurssin kotisivulta opintojakson alettua.   Kyllä    Suomi  

Esitietovaatimukset

Opintojakso P/S Selite
TIE-02100 Johdatus ohjelmointiin Pakollinen    

Esitietoketju (Vaatii kirjautumisen POPiin)



Vastaavuudet

Opintojakso Vastaa opintojaksoa  Selite 
TIE-02200 Ohjelmoinnin peruskurssi, 5 op OHJ-1160 Laaja ohjelmointi 2, 6 op  
TIE-02200 Ohjelmoinnin peruskurssi, 5 op TIE-02206 Basic Course on Programming, 5 op  
TIE-02200 Ohjelmoinnin peruskurssi, 5 op OHJ-1150 Ohjelmointi II, 5 op  

Tarkempia tietoja toteutuskerroittain

Toteutus Kuvaus Opetusmuodot Toteutustapa
TIE-02200 2013-01        

Viimeksi muokattu16.12.2013