Johdatus ohjelmointiin (6 op)
Toteutuksen tunnus: 4A00EK44-3014
Toteutuksen perustiedot
Ilmoittautumisaika
07.06.2023 - 07.09.2023
Ajoitus
01.08.2023 - 31.12.2023
Laajuus
6 op
Toteutustapa
Lähiopetus
Yksikkö
Tietojenkäsittely
Toimipiste
TAMK Pääkampus
Opetuskielet
- Suomi
Koulutus
- Tietojenkäsittelyn tutkinto-ohjelma
Opettaja
- Jussi Pohjolainen
Vastuuhenkilö
Jussi Pohjolainen
Ryhmät
-
23TIKO1Tietojenkäsittely 2023, valmennusryhmä 1
Tavoitteet (OJ)
Tavoitteena on, että opintojakson suoritettuaan opiskelija osaa ohjelmoida pienimuotoisia sovelluksia.
Sisältö (OJ)
Ohjelman kääntäminen ja ajaminen,
muuttujat,
taulukot,
ohjausrakenteet,
metodit,
olio-ohjelmoinnin alkeet.
Arviointikriteerit, tyydyttävä (1-2) (OJ)
Opiskelija osaa tulkita valmista ohjelmakoodia.
Opiskelija osaa kääntää ja ajaa sovelluksen.
Opiskelija osaa luoda sovelluksia käyttäen ohjausrakenteita, muuttujia ja taulukoita.
Opiskelija osaa luoda sovelluksia, jotka käyttävät kaksiulotteisia taulukoita.
Arviointikriteerit, hyvä (3-4) (OJ)
Opiskelija osaa luoda sovelluksen, joka on pilkottu osiin käyttäen metodeita.
Opiskelija tietää hyviä ohjelmointikäytänteitä.
Arviointikriteerit, kiitettävä (5) (OJ)
Opiskelija tunnistaa olio-ohjelmoinnin peruskäsitteet.
Opiskelija osaa toteuttaa pienimuotoisen sovelluksen joka noudattaa hyviä ohjelmointikäytänteitä ja käyttää joitain olio-ohjelmoinnin rakenteita.
Aika ja paikka
Ks. oppimisympäristö ja kalenteri.
Tenttien ja uusintatenttien ajankohdat
Week 48: Exam
Week 49: Re-exam
Week 50: Re-exam
Tarkemmat ajat ilmoitetaan syksyllä 2023.
Arviointimenetelmät ja arvioinnin perusteet
Arvosana 1:
Tee kotitehtäviä (vähintään 40 %), valmistaudu esittämään kotitehtävät lähiopetuksessa.
Tee projektityö.
Arvosanat 1 - 5 (Suositus):
Tee kotitehtäviä (vähintään 40 %), valmistaudu esittämään kotitehtävät lähiopetuksessa.
Tee projektityö.
Osallistu tenttiin. Jos saat tentistä hylätyn, arvio on silti 1.
Arvosanat 0 - 5:
Tee kotitehtäviä (vähintään 40 %), tehtäviä ei tarvitse esitellä lähiopetuksessa, läsnäolo kuitenkin vaadittu.
Tee projektityö.
Osallistu tenttiin. Jos saat tentistä hylätyn, arvio on 0.
Arviointiasteikko
0-5
Opiskelumuodot ja opetusmenetelmät
lähiopetus
harjoitukset
tentti ja harjoitustyö
Oppimateriaalit
Ks. oppimisympäristö.
Opiskelijan ajankäyttö ja kuormitus
6 op = 27h * 6 = 162h. Työmäärä jakautuu suhteellisen tasaisesti viikottain. 162h/16 ~ 10h / viikko. Esim: jos viikolla on lähiopetusta 5h (2 * 2.5h), kotiharjoituksiin on varattu 5h. Tämä työmäärä voi vaihdella opiskelijoittain ja laskelma koskee keskimääräisen opiskelijan työtä.
Sisällön jaksotus
Week 35: Introduction to CLI and Java Tools
Week 36: Boolean Algebra, Variables, User Input
Week 37: Git and Strings
Week 38: Arrays
Week 39: Methods
Week 40: Methods
Week 41: 2D-arrays
Week 42: Exercises
Week 43: Recap
Week 44: Class, Object, Constructor
Week 45: Inheritance, Abstract Classes, Interface, Polymorphism
Week 46: Inner Classes, Anonymous classes, Lambdas
Week 47: About Project Work, About Exam
Week 48: Exam
Week 49: Re-exam
Week 50: Re-exam, Project Work Deadline
Arviointikriteerit - hylätty (0) (Ei käytössä, kts Opintojakson Arviointikriteerit ylempänä)
* Projektityö tekemättä tai se ei ole määritysten mukainen
ja/tai
* Opiskelija on valinnut olla esittelemättä harjoituksia, osallistunut tenttiin ja saanut tentistä arvion 0
Arviointikriteerit - tyydyttävä (1-2) (Ei käytössä, kts Opintojakson Arviointikriteerit ylempänä)
Kokonaisarvio opintojaksosta painotetulla keskiarvolla
tentti: 50%
projektityö, 30%
tehdyt tehtävät, 20%
Tentistä ja tehtävistä saa arvion 1 - 2:
[40%, 60%[ => arv 1
[60%, 70%[ => arv 2
Projektityöstä erillinen ohjeistus oppimisympäristössä.
Arviointikriteerit - hyvä (3-4) (Ei käytössä, kts Opintojakson Arviointikriteerit ylempänä)
Kokonaisarvio opintojaksosta painotetulla keskiarvolla
tentti: 50%
projektityö, 30%
tehdyt tehtävät, 20%
Tentistä ja tehtävistä saa arvion 3 - 4:
[70%, 80%[ => arv 3
[80%, 90%[ => arv 4
Projektityöstä erillinen ohjeistus oppimisympäristössä.
Arviointikriteerit - kiitettävä (5) (Ei käytössä, kts Opintojakson Arviointikriteerit ylempänä)
Kokonaisarvio opintojaksosta painotetulla keskiarvolla
tentti: 50%
projektityö, 30%
tehdyt tehtävät, 20%
Tentistä ja tehtävistä saa arvion 5:
[90%, 100%] => arv 5
Projektityöstä erillinen ohjeistus oppimisympäristössä.