Ohjelmoinnin ja digitaalitekniikan perusteet (5 op)
Toteutuksen tunnus: TE00CM88-3003
Toteutuksen perustiedot
- Ilmoittautumisaika
-
18.12.2024 - 31.01.2025
Ilmoittautuminen toteutukselle on päättynyt.
- Ajoitus
-
03.02.2025 - 30.04.2025
Toteutus on käynnissä.
- Opintopistemäärä
- 5 op
- Lähiosuus
- 5 op
- Toteutustapa
- Lähiopetus
- Toimipiste
- Kupittaan kampus
- Opetuskielet
- englanti
- Koulutus
- Sähkö- ja automaatiotekniikan koulutus
- Opettajat
- Ilkka Jyväs
- Ryhmät
-
PENERS23Energy and Environmental Engineering, S23
-
PENERS24Energy and Environmental Engineering, S24
- Opintojakso
- TE00CM88
Toteutuksella on 9 opetustapahtumaa joiden yhteenlaskettu kesto on 18 t 0 min.
Aika | Aihe | Tila |
---|---|---|
Ti 04.02.2025 klo 12:00 - 14:00 (2 t 0 min) |
Basics of programming and digital technique TE00CM88-3003 |
EDU_3073
Teoriatila avo muunto byod
|
To 06.02.2025 klo 13:00 - 15:00 (2 t 0 min) |
Basics of programming and digital technique TE00CM88-3003 |
EDU_3073
Teoriatila avo muunto byod
|
Ke 12.02.2025 klo 13:00 - 15:00 (2 t 0 min) |
Basics of programming and digital technique TE00CM88-3003 |
EDU_2004
Johannes muunto byod
|
Ti 25.02.2025 klo 10:00 - 12:00 (2 t 0 min) |
Basics of programming and digital technique TE00CM88-3003 |
EDU_2027
Frans muunto byod
|
To 27.02.2025 klo 13:00 - 15:00 (2 t 0 min) |
Basics of programming and digital technique TE00CM88-3003 |
EDU_4071
Teoriatila muunto byod
|
Ti 04.03.2025 klo 12:00 - 14:00 (2 t 0 min) |
Basics of programming and digital technique TE00CM88-3003 |
EDU_3002
Henrik muunto byod
|
Ti 18.03.2025 klo 12:00 - 14:00 (2 t 0 min) |
Basics of programming and digital technique TE00CM88-3003 |
EDU_2042
Teoriatila avo muunto byod
|
Ti 25.03.2025 klo 10:00 - 12:00 (2 t 0 min) |
Basics of programming and digital technique TE00CM88-3003 |
EDU_3004
Josef muunto byod
|
Ti 22.04.2025 klo 12:00 - 14:00 (2 t 0 min) |
Basics of programming and digital technique TE00CM88-3003 |
EDU_3004
Josef muunto byod
|
Arviointiasteikko
H-5
Sisällön jaksotus
The course covers the basics of digital technology and programming.
The implementation is scheduled for the spring semester of 2025
Tavoitteet
Opintojakson tavoitteena on tutustua ohjelmoinnin perusteisiin ja digitaalitekniikkaan sekä luoda pohjaa myöhemmille automaatiojärjestelmiin liittyville opintojaksoille. Opintojakson suoritettuaan opiskelija:
- tuntee ohjelmointiin liittyvät peruskäsitteet ja osaa lukea jonkun muun tekemää ohjelmakoodia
- osaa käyttää tavallisimpia valinta- ja toistorakenteita sekä suunnitella ja toteuttaa yksinkertaisia sovellusohjelmia
- tunnistaa olio-ohjelmoinnin peruskäsitteet (luokka ja sen jäsenet, olio, viittaus, poikkeukset)
- tuntee digitaalitekniikan peruskäsitteet
- osaa käyttää loogisia funktioita ja sieventää niistä muodostettuja lausekkeita
- tuntee tavalliset loogiset portit, kombinaatio- ja sekvenssipiirit sekä laskurit, rekisterit ja muistit
Sisältö
Ohjelmistosovelluksiin ja ohjelmointiin liittyvät käsitteet
Ohjelmistosovelluksen rakenne
Muuttuja ja tyypit, funktiot, ehtolauseet ja silmukat, taulukot ja listat
Ohjelmointiharjoitus
Johdanto digitaalitekniikkaan
Loogiset funktiot ja kytkentäalgebra
Portit, piirit, laskurit, rekisterit ja muistit
Oppimateriaalit
Materials will be distributed via the itslearning platform
Opetusmenetelmät
Lectures, exercises, and independent study.
Tenttien ajankohdat ja uusintamahdollisuudet
There is no exam in the course.
Kansainvälisyys
Class room teaching and programming assignments. Independent information gathering. Independent completion of course book exercises. Programming project.
Toteutuksen valinnaiset suoritustavat
There is no alternative method of completion for the course.
Opiskelijan ajankäyttö ja kuormitus
Lectures 24-30 h
Exercises 6h
Independent tasks and study 82h
Program project 12h
Total 130h
Lisätiedot
Material distribution and other course communication will take place via the itslearning platform.