Skip to main content

Ohjelmoinnin perusteet (5 cr)

Code: T400BA15-3001

General information


Enrollment
16.03.2020 - 26.10.2020
Registration for the implementation has ended.
Timing
02.11.2020 - 20.11.2020
Implementation has ended.
Number of ECTS credits allocated
5 cr
Virtual portion
5 cr
Mode of delivery
Distance learning
Campus
Minerva, Kauppakatu 58, Tornio
Teaching languages
Finnish
Degree programmes
Degree Programme in Business Information Technology
Teachers
Pekka Reijonen
Pia Keränen
Teacher in charge
Pekka Reijonen
Course
T400BA15

Evaluation scale

H-5

Content scheduling

02.11.2020 - 20.11.2020

Objective

Tieto puuttuu

Execution methods

Lähiopetustunneilla opettaja luennoi ja opettaa ohjelmoinnin perusteet ja perusrakenteet. Itsenäisen opiskelun osalla opiskelijat tekevät harjoituksia ja syventävät osaamistaan.

Accomplishment methods

Opiskelijat osallistuvat lähiopetukseen ja tekevät tunneilla opettajan antamia arvioitavia harjoituksia. Lisäksi perusrakenteiden osaamisen osa-alueista järjestetään tentti.

Content

Tieto puuttuu

Location and time

02.11.2020 - 20.11.2020 Tornion kampuksella.

Teaching methods

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ä.

Student workload

Arvio opiskelijan työmäärästä tässä toteutuksessa on 135 tuntia ja se jakaantuu seuraavasti: Noin puolet työstä on itsenäistä yksilötyötä jota ohjataan tarvittaessa. Loput työstä on teoriaopetusta sekä ohjattua yksilö, pari ja tiimityötä johon sisältyy ohjelmointia ja tiedonhakuharjoituksia.

Assessment criteria, satisfactory (1)

Tieto puuttuu

Assessment criteria, good (3)

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

Assessment criteria, excellent (5)

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

Qualifications

NULL

Go back to top of page