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

Opinto-opas 2006-2007

OHJ-1100 OHJELMOINTI I, 4 op
Programming I

Opintojakson vastuuhenkilö
Essi Lahtinen
Ari Suntioinen

Opettajat
Essi Lahtinen
Ari Suntioinen

Luentoajat ja -paikat
Per II: Keskiviikko 12 - 14, TB104 (Sähkö, Au)
Per IV,IV: Tiistai 14 - 16, F ISO SALI
Per IV,V: Torstai 14 - 16, TB103 (Kone, Y, TiJo, TeLu)

Toteutuskerrat
Vastuuhenkilöt: Essi Lahtinen, Ari Suntioinen
Koulutusohjelmat: Sähkötekniikka, Automaatiotekniikka, Tietojohtaminen
  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  

Vastuuhenkilöt: Ari Suntioinen
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 2006-2007 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 54
    Harjoitukset 33
    Harjoitustyöt 25
    Tieto- ja viestintätekniikan käyttö 2

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

    Opintojaksokorvaavuus
    8100100 Ohjelmointi I

    Opintojakson kotisivu

    Viimeksi muokattu 15.01.2007
    MuokkaajaEssi Lahtinen