Ohjelmointikielet, perusteet (4 op)
Toteutuksen tunnus: 5G00BM35-3008
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
- Lähiosuus
- 4 op
- Toteutustapa
- Lähiopetus
- Yksikkö
- Tietotekniikka
- Toimipiste
- TAMK Pääkampus
- Opetuskielet
- suomi
- Koulutus
- Tieto- ja viestintätekniikan tutkinto-ohjelma, vuosina 2014-2018 aloittaneet
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.