C-ohjelmointi (5 op)
Toteutuksen tunnus: TX00FL23-3003
Toteutuksen perustiedot
- Ilmoittautumisaika
- 05.05.2025 - 31.05.2025
- Ilmoittautuminen toteutukselle on päättynyt.
- Ajoitus
- 18.08.2025 - 19.10.2025
- Toteutus ei ole vielä alkanut.
- Opintopistemäärä
- 5 op
- Toteutustapa
- Lähiopetus
- Toimipiste
- Leiritie 1
- Opetuskielet
- englanti
- Paikat
- 0 - 100
- Koulutus
- Degree Programme in Electronics
- Degree Programme in Smart Automation
Toteutuksella on 14 opetustapahtumaa joiden yhteenlaskettu kesto on 42 t 0 min.
Aika | Aihe | Tila |
---|---|---|
Ma 25.08.2025 klo 13:00 - 17:00 (4 t 0 min) |
C Programming TX00FL23-3003 |
MMB349
IT-Tila
|
Ti 26.08.2025 klo 14:00 - 16:00 (2 t 0 min) |
C Programming TX00FL23-3003 |
MMC344.1
Elektroniikan laboratorio 1
MMC344.2 Elektroniikan laboratorio 2 |
Ma 01.09.2025 klo 13:00 - 17:00 (4 t 0 min) |
C Programming TX00FL23-3003 |
MMB349
IT-Tila
|
Ti 02.09.2025 klo 14:00 - 16:00 (2 t 0 min) |
C Programming TX00FL23-3003 |
MMC344.1
Elektroniikan laboratorio 1
MMC344.2 Elektroniikan laboratorio 2 |
Ma 08.09.2025 klo 13:00 - 17:00 (4 t 0 min) |
C Programming TX00FL23-3003 |
MMB349
IT-Tila
|
Ti 09.09.2025 klo 14:00 - 16:00 (2 t 0 min) |
C Programming TX00FL23-3003 |
MMC344.1
Elektroniikan laboratorio 1
MMC344.2 Elektroniikan laboratorio 2 |
Ma 15.09.2025 klo 13:00 - 17:00 (4 t 0 min) |
C Programming TX00FL23-3003 |
MMB349
IT-Tila
|
Ti 16.09.2025 klo 14:00 - 16:00 (2 t 0 min) |
C Programming TX00FL23-3003 |
MMC344.1
Elektroniikan laboratorio 1
MMC344.2 Elektroniikan laboratorio 2 |
Ma 22.09.2025 klo 13:00 - 17:00 (4 t 0 min) |
C Programming TX00FL23-3003 |
MMB349
IT-Tila
|
Ti 23.09.2025 klo 14:00 - 16:00 (2 t 0 min) |
C Programming TX00FL23-3003 |
MMC344.1
Elektroniikan laboratorio 1
MMC344.2 Elektroniikan laboratorio 2 |
Ma 29.09.2025 klo 13:00 - 17:00 (4 t 0 min) |
C Programming TX00FL23-3003 |
MMB349
IT-Tila
|
Ti 30.09.2025 klo 14:00 - 16:00 (2 t 0 min) |
C Programming TX00FL23-3003 |
MMC344.1
Elektroniikan laboratorio 1
MMC344.2 Elektroniikan laboratorio 2 |
Ma 06.10.2025 klo 13:00 - 17:00 (4 t 0 min) |
C Programming TX00FL23-3003 |
MMB349
IT-Tila
|
Ti 07.10.2025 klo 14:00 - 16:00 (2 t 0 min) |
C Programming TX00FL23-3003 |
MMC344.1
Elektroniikan laboratorio 1
MMC344.2 Elektroniikan laboratorio 2 |
Tavoitteet
Opintojakson suoritettuaan opiskelija ymmärtää proseduraalisen ohjelmoinnin periaatteet. Hän tuntee ANSI C -ohjelmointikielen ohjausrakenteet, tietotyypit ja tärkeimmät standardifunktiot. Hän osaa kehittää ja tarkistaa sulautetussa ympäristössä toimivia ohjelmia.
Sisältö
C-kielen perusteet, tietotyypit ja ohjausrakenteet
Ohjelmistokehittämisen periaatteet
Modulaarinen ohjelmointi
Ohjelmiston kehitys ja testaaminen modernissa kehitysympäristössä
Sulautettujen järjestelmien ohjelmoinnin johdantoprojekti
Työmuodot
Lectures, homework, exams
Aika ja paikka
First period in Autumn semester 2024 in Myyrmäki campus.
More precise information TBA one week before the beginning of the course.
Oppimateriaali ja suositeltava kirjallisuus
Viope, lecture exercises.
Opintojaksototeutuksen valinnaiset suoritustavat
NA
Harjoittelu- ja työelämäyhteistyö
NA
Tenttien ajankohdat ja uusintamahdollisuudet
Four small midterm exams. If student is not able to attend for an acceptable reason, he/she may take it later. No resits to improve the exam points.
Kansainväliset yhteydet
NA
Opiskelijan ajankäyttö ja kuormitus
135 hrs in total.
50 hrs lessons and 85hrs of self study, homework and study for mid-terms.
Sisällön jaksotus
Lessons on every week of the semester.
Lisätietoja opiskelijoille
One of the task is to give the course feedback approximately one week before the course is over.
+2p for giving the feedback
Arviointimenetelmät ja arvioinnin perusteet
Max points 50
0 - 20 => FAIL
21 - 26 => 1
27 - 32 => 2
33 - 38 => 3
39 - 44 => 4
45 - 50 => 5
Arviointiasteikko
0-5
Arviointikriteerit arvosanalle 1 tyydyttävä
Opiskelija on saavuttanut opintojakson tavoitteet välttävästi. Opiskelija tunnistaa, osaa määritellä ja käyttää opintojakson aihepiirin käsitteitä ja malleja. Opiskelija ymmärtää asiantuntijuuden kehittymisen edellytykset ja periaatteet. Opiskelija on suorittanut opintojaksossa vaadittavat oppimistehtävät minimivaatimustasolla. Hänen osaamisensa on kehittynyt siten, että hänellä on mahdollisuus suorittaa tulevat ammattiopinnot ja lopulta toimia alan työtehtävissä.
Arviointikriteerit arvosanalle 3 hyvä
Opiskelija on saavuttanut opintojakson tavoitteet hyvin, vaikka tiedoissa ja taidoissa onkin jollain alueilla vielä kehitettävää. Hän on suorittanut opintojakson oppimistehtävät tyydyttävällä tai hyvällä tasolla. Opiskelija osaa määritellä hyvin opintojakson aihepiirin käsitteitä ja malleja ja pystyy tekemään perusteltua analyysiä. Opiskelijalla on valmiuksia soveltaa oppimaansa opiskelun ja työelämän tilanteissa. Opiskelija ymmärtää alan asiantuntijuuden merkityksen ja osaa analysoida omaa asiantuntijuuttaan.
Arviointikriteerit arvosanalle 5 kiitettävä
Opiskelija on saavuttanut opintojakson tavoitteet kiitettävästi. Hän on suorittanut opintojakson oppimistehtävät hyvällä tai kiitettävällä tasolla. Opiskelija hallitsee kiitettävästi opintojakson aihepiirin käsitteet ja mallit. Opiskelija osaa analysoida sujuvasti ja perustellusti sekä esittää käytännön kehittämistoimenpiteitä. Opiskelijalla on hyvät valmiudet soveltaa oppimaansa opiskelun ja työelämän tilanteissa. Opiskelija osaa analysoida alan asiantuntijuutta ja omaa asiantuntijaksi kehittymistään.