C-ohjelmointi (3 op)
Toteutuksen tunnus: TT00VI06-3010
Toteutuksen perustiedot
- Ajoitus
- 28.10.2020 - 28.02.2021
- Toteutus on päättynyt.
- Opintopistemäärä
- 3 op
- Virtuaaliosuus
- 3 op
- Toteutustapa
- Etäopetus
- Toimipiste
- Karaportti 2
- Opetuskielet
- suomi
- Paikat
- 0 - 1000
- Koulutus
- Tieto- ja viestintätekniikan tutkinto-ohjelma
- Opettajat
- Mika Hyyryläinen
- Opintojakso
- TT00VI06
Aika ja paikka
Koska kyseessä on 100% itsenäisesti suoritettava kurssi, riippuu opiskelupaikka ja -aika opiskelijasta itsestään.
Oppimateriaalit
Löytyy kurssin oppimisympäristöstä.
Harjoittelu- ja työelämäyhteistyö
N/A
Tenttien ajankohdat ja uusintamahdollisuudet
Löytyy kurssin oppimisympäristöstä.
Kansainvälisyys
N/A
Toteutuksen valinnaiset suoritustavat
N/A
Arviointimenetelmät ja arvioinnin perusteet
Kun olet tehnyt 80% tehtävistä, niin kurssiarvioinnin saamiseksi sinun tulee lähettää sähköpostiviestiä osoitteeseen: viopesupport@metropolia.fi
Opiskelijan ajankäyttö ja kuormitus
Riippuu opiskelijasta itsestään.
Sisällön jaksotus
Riippuu opiskelijasta itsestään.
Opetusmenetelmät
100% netin kautta itsenäisesti suoritettava kurssi.
Lisätietoja opiskelijoille
LMOITTAUTUMINEN
- Avoimen AMK:n sekä CampusOnline opiskelijat: e-lomake
- Metropolian tutkinto-opiskelijat: https://vw4.viope.com/login?org=metropolia. Rekisteröidy klikkaamalla sisäänkirjautumisikkunan vasemmasta laidasta Ilmoittaudu kurssille (Enroll on the Course). Valitse jokin Viope-kurssi, jonka lopussa lukee tämä täsmenne: (NonStop). Täytä muut tähdellä merkityt kohdat. Nyt voit aloittaa myös muita Viopen ohjelmointikursseja, joissa on sama täsmenne (NonStop). Jos rekisteröitymisessä on ongelmia, ota sähköpostitse yhteyttä Janne Saloseen. Kirjoita Aihe-kenttään ensimmäiseksi merkinnäksi tämä: VIOPE
Arviointiasteikko
Hyväksytty/Hylätty
Arviointikriteerit, tyydyttävä (1)
Osoittimet ja tietorakenteet:
- Opiskelija osaa käyttää osoittimien avulla avulla perustietotyyppien muuttujia, tietueita ja taulukoita (ja erityisesti parametreina).
- Opiskelija tietää, mitä linkitetyt tietorakenteet ovat.
Tietovirrat ja tiedostot:
- Opiskelija ymmärtää tiedostojen merkityksen ja tietovirtakäsitteen.
Dynaaminen muistinhallinta:
- Opiskelija tietää staattisen, automaattisen ja dynaamisen muistinvarauksen erot.
Standardikirjasto:
- Opiskelija osaa tulkita standardikirjaston funktioesittelyjä.
Arviointikriteerit, hyvä (3)
Osoittimet ja tietorakenteet:
- Opiskelija osaa määritellä tietuetyypissä itseensä viittaavan osoittimen.
- Opiskelija osaa nimetä linkitetyn tietorakenteen operaatiot ja parametrit.
Tietovirrat ja tiedostot:
- Opiskelija osaa lukea ja kirjoittaa tiedostoja.
Dynaaminen muistinhallinta:
- Opiskelija osaa varata ja vapauttaa muistia dynaamisesti.
Standardikirjasto:
- Opiskelija osaa hyödyntää standardikirjastoa.
Arviointikriteerit, kiitettävä (5)
Osoittimet ja tietorakenteet:
- Opiskelija pystyy sujuvasti ymmärtämään mitä tahansa C-ohjelmaa, jossa hyödynnetään monipuolisesti osoittimia ja käytetään tietorakenteita osoittimien avulla.
- Opiskelija osaa määritellä (koodata) linkitetyn tierotarakenteen (jono tai pino) operaatiot.
Tietovirrat ja tiedostot:
- Opiskelija osaa käsitellä tiedostoja (lisäykset, poistot, muutokset)
Dynaaminen muistinhallinta:
- Opiskelija osaa linkitettyjen tietorakenteiden operaatioissa hyödyntää dynaamista muistinhallintaa.
Standardikirjasto:
- Opiskelija osaa hyödyntää standardikirjastoa ja opastaa muita sen käytössä.
Lisätiedot
LMOITTAUTUMINEN
- Avoimen AMK:n sekä CampusOnline opiskelijat: e-lomake
- Metropolian tutkinto-opiskelijat: https://vw4.viope.com/login?org=metropolia. Rekisteröidy klikkaamalla sisäänkirjautumisikkunan vasemmasta laidasta Ilmoittaudu kurssille (Enroll on the Course). Valitse jokin Viope-kurssi, jonka lopussa lukee tämä täsmenne: (NonStop). Täytä muut tähdellä merkityt kohdat. Nyt voit aloittaa myös muita Viopen ohjelmointikursseja, joissa on sama täsmenne (NonStop). Jos rekisteröitymisessä on ongelmia, ota sähköpostitse yhteyttä Janne Saloseen. Kirjoita Aihe-kenttään ensimmäiseksi merkinnäksi tämä: VIOPE