Opintojaksot  
|Tutkinnot| |Opintokokonaisuudet| |Kaikki| |Jatko| |KV|

Opinto-opas 2007-2008

OHJ-1100 OHJELMOINTI I, 4 op
Programming I

Opintojakson vastuuhenkilö
Ari Suntioinen

Opettajat
Ari Suntioinen

Luentoajat ja -paikat
Per IV: Tiistai 14 - 16, TB103 (Kone, Y, TiJo, TeLu)
Per IV,V: Torstai 14 - 16, TB103 (Kone, Y, TiJo, TeLu)

Toteutuskerrat
Koulutusohjelmat: Konetekniikka, Ympäristö- ja energiatekniikka, Teknis-luonnontieteellinen, Biotekniikka
  Periodi 1 Periodi 2 Periodi 3 Periodi 4 Periodi 5 Kesä
Luento - - - 4 h/vko 2 h/vko -
Harjoitus - - - 2 h/vko 2 h/vko -
Tentti  
(Lukuvuoden 2007-2008 aikataulu)

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.

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

  • Esitiedot
    Tunnus Nimi OP P/S
    OHJ-1010 OHJ-1010 Tietotekniikan perusteet 4 Pakollinen

    Esitietoketju (Vaatii kirjautumisen TTY Intranetiin)

    Huomautuksia

    Opintojakso on vaihtoehtoinen opintojakson OHJ-1101 Ohjelmointi I e kanssa. Opintojaksoa suositellaan opiskelijoille, jotka jatkavat ohjelmoinnin opiskelua opintojaksolla OHJ-1150 Ohjelmointi II vasta seuraavana lukuvuonna.

  • Opintojakson osasuoritusten pitää liittyä samaan toteutuskertaan.

  • Tieto- ja viestintätekniikan (TVT) käyttö opetuksessa

  • Opintojaksolla hyödynnetyt tieto- ja viestintätekniikat
  • - tiedottamisessa kotisivuilla, uutisryhmissä tai s-postilistoilla esim. ajankohtaiset asiat, aikataulut
    - harjoitus-, ryhmä- tai laboratoriotöiden työstämisessä
    - harjoitustöiden, materiaalin jne. jakelussa ja/tai palauttamisessa
    - asioiden ja ilmiöiden havainnollistamisessa esim. animaatiot, demot, simulaatiot, videoleikkeet
    - tentissä tai osaamisen/oppimisen arvioinnissa

  • Arvioitu opintojakson toteutustapa
  • - Lähiopetuksen osuus: 50 %
    - Etäopetuksen osuus: 0 %
    - Opiskelijan itseopiskelun osuus: 50 %

    Mitoitus
    OpetusmuodotTuntia
    Luennot 36
    Harjoitukset 33
    Harjoitustyöt 34
    Tieto- ja viestintätekniikan käyttö 2

    Muu mitoitettuTuntia
    Uudet työkalut ja menetelmät 4
    Kaikki yhteensä 109

    Opintojaksokorvaavuus
    8100100 Ohjelmointi I

    Opintojakson kotisivu

    Viimeksi muokattu 31.01.2007
    MuokkaajaEssi Lahtinen