Siirry suoraan sisältöön

Ohjelmointikielet, perusteet (4 op)

Toteutuksen tunnus: 5G00BM35-3007

Toteutuksen perustiedot


Ilmoittautumisaika
25.07.2016 - 04.09.2016
Ilmoittautuminen toteutukselle on päättynyt.
Ajoitus
01.08.2016 - 31.12.2016
Toteutus on päättynyt.
Laajuus
4 op
Toteutustapa
Lähiopetus
Yksikkö
Tietotekniikka
Toimipiste
TAMK Pääkampus
Opetuskielet
suomi
Koulutus
Tieto- ja viestintätekniikan tutkinto-ohjelma, vuosina 2014-2018 aloittaneet
Opettajat
Erkki Hietalahti
Vastuuhenkilö
Erkki Hietalahti
Opintojakso
5G00BM35

Osaamistavoitteet (Opintojakso)

Opiskelija:

- Ymmärtää ohjelmoinnin peruskäsitteet ja erityyppisten ohjelmointikielten
periaatteet yleisellä tasolla: käännettävät, tulkattavat ja skriptattavat kielet.
- Osaa toteuttaa yksinkertaisia ohjelmia käyttämällä perusohjelmointityökaluja:
editori, kääntäjä, linkkeri, debuggeri
- Ymmärtää ohjelmoinnin perusteet: muuttujat ja merkkijonot, aritmetiikka,
loogiset operaattorit, valinta- ja toistorakenteet, taulukot, aliohjelmat

Sisältö (Opintojakso)

Pienten, lausekielisten ohjelmien toteutus käyttäen valittua ohjelmointikieltä ja –ympäristöä.

Esitietovaatimukset (Opintojakso)

Ei esitietovaatimuksia

Tenttien ja uusintatenttien ajankohdat

Tenttiä ei ole.

Arviointimenetelmät ja arvioinnin perusteet

Kurssilla opiskellaan C++ -ohjelmoinnin perusteiden 1. osa. Arviointi perustuu harjoitusaktiivisuuteen ja harjoitustyöhön; näistä kumpikin arvioidaan asteikolla 0 - 5 ja kurssin arvosana on näiden keskiarvo.

Opiskelumuodot ja opetusmenetelmät

Luennot, harjoitukset, harjoitustyön tekeminen, ryhmissä työskentely, tekemällä oppiminen.

Oppimateriaalit

Kirja: Tony Gaddis: Starting Out With C++
From Control Structures through Objects
Eighth Edition
Pearson Education Limited 2015

Tästä tehtyjä luentokalvoja käytämme luennoilla. Lisäksi useimmat harjoitustehtävät ovat tästä oppikirjasta.

Huom: materiaali on englanninkielistä.

Opiskelijan ajankäyttö ja kuormitus

Ohjattua opetusta on 3h viikossa ja toinen mokoma on syytä varata omaa aikaa harjoitustehtävien tekemiseen, harjoitustyön tekemiseen sekä teorian kertaamiseen.

Sisällön jaksotus

Tämä löytyy kurssin tabula-sivustolle julkaistusta Excel-muotoisesta kalenterista.

Arviointikriteerit - hylätty (0) (Ei käytössä, kts Opintojakson Arviointikriteerit ylempänä)

Ei osallistunut opetukseen, ei tehnyt annettuja tehtäviä. Ei ole saanut todennettavissa olevaa tällä kurssilla tarjottua osaamista edes minimilaajuudessa.

Arviointikriteerit - tyydyttävä (1-2) (Ei käytössä, kts Opintojakson Arviointikriteerit ylempänä)

Omaa kurssilla tarvittavat ohjelmistot tekniset valmiudet . Raportit eivät sisällä oleellisia puutteita ja ovat palautettu pääsääntöisesti ajallaan. Selviää ryhmätöistä.

Arviointikriteerit - hyvä (3-4) (Ei käytössä, kts Opintojakson Arviointikriteerit ylempänä)

Pystyy soveltamaan kursseilla käsiteltyjä asiakokonaisuuksia sekä mittausmenetelmiä. Raportit on laadittu pääosin annettujen ohjeiden mukaisesti ja palautettu ajallaan. Osaa mittausmenetelmät ja osaa käyttää suunnitteluohjelmistoja. Osaa toimia ryhmässä.

Arviointikriteerit - kiitettävä (5) (Ei käytössä, kts Opintojakson Arviointikriteerit ylempänä)

Pystyy itsenäisesti ja laaja-alaisesti soveltamaan kursseilla käsiteltyjä asiakokonaisuuksia sekä ohjelmointimenetelmiä. Pystyy osoittamaan kurssilla käsiteltyjen asioiden hallinnan. Raportit on laadittu annettujen ohjeiden mukaisesti ja palautettu ajallaan. Hallitsee ohjelmointimenetelmät ja käytetyt työkalut, osaa soveltaa niitä ja osaa analysoida saadut tulokset. Osaa toimia ryhmässä proaktiivisesti.

Siirry alkuun