VAMK

Vaihda kieltä: English

Etusivu > Opintohaku > Johdatus ohjelmointiin (ITTP0309)

Johdatus ohjelmointiin

Rakennetyyppi: Opintojakso
Koodi: ITTP0309
Tyyppi: Pakollinen / Perusopinnot
OPS: TT 2016 / 2017 / 2018 / 2018V / 2019 / 2020 / 2020V / 2021 / 2022 / 2023 / 2024 / V2022 / V2024
YHT-LT VY2022
Taso: Insinööri (AMK)
Opiskeluvuosi: 1 (2016-2017 / 2017-2018 / 2018-2019 / 2019-2020 / 2020-2021 / 2021-2022 / 2022-2023 / 2023-2024 / 2024-2025)
Laajuus: 5 op
Vastuuopettaja: Saari, Anna-Kaisa
Opetuskieli: Suomi

Toteutukset

Tot.Ryhmä(t)OpiskeluaikaOpettaja(t)KieliIlmoittautuminen
1I-TT-1N31.10.2016 – 31.12.2016Pirjo Prosi, Timo KankaanpääSuomi22.8.2016 – 19.9.2016
2 1.9.2016 – 4.3.2017Pirjo Prosi, Timo KankaanpääSuomi22.8.2016 – 19.9.2016
3I-TT-1N1.9.2017 – 27.10.2017Pirjo Prosi, Timo KankaanpääSuomi23.8.2017 – 18.9.2017
4 1.9.2017 – 27.10.2017Ghodrat Moghadampour, Pirjo ProsiSuomi23.8.2017 – 18.9.2017
5I-TT-1V31.8.2018 – 21.12.2018Raija Tuomaala, Timo KankaanpääSuomi20.8.2018 – 17.9.2018
6I-TT-1N, YHT-VY-131.8.2018 – 21.12.2018Ghodrat Moghadampour, Pirjo Prosi, Timo KankaanpääSuomi20.8.2018 – 17.9.2018
7YHT-VY-120.10.2018 – 21.12.2018Ghodrat MoghadampourSuomi20.8.2018 – 17.9.2018
8I-TT-1N2.9.2019 – 20.12.2019Pirjo Prosi, Timo KankaanpääSuomi19.8.2019 – 9.9.2019
9YHT-VY-17.1.2020 – 30.4.2020Ghodrat Moghadampour, Pirjo ProsiSuomi16.12.2019 – 14.1.2020
3001TT2020-1, TT2020-1A, TT2020-1B24.8.2020 – 20.12.2020Anna-Kaisa SaariSuomi17.8.2020 – 11.9.2020
3002TT2020V-1A24.8.2020 – 20.12.2020Anna-Kaisa SaariSuomi17.8.2020 – 11.9.2020
3003VY-14.1.2021 – 2.5.2021Anna-Kaisa SaariSuomi17.8.2020 – 10.1.2021
3004TT2020-1, TT2020-1C, TT2020-1D24.8.2020 – 31.12.2020Päivi RajalaSuomi 
3005VY-14.1.2021 – 2.5.2021Ghodrat Moghadampour, Pirjo ProsiSuomi17.8.2020 – 10.1.2021
3006VY-14.1.2021 – 2.5.2021Ilari VallivaaraSuomi17.8.2020 – 10.1.2021
3007TT2021-1A, TT2021-1B, TT2021-1C, TT2021-1D23.8.2021 – 19.12.2021Anna-Kaisa SaariSuomi1.8.2021 – 6.9.2021
3012VY-13.1.2022 – 30.4.2022Anna-Kaisa SaariSuomi1.12.2021 – 10.1.2022
3013TT2022-1, TT2022-1A, TT2022-1B, TT2022-1C, TT2022-1D, VY-1, YHT-VY-1, YHT-VY-2, YHT-VY-20, YHT-VY-21, YHT-VY-2229.8.2022 – 16.12.2022Anna-Kaisa Saari, Magnus SundellSuomi1.8.2022 – 30.11.2022
3018TT2022V-1, TT2022V-1A, TT2022V-1B26.8.2022 – 23.12.2022Tero UlvinenSuomi1.8.2022 – 6.9.2022
3019VY-1, YHT-VY-1, YHT-VY-2, YHT-VY-20, YHT-VY-21, YHT-VY-229.1.2023 – 28.4.2023Anna-Kaisa Saari, Mikael JakasSuomi1.12.2022 – 10.1.2023
3020VY-1, YHT-VY-1, YHT-VY-2, YHT-VY-20, YHT-VY-21, YHT-VY-229.1.2023 – 28.4.2023Magnus SundellSuomi1.12.2022 – 10.1.2023
3021VY-18.1.2024 – 30.4.2024Anna-Kaisa Saari, Mikael JakasSuomi1.12.2023 – 10.1.2024
3022TT2023-1, TT2023-1A, TT2023-1B, TT2023-1C, TT2023-1D28.8.2023 – 17.12.2023Anna-Kaisa SaariSuomi1.8.2023 – 6.9.2023
3023 8.1.2024 – 30.4.2024Mikael JakasSuomi1.12.2023 – 10.1.2024
3028TT2024-1, TT2024-1A, TT2024-1B, TT2024-1C, TT2024-1D2.9.2024 – 14.12.2024Anna-Kaisa SaariSuomi1.8.2024 – 6.9.2024
3029VY-17.1.2025 – 30.4.2025Anna-Kaisa Saari, Mikael JakasSuomi1.12.2024 – 13.1.2025
3030TT2024V-1, TT2024V-1A, TT2024V-1B30.8.2024 – 14.12.2024Anna-Kaisa SaariSuomi1.8.2024 – 6.9.2024

Alla oleva kuvaus koskee lukuvuotta: 2024-2025

Osaamistavoitteet

Opintojakson suoritettuaan opiskelija osaa käyttää opetettavalla ohjelmointikielellä primitiivisiä tietotyyppejä, muuttujia, ehto- ja toistolausekkeita, funktioita ja muita ohjelmoinnin perusrakenteita. Opiskelija ymmärtää ohjelmoinnin suunnittelun, toteutuksen ja testauksen vaiheet ja osaa tehdä selainpohjaisia yksinkertaisia ohjelmia käyttäen moderneja kieliä, kirjastoja ja menetelmiä.

Opiskelijan työmäärä

135 h, josta lukujärjestykseen merkittyä lähiopiskelua 50 h.

Sisältö

Perusosaaminen: HTML5 ja CSS perusteet, mukautuva verkkosuunnittelu. JavaScript-kielen perusosaaminen: muuttujat, ehto- ja toistorakenteet, ohjelman jakaminen funktioihin ja parametrin välittäminen funktiokutsussa sekä funktion paluuarvo. Yksiulotteisen taulukon käyttäminen, objektit, JSON.

Opiskelumateriaali

Verkkokurssipohjainen opetusmateriaali: Opettajan jakama materiaali sekä muuta verkkomateriaalia, esimerkiksi www.w3schools.com.

Opetusmuoto / Opetusmenetelmät

Lähiopetus ja harjoitukset tunneilla, verkko-opiskelu ja itsenäisesti suoritettavat harjoitukset. Ongelmalähtöinen oppiminen. Ratkaistaan työelämässä vastaan tulevia käyttötapauksia.

Arviointikriteerit

Opintojakson arvosana muodostuu hyväksytysti palautettujen kotitehtävien, projektitöiden sekä tentin perusteella.

Arvosana 5: Opiskelija ymmärtää suurimman osan käsitellyistä käsitteistä, pystyy soveltamaan niitä ja kehittämään hyvin toimivan sovelluksen, jossa on monipuolisia ominaisuuksia.
Arvosana 3: Opiskelija ymmärtää huomattavan määrän käsitellyistä käsitteistä, pystyy soveltamaan niitä ja kehittämään sovelluksen, jossa on kohtuullinen määrä ominaisuuksia.
Arvosana 1: Opiskelija ymmärtää käsitellyn aiheen peruskäsitteet, pystyy soveltamaan niitä ja kehittämään yksinkertaisen sovelluksen.

Arviointimenetelmät

Opettajan arvio, harjoitustehtävät, projektityö sekä tentti.


Takaisin