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