Skip to main content

Programming (5 cr)

Code: 5031393-3006

General information


Enrollment
01.06.2024 - 02.09.2024
Registration for the implementation has ended.
Timing
02.09.2024 - 18.12.2024
Implementation has ended.
Number of ECTS credits allocated
5 cr
Local portion
5 cr
Mode of delivery
Contact learning
Campus
Kupittaa Campus
Teaching languages
Finnish
Teachers
Pekka Törnqvist
Teacher in charge
Pekka Törnqvist
Course
5031393

Realization has 23 reservations. Total duration of reservations is 48 h 0 min.

Time Topic Location
Mon 02.09.2024 time 10:00 - 12:00
(2 h 0 min)
Ohjelmointi 5031393-3006
QTT_FIILARI Fiilari IT telakka
Mon 09.09.2024 time 10:00 - 12:00
(2 h 0 min)
Ohjelmointi 5031393-3006
QTT_FIILARI Fiilari IT telakka
Mon 16.09.2024 time 10:00 - 12:00
(2 h 0 min)
Ohjelmointi 5031393-3006
QTT_FIILARI Fiilari IT telakka
Wed 25.09.2024 time 10:00 - 12:00
(2 h 0 min)
Ohjelmointi 5031393-3006
QTT_FIILARI Fiilari IT telakka
Thu 26.09.2024 time 15:00 - 17:00
(2 h 0 min)
Ohjelmointi 5031393-3006
QTT_FIILARI Fiilari IT telakka
Mon 30.09.2024 time 10:00 - 12:00
(2 h 0 min)
Ohjelmointi 5031393-3006
QTT_FIILARI Fiilari IT telakka
Mon 07.10.2024 time 10:00 - 12:00
(2 h 0 min)
Ohjelmointi 5031393-3006
QTT_FIILARI Fiilari IT telakka
Wed 09.10.2024 time 10:00 - 12:00
(2 h 0 min)
Ohjelmointi 5031393-3006
QTT_FIILARI Fiilari IT telakka
Mon 21.10.2024 time 10:00 - 12:00
(2 h 0 min)
Ohjelmointi 5031393-3006
QTT_FIILARI Fiilari IT telakka
Thu 24.10.2024 time 15:00 - 17:00
(2 h 0 min)
Ohjelmointi 5031393-3006
QTT_FIILARI Fiilari IT telakka
Mon 28.10.2024 time 10:00 - 12:00
(2 h 0 min)
Ohjelmointi 5031393-3006
QTT_FIILARI Fiilari IT telakka
Thu 31.10.2024 time 16:00 - 18:00
(2 h 0 min)
Ohjelmointi 5031393-3006
QTT_FIILARI Fiilari IT telakka
Mon 04.11.2024 time 10:00 - 12:00
(2 h 0 min)
Ohjelmointi 5031393-3006
QTT_FIILARI Fiilari IT telakka
Thu 07.11.2024 time 16:00 - 18:00
(2 h 0 min)
Ohjelmointi 5031393-3006
QTT_FIILARI Fiilari IT telakka
Mon 11.11.2024 time 10:00 - 12:00
(2 h 0 min)
Ohjelmointi 5031393-3006
QTT_FIILARI Fiilari IT telakka
Thu 14.11.2024 time 16:00 - 18:00
(2 h 0 min)
Ohjelmointi 5031393-3006
QTT_FIILARI Fiilari IT telakka
Mon 25.11.2024 time 10:00 - 12:00
(2 h 0 min)
Ohjelmointi 5031393-3006
QTT_FIILARI Fiilari IT telakka
Thu 28.11.2024 time 16:00 - 18:00
(2 h 0 min)
Ohjelmointi 5031393-3006
QTT_FIILARI Fiilari IT telakka
Mon 02.12.2024 time 10:00 - 12:00
(2 h 0 min)
Ohjelmointi 5031393-3006
QTT_FIILARI Fiilari IT telakka
Thu 05.12.2024 time 12:00 - 14:00
(2 h 0 min)
Ohjelmointi 5031393-3006
QTT_FIILARI Fiilari IT telakka
Mon 09.12.2024 time 10:00 - 12:00
(2 h 0 min)
Ohjelmointi 5031393-3006
QTT_FIILARI Fiilari IT telakka
Thu 12.12.2024 time 12:00 - 14:00
(2 h 0 min)
Ohjelmointi 5031393-3006
QTT_FIILARI Fiilari IT telakka
Mon 16.12.2024 time 10:00 - 14:00
(4 h 0 min)
Ohjelmointi 5031393-3006
QTT_FIILARI Fiilari IT telakka
Changes to reservations may be possible.

Evaluation scale

H-5

Content scheduling

Opintojakson keskeisenä sisältönä on teollisten ohjausjärjestelmien ohjelmoinnin perustiedot käyttäen Beckhoffin ohjelmoitavaa logiikkaa. Keskeisimmät osa-alueet käydään läpi teoriassa ja sovelletaan itsenäisissä harjoitustöissä.

Opintojakson tarkempi luentokohtainen sisältö ja ajoitus löytyy itslearningistä.

Objective

After a completed study unit the student
- understands the basic structures of programming: loops, repetition, conditional expressions and variables
- understands the basics of a modular program structure

Content

- programming of a PC-based system
- modular programming
- data structures of a program
- handling of measurement and sensor data
- actuator control
- construction of a PC-based user interface.

Materials

Kaikki oppimateriaali on jaettu itslearningissä.

Teaching methods

Opintojakson olennaisena osana on luennot ja etätehtävät. Luennoilla käytyjä ohjelmoinnin keskeisiä asioita sovelletaan etätehtävissä, jotka tehdään itsenäisesti.

Exam schedules

Opintojakson lopussa pidetään luentotentti opintojakson sisällöstä.

Uusintatentit järjestetään keskiviikkoisin kello 16:00 alkaen viikolla 50 ja viikolla 3/2025

Hylätyn tentin voi uusia 2 kertaa ja hyväksytyn arvosana voi yrittää korottaa 1 kerran.

International connections

Opintojaksolla ohjelmoinnin keskeiset osa-alueet käydään luennoilla läpi käyttäen esimerkkejä todellisista automaation sovelluksista. Opiskelija osaa soveltaa luennoilla opittua teoriaa ohjelmoidessa eri osa-alueisiin liittyviä etätehtäviä.
Jotta uudistuva opettajuus ja uudistuva opiskelukyky toteutuisivat, opiskelijalta edellytetään aktiivista ja osallistuvaa otetta ja vastuunottoa omista opinnoistaan. Opettaja toimii kurssin aikana mentorina ja ohjaa opiskelijaa kohti oikeita ratkaisuja ja ahaa-ilmiöitä.

Student workload

Kurssin laajuus on 5 opintopistettä, joka tuntimääräisesti jakautuu seuraavasti:
- Luennot 50h (sisältäen tentin)
- Etätehtävät 40 h

Go back to top of page