Siirry suoraan sisältöön

Ohjelmoinnin perusteet (5 op)

Toteutuksen tunnus: TT00CD77-3014

Toteutuksen perustiedot


Ilmoittautumisaika
04.08.2025 - 21.08.2025
Ilmoittautuminen toteutukselle on käynnissä.
Ajoitus
25.08.2025 - 19.12.2025
Toteutus ei ole vielä alkanut.
Opintopistemäärä
5 op
Lähiosuus
5 op
Toteutustapa
Lähiopetus
Yksikkö
Teknologiayksikkö
Toimipiste
Lutakon kampus
Opetuskielet
englanti
Paikat
0 - 35
Koulutus
Bachelor's Degree Programme in Information and Communications Technology
Opettajat
Jenna Penttilä
Ryhmät
ZJATIC25S1
Avoin amk, tekn, amk-väylä, Information and Communication Technology, p
TIC25S1
Bachelor's Degree Programme in Information and Communications Technology
Opintojakso
TT00CD77

Toteutuksella on 14 opetustapahtumaa joiden yhteenlaskettu kesto on 35 t 0 min.

Aika Aihe Tila
To 04.09.2025 klo 14:15 - 16:45
(2 t 30 min)
Basics of Programming TT00CD77-3014
P2_D330 Ohjelmointiluokka
To 11.09.2025 klo 14:15 - 16:45
(2 t 30 min)
Basics of Programming TT00CD77-3014
P2_D330 Ohjelmointiluokka
To 18.09.2025 klo 14:15 - 16:45
(2 t 30 min)
Basics of Programming TT00CD77-3014
P2_D330 Ohjelmointiluokka
To 25.09.2025 klo 14:15 - 16:45
(2 t 30 min)
Basics of Programming TT00CD77-3014
Verkko/Online
To 02.10.2025 klo 14:15 - 16:45
(2 t 30 min)
Basics of Programming TT00CD77-3014
P2_D330 Ohjelmointiluokka
To 09.10.2025 klo 14:15 - 16:45
(2 t 30 min)
Basics of Programming TT00CD77-3014
P2_D330 Ohjelmointiluokka
To 23.10.2025 klo 14:15 - 16:45
(2 t 30 min)
Basics of Programming TT00CD77-3014
P2_D330 Ohjelmointiluokka
To 30.10.2025 klo 14:15 - 16:45
(2 t 30 min)
Basics of Programming TT00CD77-3014
P2_D330 Ohjelmointiluokka
To 06.11.2025 klo 14:15 - 16:45
(2 t 30 min)
Basics of Programming TT00CD77-3014
Verkko/Online
To 20.11.2025 klo 14:15 - 16:45
(2 t 30 min)
Basics of Programming TT00CD77-3014
P2_D330 Ohjelmointiluokka
To 27.11.2025 klo 14:15 - 16:45
(2 t 30 min)
Basics of Programming TT00CD77-3014
P2_D330 Ohjelmointiluokka
To 04.12.2025 klo 14:15 - 16:45
(2 t 30 min)
Basics of Programming TT00CD77-3014
P2_D330 Ohjelmointiluokka
To 11.12.2025 klo 14:15 - 16:45
(2 t 30 min)
Basics of Programming TT00CD77-3014
Verkko/Online
To 18.12.2025 klo 14:15 - 16:45
(2 t 30 min)
Basics of Programming TT00CD77-3014
P2_D330 Ohjelmointiluokka
Muutokset varauksiin voivat olla mahdollisia.

Arviointiasteikko

0-5

Tavoitteet

Tunnet ohjelmoinnin keskeisimmät käsitteet ja ymmärrät perusteorian. Osaat tehdä pieniä vuorovaikutteisia ohjelmia. Osaat soveltaa ohjelmointia käytännön ongelmien ratkaisussa.

EUR-ACE Tieto ja ymmärrys
Tunnet laitteiden liityntärajapintoja ja ymmärrät ohjelmoinnin perusideologian.

EUR-ACE Tekniikan soveltaminen käytäntöön
Osaat soveltaa ohjelmointiosaamista laitteiden väliseen kommunikointiin

Sisältö

Tällä opintojaksolla opit ohjelmoinnin keskeisimmät käsitteet ja perusteorian, sekä osaat tehdä pieniä vuorovaikutteisia ohjelmia. Ymmärrät laitteiden liityntärajapinnat ja ohjelmoinnin perusideologian, mikä auttaa sinua soveltamaan ohjelmointia käytännön ongelmien ratkaisemisessa. Opit myös soveltamaan ohjelmointiosaamista laitteiden väliseen kommunikointiin. Tämä opintojakso antaa sinulle vahvan pohjan ohjelmoinnin ja teknisten ratkaisujen hallintaan.

Git-versionhallinta
sovelluskehittimen peruskäyttö, debuggaus
muuttujat, muuttujatyypit, vakiot
funktiot, aliohjelmat
merkkijonot ja niiden käsittely
taulukot, kokoelmat
tietorakenteet: tietue, luokka, olio
peräkkäisrakenne, haarautumisrakenne, toistorakenne
poikkeusten käsittely
tiedostojen käsittely

Arviointikriteerit, tyydyttävä (1)

Välttävä (1)
Osaat joltakin osin ohjelmoinnin käsitteet ja perusteorian. Osaat toteuttaa joitakin yksinkertaisia ohjelmia. Olet tehnyt vain osan opintojakson harjoitustehtävistä.

Tyydyttävä (2)
Osaa pääosin ohjelmoinnin käsitteet ja perusteorian. Osaat toteuttaa sen avulla joitakin pieniä ohjelmia. Olet tehnyt suurimman osan opintojakson harjoitustehtävistä.

Arviointikriteerit, hyvä (3)

Hyvä (3)
Tiedät ja ymmärrät hyvin ohjelmoinnin käsitteet ja mahdollisuudet. Osaat soveltaa osaamistasi käytännön tehtävien ratkaisuihin. Olet tehnyt suurimman osan opintojakson tehtävistä. Olet tehnyt pienimuotoisen toimivan ohjelman itse valitsemastasi aiheesta.

Kiitettävä (4)
Osoitat laajempaa tietoa ja ymmärrystä ohjelmoinnin käsitteistä ja mahdollisuuksista. Olet tehnyt opintojakson tehtävät. Olet tehnyt toimivan ohjelman itse valitsemastasi aiheesta.

Arviointikriteerit, kiitettävä (5)

Erinomainen (5)
Osoitat laajaa tietoa ja ymmärrystä ohjelmoinnin käsitteistä ja mahdollisuuksista. Olet tehnyt opintojakson kaikki tehtävät. Olet tehnyt laajan, toimivan, käytännön tarpeen ratkaisevan ohjelman valitsemastasi aiheesta.

Siirry alkuun