Siirry suoraan sisältöön

Ohjelmoinnin perusteet (5 op)

Toteutuksen tunnus: T42T177OJ-3001

Toteutuksen perustiedot


Ilmoittautumisaika

01.10.2021 - 14.01.2022

Ajoitus

24.01.2022 - 11.02.2022

Laajuus

5 op

Virtuaaliosuus (op)

5 op

Toteutustapa

Etäopetus

Yksikkö

Tradenomikoulutus, tietojenkäsittely

Opetuskielet

  • Suomi

Paikat

10 - 40

Tutkinto-ohjelma

  • Tietojenkäsittelyn koulutus

Opettaja

  • Pekka Reijonen

Vastuuhenkilö

Pekka Reijonen

Opiskelijaryhmät

  • TA42T21K
    Tradenomikoulutus, tietojenkäsittely (monimuoto-opinnot), Tornio, kevät 2021

Tavoitteet

Ymmärrät kuinka ohjelmointia tehdään, ohjelmoinnin perusperiaatteet ja käsitteet. Osaat mallintaa loogisesti ohjelman, ja tuottaa siitä yksinkertaisen ratkaisun jollakin skriptikielellä. Ymmärrät ohjelmoinnin lohkoajattelun ja osaat toteuttaa sitä käytännössä.

Sisältö

- Opintojaksolla opetellaan ohjelmointilogiikkaa ja perusrakenteita sekä muuttujien käyttöä ja määrittelyä.
- Peräkkäis-, valinta- ja toistorakenteita harjoitellaan yhdellä soveltuvalla ohjelmointikielellä.
- Ohjelmointikielenä verkkosovellusten tekemistä tukeva kieli - esimerkiksi Javascript.
- Opintojakso toimii johdantona webbiohjelmointiin.

Aika ja paikka

24.1.2022 - 11.2.2022, maanantaina ja perjantaina 9-11, tiistaina ja torstaina 12-16, Adobe Connect-yhteydellä.

Opetusmenetelmät

Ongelmalähtöistä ja ryhmälähtöistä oppimista sovelletaan silloin kun se on sopivaa. Opiskelijat etsivät tietoa ja ratkaisevat esiteltyyn aiheeseen liittyviä ongelmia. Erilaisia aktivoivia opetusmenetelmiä käytetään sikäli kun ne sopivat opetettavalle ryhmälle ja opetusympäristöön sekä aiheeseen. Jos mahdollista, ohjelmistoteollisuuden valikoituja käytänteitä saatetaan soveltaa opetuksessa. Opettaja ohjaa oppimisprosessia lyhyiden johdantoluentojen avulla ja/tai esittelee aiheeseen liittyvää materiaalia johon opiskelija tutustuu ennen harjoituksia. Opettaja valmistelee oppimisen puitteet ja valmentaa opiskelijoita opiskelemaan. Opetusta saatetaan antaa sekä kampuksella että digitaalisten apuvälineiden avulla etäopetuksena. Opiskelu sisältää ohjattua tiedon haukua ja haetun tiedon soveltamista. Pariohjelmointia saatetaan käyttää opetusmetodina. Pääosin ohjelmointiharjoitukset ovat yksilötöitä.

Arviointiasteikko

H-5

Arviointikriteerit, tyydyttävä (1)

Tyydyttävä 1
Tunnistat ohjelmointirakenteita, muuttujia ja ohjelmointikielen perusteita.

Tyydyttävä 2
Osaat mallintaa yksinkertaisen ohjelmarakenteen, ja toteuttaa ne ohjattuna

Arviointikriteerit, hyvä (3)

Hyvä 3
Osaat mallintaa ohjelmarakenteita ja osaat tuottaa niistä ohjattuna toimivia ohjelman osia.

Hyvä 4
Osaa mallintaa ohjelmarakenteita, ja osaat tuottaa niiden perusteella toimivia ohjelmia.

Arviointikriteerit, kiitettävä (5)

Kiitettävä 5
Osaa mallintaa monimutkaisia ohjelmarakenteita ja itsenäisesti toteuttaa niiden perusteella toimivia ohjelmia.

Arviointimenetelmät ja arvioinnin perusteet

Yksilöllistä oppimisprosessiasi ja sen tuloksia arvioidaan kurssin toteutuksen eri vaiheissa. Arviointikriteerit noudattavat kurssikuvauksessa kerrottuja kriteerejä. Avioitavien tehtävien kuvauksissa voidaan esittää tarkempia kriteerejä.

Lisätiedot

Opintojakso toimii johdantona webbiohjelmointiin.