Ohjelmoinnin perusteet (3 op)
Toteutuksen tunnus: TTAO006-3015
Toteutuksen perustiedot
Ilmoittautumisaika
19.08.2024 - 22.09.2024
Ajoitus
01.08.2024 - 27.10.2024
Opintopistemäärä
3 op
Toteutustapa
Lähiopetus
Yksikkö
Teknologia
Opetuskielet
- Suomi
Koulutus
- Tieto- ja viestintätekniikan koulutus
Opettaja
- Leena Vidqvist
Ryhmät
-
TTV24SPTTV24SP
-
TTV24SATTV24SA
- 26.08.2024 09:00 - 11:30, Ohjelmoinnin perusteet TTAO006-3015
- 26.08.2024 12:30 - 15:00, Ohjelmoinnin perusteet TTAO006-3015
- 27.08.2024 09:00 - 11:30, Ohjelmoinnin perusteet TTAO006-3015
- 28.08.2024 12:30 - 15:00, Ohjelmoinnin perusteet TTAO006-3015
- 02.09.2024 09:00 - 11:30, Ohjelmoinnin perusteet TTAO006-3015
- 02.09.2024 12:30 - 15:00, Ohjelmoinnin perusteet TTAO006-3015
- 03.09.2024 09:00 - 11:30, Ohjelmoinnin perusteet TTAO006-3015
- 04.09.2024 12:30 - 15:00, Ohjelmoinnin perusteet TTAO006-3015
- 09.09.2024 09:00 - 11:30, Ohjelmoinnin perusteet TTAO006-3015
- 09.09.2024 12:30 - 15:00, Ohjelmoinnin perusteet TTAO006-3015
- 10.09.2024 09:00 - 11:30, Ohjelmoinnin perusteet TTAO006-3015
- 11.09.2024 12:30 - 15:00, Ohjelmoinnin perusteet TTAO006-3015
- 16.09.2024 09:00 - 11:30, Ohjelmoinnin perusteet TTAO006-3015
- 16.09.2024 12:30 - 15:00, Ohjelmoinnin perusteet TTAO006-3015
- 17.09.2024 09:00 - 11:30, Ohjelmoinnin perusteet TTAO006-3015
- 18.09.2024 12:30 - 15:00, Ohjelmoinnin perusteet TTAO006-3015
- 23.09.2024 09:00 - 11:30, Ohjelmoinnin perusteet TTAO006-3015
- 23.09.2024 12:30 - 15:00, Ohjelmoinnin perusteet TTAO006-3015
- 24.09.2024 09:00 - 11:30, Ohjelmoinnin perusteet TTAO006-3015
- 25.09.2024 12:30 - 15:00, Ohjelmoinnin perusteet TTAO006-3015
- 30.09.2024 09:00 - 11:30, Ohjelmoinnin perusteet TTAO006-3015
- 30.09.2024 12:30 - 15:00, Ohjelmoinnin perusteet TTAO006-3015
- 01.10.2024 09:00 - 11:30, Ohjelmoinnin perusteet TTAO006-3015
- 02.10.2024 12:30 - 15:00, Ohjelmoinnin perusteet TTAO006-3015
- 07.10.2024 09:00 - 11:30, Ohjelmoinnin perusteet TTAO006-3015
- 07.10.2024 12:30 - 15:00, Ohjelmoinnin perusteet TTAO006-3015
- 08.10.2024 09:00 - 11:30, Ohjelmoinnin perusteet TTAO006-3015
- 09.10.2024 12:30 - 15:00, Ohjelmoinnin perusteet TTAO006-3015
- 21.10.2024 09:00 - 11:30, Ohjelmoinnin perusteet TTAO006-3015
- 21.10.2024 12:30 - 15:00, Ohjelmoinnin perusteet TTAO006-3015
Tavoitteet
Opiskelija hallitsee perustiedot ja -taidot C/C++ -kielisen tietokoneohjelman laatimisessa ja ohjelmointitekniikassa.
Sisältö
Ohjelmointi ja tietokoneohjelman suunnittelu.
C/C++-kielen ja VisualStudio-ohjelmointiympäristön perusteet
C/C++-kielen perustietotyypit, kontrollirakenteet ja taulukot
aliohjelmat, tietueet ja osoittimet.
Aika ja paikka
Lukujärjestyksen mukaisesti
Oppimateriaalit
Kurssin materiaali saatavilla Repussa. Kurssiavaimen saa opettajalta ensimmäisellä tunnilla.
Opetusmenetelmät
Lähiopetus sekä ohjelmointiharjoitukset
Tenttien ajankohdat ja uusintamahdollisuudet
Loppukokeen päivämäärät näkyvät kurssin Reppu-sivulla
Toteutuksen valinnaiset suoritustavat
Kurssin voi suorittaa itsenäisesti opiskellen, jos ohjelmointi on tuttua. Loppukokeesen on joka tapauksessa osallistuttava.
Opiskelijan ajankäyttö ja kuormitus
Lähiopetus ja harjoitukset 40 h. Itsenäinen opiskelu 40 h.
Sisällön jaksotus
C++-kielen perusteet, ohjelman kääntäminen ja ajaminen.
Perustietotyypit ja muuttujat.
Kontrollirakenteet.
Taulukot ja osoittimet.
Aliohjelmat ja tietueet.
Lisätietoja opiskelijoille
Kurssi edellyttää aktiivista verkkomateriaalin itseopiskelua.
Arviointiasteikko
0 - 5
Arviointikriteerit, kiitettävä (5)
Opiskelija osaa soveltaa monipuolisesti oppimaansa erilaisissa ohjelmointitehtävissä.
Arviointikriteerit, hyvä (3)
Opiskelija osaa käyttää ohjelmoinnin menetelmiä tarkoituksenmukaisella tavalla.
Arviointikriteerit, tyydyttävä (1)
Opiskelija tuntee ja hallitsee ohjelmointiin liittyvät peruskäsitteet ja menetelmät.
Arviointimenetelmät ja arvioinnin perusteet
Tentti ja vapaaehtoiset palautettavat harjoitustyöt
Toteutuksen arviointikriteerit, kiitettävä (5)
Opiskelija osaa soveltaa monipuolisesti oppimaansa erilaisissa ohjelmointitehtävissä.
Toteutuksen arviointikriteerit, hyvä (3-4)
Opiskelija osaa käyttää ohjelmoinnin menetelmiä tarkoituksenmukaisella tavalla.
Toteutuksen arviointikriteerit, tyydyttävä (1-2)
Opiskelija tuntee ja hallitsee ohjelmointiin liittyvät peruskäsitteet ja menetelmät.
Lisätiedot
Kurssi arvioidaan konetentin, palautettavan harjoitustyön ja läsnäolon perusteella.
Vaihtoehtoinen suoritustapa: kurssin voi suorittaa itsenäisesti verkko-opintoina tekemällä harjoitustyön ja osallistumalla tentiin.