Programming (5 cr)
Code: 5031393-3005
General information
- Enrollment
-
01.06.2023 - 04.09.2023
Registration for the implementation has ended.
- Timing
-
04.09.2023 - 15.12.2023
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
- Seats
- 0 - 40
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ä.
Uusintakokeet pidetään teknologiateollisuuden yleisinä tenttipäivin, jotka ilmoitetaan itslearningissä.
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