Siirry suoraan sisältöön

Ohjelmoinnin ja digitaalitekniikan perusteet (5 op)

Toteutuksen tunnus: TE00CM88-3003

Toteutuksen perustiedot


Ilmoittautumisaika

18.12.2024 - 31.01.2025

Ajoitus

03.02.2025 - 30.04.2025

Opintopistemäärä

5 op

Toteutustapa

Lähiopetus

Toimipiste

Kupittaan kampus

Opetuskielet

  • Englanti

Koulutus

  • Sähkö- ja automaatiotekniikan koulutus

Opettaja

  • Ilkka Jyväs

Ryhmät

  • PENERS24
    Energy and Environmental Engineering, S24
  • PENERS23
    Energy and Environmental Engineering, S23
  • 04.02.2025 12:00 - 14:00, Basics of programming and digital technique TE00CM88-3003
  • 06.02.2025 13:00 - 15:00, Basics of programming and digital technique TE00CM88-3003

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

Arviointiasteikko

H-5