Siirry suoraan sisältöön

Ohjelmointi ja sulautetut järjestelmät (5 op)

Toteutuksen tunnus: TX00BU95-3014

Toteutuksen perustiedot


Ilmoittautumisaika
05.05.2025 - 31.05.2025
Ilmoittautuminen toteutukselle on käynnissä.
Ilmoittaudu toteutukselle OMAssa
Ajoitus
25.08.2025 - 21.12.2025
Toteutus ei ole vielä alkanut.
Opintopistemäärä
5 op
Toteutustapa
Lähiopetus
Yksikkö
(2019-2024) Ajoneuvo- ja konetekniikka
Toimipiste
Leiritie 1
Opetuskielet
suomi
Koulutus
Konetekniikan tutkinto-ohjelma
Opettajat
Sanna Heikkinen
Vastuuopettaja
Sanna Heikkinen
Ryhmät
KA23
Konetekniikka, koneautomaation suuntautuminen, aloittaneet opiskelun s.2023
Opintojakso
TX00BU95

Toteutuksella on 15 opetustapahtumaa joiden yhteenlaskettu kesto on 45 t 0 min.

Aika Aihe Tila
Ke 27.08.2025 klo 08:00 - 11:00
(3 t 0 min)
Ohjelmointi ja sulautetut järjestelmät TX00BU95-3014
MMC240 Oppimistila
Ke 03.09.2025 klo 08:00 - 11:00
(3 t 0 min)
Ohjelmointi ja sulautetut järjestelmät TX00BU95-3014
MMC240 Oppimistila
Ke 10.09.2025 klo 08:00 - 11:00
(3 t 0 min)
Ohjelmointi ja sulautetut järjestelmät TX00BU95-3014
MMC240 Oppimistila
Ke 17.09.2025 klo 08:00 - 11:00
(3 t 0 min)
Ohjelmointi ja sulautetut järjestelmät TX00BU95-3014
MMC240 Oppimistila
Ke 24.09.2025 klo 08:00 - 11:00
(3 t 0 min)
Ohjelmointi ja sulautetut järjestelmät TX00BU95-3014
MMC240 Oppimistila
Ke 01.10.2025 klo 08:00 - 11:00
(3 t 0 min)
Ohjelmointi ja sulautetut järjestelmät TX00BU95-3014
MMC240 Oppimistila
Ke 08.10.2025 klo 08:00 - 11:00
(3 t 0 min)
Ohjelmointi ja sulautetut järjestelmät TX00BU95-3014
MMC240 Oppimistila
Ke 22.10.2025 klo 08:00 - 11:00
(3 t 0 min)
Ohjelmointi ja sulautetut järjestelmät TX00BU95-3014
MMC240 Oppimistila
Ke 29.10.2025 klo 08:00 - 11:00
(3 t 0 min)
Ohjelmointi ja sulautetut järjestelmät TX00BU95-3014
MMC240 Oppimistila
Ke 05.11.2025 klo 08:00 - 11:00
(3 t 0 min)
Ohjelmointi ja sulautetut järjestelmät TX00BU95-3014
MMC240 Oppimistila
Ke 12.11.2025 klo 08:00 - 11:00
(3 t 0 min)
Ohjelmointi ja sulautetut järjestelmät TX00BU95-3014
MMC240 Oppimistila
Ke 19.11.2025 klo 08:00 - 11:00
(3 t 0 min)
Ohjelmointi ja sulautetut järjestelmät TX00BU95-3014
MMC240 Oppimistila
Ke 26.11.2025 klo 08:00 - 11:00
(3 t 0 min)
Ohjelmointi ja sulautetut järjestelmät TX00BU95-3014
MMC240 Oppimistila
Ke 03.12.2025 klo 08:00 - 11:00
(3 t 0 min)
Ohjelmointi ja sulautetut järjestelmät TX00BU95-3014
MMC240 Oppimistila
Ke 10.12.2025 klo 08:00 - 11:00
(3 t 0 min)
Ohjelmointi ja sulautetut järjestelmät TX00BU95-3014
MMC240 Oppimistila
Muutokset varauksiin voivat olla mahdollisia.

Tavoitteet

Opiskelija hallitsee C/C++-ohjelmointikielten perusteet ja osaa soveltaa niitä koneenohjauksessa.
Opiskelija tunnistaa sulautetun tietotekniikan tarpeen ja ymmärtää missä sitä kannattaa käyttää.
Opiskelija tunnistaa sulautettujen järjestelmien ohjelmointiin liittyvät rajoitukset.
Opiskelija osaa valita sulautetuissa järjestelmissä tarvittavia komponentteja.
Opiskelija osaa ohjelmoida ja ottaa käyttöön sulautetun järjestelmän.

Sisältö

1. C/C++-ohjelmointikielten perusteet sekä niiden käyttö teknillisissä sovelluksissa
2. Sulautettujen järjestelmien perusteet
3. Sulautettujen järjestelmien väylät
4. C/C++-ohjelmointikielet sulautetuissa järjestelmissä
5. Sulautettujen järjestelmien käyttöjärjestelmät
6. Sulautetun järjestelmän käyttö sovellutuksessa

Oppimateriaalit

Julkaistaan myöhemmin

Opetusmenetelmät

Ohjelmointiharjoitukset, kaksi Arduinolabraa

Tenttien ajankohdat ja uusintamahdollisuudet

ei koetta

Opiskelijan ajankäyttö ja kuormitus

12*3h opetusta + 2*3h labra
12*5h tehtäviä kotona

Arviointiasteikko

0-5

Arviointikriteerit, tyydyttävä (1)

Opiskelija osaa tehdä yksinkertaisia C/C++-ohjelmia.
Opiskelija tuntee sulautettujen järjestelmien käyttömahdollisuudet koneohjauksessa.
Opiskelija tunnistaa C/C++-ohjelmoinnin rajoitukset sulautettujen järjestelmien yhteydessä.

Arviointikriteerit, hyvä (3)

Opiskelija osaa ohjelmoida vaativampia C/C++-ohjelmia.
Opiskelija tuntee sulautettujen järjestelmien käyttömahdollisuudet koneohjauksessa sekä löytää ratkaisuja ohjauksen toteuttamiseen.
Opiskelija osaa ratkaista C/C++- ohjelmoinnin rajoitukset sulautettujen järjestelmien yhteydessä.

Arviointikriteerit, kiitettävä (5)

Opiskelija osaa tehdä vaativampia C/C++-ohjelmia.
Opiskelija tuntee sulautettujen järjestelmien käyttömahdollisuudet koneohjauksessa sekä valita ratkaisuja ohjauksen toteuttamiseen.
Opiskelija osaa ratkaista C/C++-ohjelmoinnin rajoituksia sulautettujen järjestelmien yhteydessä.
Opiskelija osaa toteuttaa ja ohjelmoida sulautetun järjestelmän sovellutuksen.

Arviointikriteeri, hyväksytty/hylätty

Opiskelija osaa tehdä yksinkertaisia C/C++-ohjelmia. Opiskelija tuntee sulautettujen järjestelmien käyttömahdollisuudet koneohjauksessa. Opiskelija tunnistaa C/C++-ohjelmoinnin rajoitukset sulautettujen järjestelmien yhteydessä.

Arviointimenetelmät ja arvioinnin perusteet

Pakolliset tehtävät

Esitietovaatimukset

Sovellusohjelmat, ohjelmointi ja raportointi

Siirry alkuun