Siirry suoraan sisältöön

Ohjelmoinnin perusteet (3 op)

Toteutuksen tunnus: TTAO006-3015

Toteutuksen perustiedot


Ilmoittautumisaika
19.08.2024 - 22.09.2024
Ilmoittautuminen toteutukselle on päättynyt.
Ajoitus
01.08.2024 - 27.10.2024
Toteutus on päättynyt.
Opintopistemäärä
3 op
Lähiosuus
3 op
Toteutustapa
Lähiopetus
Yksikkö
Teknologia
Opetuskielet
suomi
Koulutus
Tieto- ja viestintätekniikan koulutus
Opettajat
Leena Vidqvist
Ryhmät
TTV24SA
TTV24SA
TTV24SP
TTV24SP
Opintojakso
TTAO006

Toteutuksella on 30 opetustapahtumaa joiden yhteenlaskettu kesto on 75 t 0 min.

Aika Aihe Tila
Ma 26.08.2024 klo 09:00 - 11:30
(2 t 30 min)
Ohjelmoinnin perusteet TTAO006-3015
TA11L141 pelilabra TA11L141 pelilabra
Ma 26.08.2024 klo 12:30 - 15:00
(2 t 30 min)
Ohjelmoinnin perusteet TTAO006-3015
TA11L141 pelilabra TA11L141 pelilabra
Ti 27.08.2024 klo 09:00 - 11:30
(2 t 30 min)
Ohjelmoinnin perusteet TTAO006-3015
TA11L141 pelilabra TA11L141 pelilabra
Ke 28.08.2024 klo 12:30 - 15:00
(2 t 30 min)
Ohjelmoinnin perusteet TTAO006-3015
TA12L123 ML8 TA12L123 ML8
Ma 02.09.2024 klo 09:00 - 11:30
(2 t 30 min)
Ohjelmoinnin perusteet TTAO006-3015
TA11L141 pelilabra TA11L141 pelilabra
Ma 02.09.2024 klo 12:30 - 15:00
(2 t 30 min)
Ohjelmoinnin perusteet TTAO006-3015
TA11L141 pelilabra TA11L141 pelilabra
Ti 03.09.2024 klo 09:00 - 11:30
(2 t 30 min)
Ohjelmoinnin perusteet TTAO006-3015
TA12L123 ML8 TA12L123 ML8
Ke 04.09.2024 klo 12:30 - 15:00
(2 t 30 min)
Ohjelmoinnin perusteet TTAO006-3015
TA12L123 ML8 TA12L123 ML8
Ma 09.09.2024 klo 09:00 - 11:30
(2 t 30 min)
Ohjelmoinnin perusteet TTAO006-3015
TA11L141 pelilabra TA11L141 pelilabra
Ma 09.09.2024 klo 12:30 - 15:00
(2 t 30 min)
Ohjelmoinnin perusteet TTAO006-3015
TA11L141 pelilabra TA11L141 pelilabra
Ti 10.09.2024 klo 09:00 - 11:30
(2 t 30 min)
Ohjelmoinnin perusteet TTAO006-3015
TA12L123 ML8 TA12L123 ML8
Ke 11.09.2024 klo 12:30 - 15:00
(2 t 30 min)
Ohjelmoinnin perusteet TTAO006-3015
TA12L123 ML8 TA12L123 ML8
Ma 16.09.2024 klo 09:00 - 11:30
(2 t 30 min)
Ohjelmoinnin perusteet TTAO006-3015
TA11L141 pelilabra TA11L141 pelilabra
Ma 16.09.2024 klo 12:30 - 15:00
(2 t 30 min)
Ohjelmoinnin perusteet TTAO006-3015
TA11L141 pelilabra TA11L141 pelilabra
Ti 17.09.2024 klo 09:00 - 11:30
(2 t 30 min)
Ohjelmoinnin perusteet TTAO006-3015
TA12L123 ML8 TA12L123 ML8
Ke 18.09.2024 klo 12:30 - 15:00
(2 t 30 min)
Ohjelmoinnin perusteet TTAO006-3015
TA12L123 ML8 TA12L123 ML8
Ma 23.09.2024 klo 09:00 - 11:30
(2 t 30 min)
Ohjelmoinnin perusteet TTAO006-3015
TA11L141 pelilabra TA11L141 pelilabra
Ma 23.09.2024 klo 12:30 - 15:00
(2 t 30 min)
Ohjelmoinnin perusteet TTAO006-3015
TA11L141 pelilabra TA11L141 pelilabra
Ti 24.09.2024 klo 09:00 - 11:30
(2 t 30 min)
Ohjelmoinnin perusteet TTAO006-3015
TA12L123 ML8 TA12L123 ML8
Ke 25.09.2024 klo 12:30 - 15:00
(2 t 30 min)
Ohjelmoinnin perusteet TTAO006-3015
TA12L123 ML8 TA12L123 ML8
Ma 30.09.2024 klo 09:00 - 11:30
(2 t 30 min)
Ohjelmoinnin perusteet TTAO006-3015
TA11L141 pelilabra TA11L141 pelilabra
Ma 30.09.2024 klo 12:30 - 15:00
(2 t 30 min)
Ohjelmoinnin perusteet TTAO006-3015
TA11L141 pelilabra TA11L141 pelilabra
Ti 01.10.2024 klo 09:00 - 11:30
(2 t 30 min)
Ohjelmoinnin perusteet TTAO006-3015
TA12L123 ML8 TA12L123 ML8
Ke 02.10.2024 klo 12:30 - 15:00
(2 t 30 min)
Ohjelmoinnin perusteet TTAO006-3015
TA12L123 ML8 TA12L123 ML8
Ma 07.10.2024 klo 09:00 - 11:30
(2 t 30 min)
Ohjelmoinnin perusteet TTAO006-3015
TA11L141 pelilabra TA11L141 pelilabra
Ma 07.10.2024 klo 12:30 - 15:00
(2 t 30 min)
Ohjelmoinnin perusteet TTAO006-3015
TA11L141 pelilabra TA11L141 pelilabra
Ti 08.10.2024 klo 09:00 - 11:30
(2 t 30 min)
Ohjelmoinnin perusteet TTAO006-3015
TA12L123 ML8 TA12L123 ML8
Ke 09.10.2024 klo 12:30 - 15:00
(2 t 30 min)
Ohjelmoinnin perusteet TTAO006-3015
TA12L123 ML8 TA12L123 ML8
Ma 21.10.2024 klo 09:00 - 11:30
(2 t 30 min)
Ohjelmoinnin perusteet TTAO006-3015
TA11L141 pelilabra TA11L141 pelilabra
Ma 21.10.2024 klo 12:30 - 15:00
(2 t 30 min)
Ohjelmoinnin perusteet TTAO006-3015
TA11L141 pelilabra TA11L141 pelilabra
Muutokset varauksiin voivat olla mahdollisia.

Arviointiasteikko

0 - 5

Sisällön jaksotus

C++-kielen perusteet, ohjelman kääntäminen ja ajaminen.
Perustietotyypit ja muuttujat.
Kontrollirakenteet.
Taulukot ja osoittimet.
Aliohjelmat ja tietueet.

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.

Arviointikriteerit, tyydyttävä (1)

Opiskelija tuntee ja hallitsee ohjelmointiin liittyvät peruskäsitteet ja menetelmät.

Arviointikriteerit, hyvä (3)

Opiskelija osaa käyttää ohjelmoinnin menetelmiä tarkoituksenmukaisella tavalla.

Arviointikriteerit, kiitettävä (5)

Opiskelija osaa soveltaa monipuolisesti oppimaansa erilaisissa ohjelmointitehtävissä.

Lisätiedot

Kurssi edellyttää aktiivista verkkomateriaalin itseopiskelua.

Siirry alkuun