Ohjelmoinnin perusteet (Java) (3 op)
Toteutuksen tunnus: TT00VI07-3046
Toteutuksen perustiedot
Ajoitus
16.04.2024 - 31.12.2025
Opintopistemäärä
3 op
Virtuaaliosuus
3 op
Toteutustapa
Etäopetus
Yksikkö
ICT ja tuotantotalous
Toimipiste
Karaportti 2
Opetuskielet
- Suomi
Paikat
0 - 5000
Koulutus
- Tieto- ja viestintätekniikan tutkinto-ohjelma
Opettaja
- Virve Prami
Vastuuopettaja
Janne Salonen
Ryhmät
-
VIOPE_2025_MAKSULLINEN_JARJESTELMAVIOPE 2025 MAKSULLINEN JARJESTELMA
-
VIOPE_2024_MAKSULLINEN_JARJESTELMAViope TiVi (NonStop), vuosi 2024
Tavoitteet
Opiskelija ymmärtää proseduraalisen ohjelmoinnin periaatteet.
Opiskelija osaa toteuttaa vuorovaikutteisia ohjelmia käyttäen eri kontrollirakenteita. Opiskelija osaa jakaa ohjelman aliohjelmiin ja käyttää parametreja. Opiskelija osaa käyttää taulukkorakennetta.
Sisältö
Algoritminen ajattelu
Proseduraalinen ohjelmointi lausekielellä (Java):
syöttö ja tulostus, muuttujat, vakiot ja tyypit, lausekkeet ja lauseet, peräkkäisyys, valinta, toisto, taulukkorakenne,
aliohjelmat, paluuarvo ja parametrit.
Aika ja paikka
Koska kyseessä on 100% itsenäisesti suoritettava kurssi, riippuu opiskelupaikka ja -aika opiskelijasta itsestään.
Oppimateriaalit
Löytyy kurssin oppimisympäristöstä.
Opetusmenetelmät
100% netin kautta itsenäisesti suoritettava kurssi.
Harjoittelu- ja työelämäyhteistyö
N/A
Tenttien ajankohdat ja uusintamahdollisuudet
Löytyy kurssin oppimisympäristöstä.
Kansainvälisyys
N/A
Toteutuksen valinnaiset suoritustavat
N/A
Opiskelijan ajankäyttö ja kuormitus
Riippuu opiskelijasta itsestään.
Sisällön jaksotus
Riippuu opiskelijasta itsestään.
Arviointiasteikko
Hyväksytty/Hylätty
Arviointikriteerit, tyydyttävä (1)
Algoritmit ja ohjausrakenteet:
- Opiskelija ymmärtää eri kontrollirakenteiden merkityksen ja osaa valita tilanteeseen sopivan rakenteen.
- Opiskelija osaa selittää yksinkertaisen ohjelman etenemisen.
- Opiskelija osaa ohjelmoida yksittäiset kontrollirakenteet.
- Opiskelija osaa kirjhoittaa ohjelman, jossa luetaan syötteitä ja tulostetaan dataa.
Muuttujat, vakiot ja tyypit:
- Opiskelija ymmärtää muuttujan tyypin ja arvon merkityksen.
- Opiskelija osaa määritellä muuttujia.
Aliohjelmat:
- Opiskelija ymmärtää aliohjelmien merkityksen sekä nimeämisen ja kutsumisen periaatteen.
- Opiskelija osaa kirjoittaa aliohjelman ja kutsua sitä.
Arviointikriteerit, hyvä (3)
Algoritmit ja ohjausrakenteet:
- Opiskelija osaa laatia yksinkertaisia algoritmeja.
- Opiskelija osaa peruskontrollirakenteiden käytön ja yhdistämisen.
- Opiskelija osaa toteuttaa vuorovaikutteisia ohjelmia.
- Opiskelija tuntee taulukosta etsimisen idean ja osaa ohjelmoida peräkkäishaun.
Muuttujat, vakiot ja tyypit
- Opiskelija osaa määritellä ja käyttää yksiulotteista taulukkoa.
Aliohjelmat
- Opiskelija osaa määritellä aliohjelmille käyttötarkoitukseen sopivat parametrit ja käyttää niitä.
- Opiskelija osaa hyödyntää aliohjelman paluuarvomekanismia.
Arviointimenetelmät ja arvioinnin perusteet
Kun olet tehnyt 80% tehtävistä, niin kurssiarvioinnin saamiseksi sinun tulee lähettää sähköpostiviestiä osoitteeseen: viopesupport@metropolia.fi