|
OHJ-1101 OHJELMOINTI I E, 4 op
|
Opintojakson vastuuhenkilö
Essi Lahtinen
Opettajat
Essi Lahtinen
Luentoajat ja -paikat
Per II,III: Maanantai 12 - 14, TB103 (TiTe, Y, TLE)
Per II: Keskiviikko 12 - 14, TB103 (TiTe, Y, TLE)
Toteutuskerrat
Vastuuhenkilöt: |
|
Koulutusohjelmat: | Sähkötekniikka, Tietotekniikka, Tietoliikenne-elektroniikka |
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 |
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
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-1100 Ohjelmointi I kanssa. Opintojaksoa suositellaan opiskelijoille, jotka haluavat suorittaa opintojakson OHJ-1151 Ohjelmointi IIe vielä saman lukuvuoden aikana (periodit 4-5).
Tieto- ja viestintätekniikan (TVT) käyttö opetuksessa
- tiedottamisessa kotisivuilla, uutisryhmissä tai s-postilistoilla esim. ajankohtaiset asiat, aikataulut
- opetusmateriaalin laadinnassa erityisesti verkkokäyttöön tai muuhun sähköiseen viestimeen
- 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
- vuorovaikutuksessa ja keskusteluissa mm. verkkokeskustelut, chat
- tentissä tai osaamisen/oppimisen arvioinnissa
- Lähiopetuksen osuus: 50 %
- Etäopetuksen osuus: 0 %
- Opiskelijan itseopiskelun osuus: 50 %
Opetusmuodot | Tuntia |
Luennot | 54 |
Harjoitukset | 33 |
Harjoitustyöt | 25 |
Tieto- ja viestintätekniikan käyttö | 2 |
Muu mitoitettu | Tuntia |
Uudet työkalut ja menetelmät | 4 |
Kaikki yhteensä | 118 |
Viimeksi muokattu | 30.01.2006 |
Muokkaaja | Essi Lahtinen |