Siirry suoraan sisältöön

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

Toteutuksen tunnus: TX00BU95-3015

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
Opetuskielet
suomi
Koulutus
Ajoneuvotekniikan tutkinto-ohjelma
Opettajat
Sanna Heikkinen
Ryhmät
AS23
Autosähkötekniikan suuntautuminen aloitus syksy 2023
Opintojakso
TX00BU95

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

Aika Aihe Tila
Ma 25.08.2025 klo 11:00 - 14:00
(3 t 0 min)
Ohjelmointi ja sulautetut järjestelmät TX00BU95-3015
MMC310 Oppimistila
Ma 01.09.2025 klo 11:00 - 14:00
(3 t 0 min)
Ohjelmointi ja sulautetut järjestelmät TX00BU95-3015
MMC310 Oppimistila
Ma 08.09.2025 klo 11:00 - 14:00
(3 t 0 min)
Ohjelmointi ja sulautetut järjestelmät TX00BU95-3015
MMC310 Oppimistila
Ma 15.09.2025 klo 11:00 - 14:00
(3 t 0 min)
Ohjelmointi ja sulautetut järjestelmät TX00BU95-3015
MMC310 Oppimistila
Ma 22.09.2025 klo 11:00 - 14:00
(3 t 0 min)
Ohjelmointi ja sulautetut järjestelmät TX00BU95-3015
MMC310 Oppimistila
Ma 29.09.2025 klo 11:00 - 14:00
(3 t 0 min)
Ohjelmointi ja sulautetut järjestelmät TX00BU95-3015
MMC310 Oppimistila
Ma 06.10.2025 klo 11:00 - 14:00
(3 t 0 min)
Ohjelmointi ja sulautetut järjestelmät TX00BU95-3015
MMC310 Oppimistila
Ma 20.10.2025 klo 11:00 - 14:00
(3 t 0 min)
Ohjelmointi ja sulautetut järjestelmät TX00BU95-3015
MMA106 Oppimistila
Ma 27.10.2025 klo 11:00 - 14:00
(3 t 0 min)
Ohjelmointi ja sulautetut järjestelmät TX00BU95-3015
MMA106 Oppimistila
Ma 03.11.2025 klo 11:00 - 14:00
(3 t 0 min)
Ohjelmointi ja sulautetut järjestelmät TX00BU95-3015
MMA106 Oppimistila
Ma 10.11.2025 klo 11:00 - 14:00
(3 t 0 min)
Ohjelmointi ja sulautetut järjestelmät TX00BU95-3015
MMA106 Oppimistila
Ma 17.11.2025 klo 11:00 - 14:00
(3 t 0 min)
Ohjelmointi ja sulautetut järjestelmät TX00BU95-3015
MMA106 Oppimistila
Ma 24.11.2025 klo 11:00 - 14:00
(3 t 0 min)
Ohjelmointi ja sulautetut järjestelmät TX00BU95-3015
MMA106 Oppimistila
Ma 01.12.2025 klo 11:00 - 14:00
(3 t 0 min)
Ohjelmointi ja sulautetut järjestelmät TX00BU95-3015
MMA106 Oppimistila
Ma 08.12.2025 klo 11:00 - 14:00
(3 t 0 min)
Ohjelmointi ja sulautetut järjestelmät TX00BU95-3015
MMA106 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