Siirry suoraan sisältöön

C-ohjelmointi (5 op)

Toteutuksen tunnus: TX00FL23-3001

Toteutuksen perustiedot


Ilmoittautumisaika
14.08.2024 - 18.08.2024
Ilmoittautuminen toteutukselle on päättynyt.
Ajoitus
19.08.2024 - 13.10.2024
Toteutus on päättynyt.
Opintopistemäärä
5 op
Lähiosuus
5 op
Toteutustapa
Lähiopetus
Yksikkö
(2019-2024) Elektroniikka-tiimi
Toimipiste
Leiritie 1
Opetuskielet
englanti
Paikat
10 - 50
Koulutus
Degree Programme in Electronics
Opettajat
Riya Sindhwani
Anssi Ikonen
Vastuuopettaja
Anssi Ikonen
Ryhmät
TXX24S1
Degree Programme in Smart Automation, päivä
TXD24S1
Degree Programme in Electronics päivä
Opintojakso
TX00FL23

Toteutuksella on 17 opetustapahtumaa joiden yhteenlaskettu kesto on 47 t 45 min.

Aika Aihe Tila
Ke 21.08.2024 klo 08:00 - 11:00
(3 t 0 min)
C Programming TX00FL23-3001
MMB349 IT-Tila
Ke 28.08.2024 klo 08:00 - 11:00
(3 t 0 min)
C Programming TX00FL23-3001
MMB349 IT-Tila
Ke 28.08.2024 klo 14:00 - 17:00
(3 t 0 min)
C-ohjelmointi TX00FL23-3001
MMB253 IT-Tila
To 29.08.2024 klo 14:00 - 17:00
(3 t 0 min)
C Programming TX00FL23-3001
MMB349 IT-Tila
Ke 04.09.2024 klo 08:30 - 11:00
(2 t 30 min)
C Programming TX00FL23-3001
MMB349 IT-Tila
To 05.09.2024 klo 14:00 - 17:00
(3 t 0 min)
C Programming TX00FL23-3001
MMB349 IT-Tila
Ke 11.09.2024 klo 08:30 - 11:00
(2 t 30 min)
C Programming TX00FL23-3001
MMB349 IT-Tila
Ke 18.09.2024 klo 08:30 - 11:00
(2 t 30 min)
C Programming TX00FL23-3001
MMB349 IT-Tila
To 19.09.2024 klo 14:00 - 17:00
(3 t 0 min)
C Programming TX00FL23-3001
MMB349 IT-Tila
Pe 20.09.2024 klo 14:00 - 15:45
(1 t 45 min)
C Programming TX00FL23-3001
MMC342 Projektilaboratorio
To 26.09.2024 klo 14:00 - 17:00
(3 t 0 min)
C Programming TX00FL23-3001
MMB349 IT-Tila
Pe 27.09.2024 klo 14:00 - 17:00
(3 t 0 min)
C Programming TX00FL23-3001
MMC342 Projektilaboratorio
Ma 30.09.2024 klo 09:00 - 12:00
(3 t 0 min)
C Programming TX00FL23-3001
MMC342 Projektilaboratorio
To 03.10.2024 klo 14:00 - 17:00
(3 t 0 min)
C Programming TX00FL23-3001
MMC342 Projektilaboratorio
Ke 09.10.2024 klo 08:30 - 11:00
(2 t 30 min)
C Programming TX00FL23-3001
MMC344.1 Elektroniikan laboratorio 1
MMC344.2 Elektroniikan laboratorio 2
Ke 09.10.2024 klo 14:00 - 17:00
(3 t 0 min)
C Programming TX00FL23-3001
MMC342 Projektilaboratorio
To 10.10.2024 klo 14:00 - 17:00
(3 t 0 min)
C Programming TX00FL23-3001
MMC314 IT-Tila
Muutokset varauksiin voivat olla mahdollisia.

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

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.

Oppimateriaalit

Viope, lecture exercises.

Opetusmenetelmät

Lectures, homework, exams

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älisyys

NA

Toteutuksen valinnaiset suoritustavat

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

Arviointiasteikko

0-5

Arviointikriteerit, tyydyttävä (1)

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, hyvä (3)

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, kiitettävä (5)

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.

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

Siirry alkuun