Siirry suoraan sisältöön

Ohjelmointiosaamisen laajentaminen (3op)

Toteutuksen tunnus: 4A00CN49-3004

Toteutuksen perustiedot


Ilmoittautumisaika
25.11.2019 - 01.03.2020
Ilmoittautuminen toteutukselle on päättynyt.
Ajoitus
01.01.2020 - 02.03.2020
Toteutus on päättynyt.
Laajuus
3 op
Virtuaaliosuus
2 op
Toteutustapa
Monimuoto-opetus
Yksikkö
Tietojenkäsittely
Toimipiste
TAMK Pääkampus
Opetuskielet
suomi
Koulutus
Tietojenkäsittelyn tutkinto-ohjelma
Opettajat
Jari Aalto
Opintojakso
4A00CN49

Osaamistavoitteet (Opintojakso)

Hyvän suorituksen osaamistavoitteet:
Opiskelija osaa rakentaa uudella kielellä ohjelmia, jotka sisältävät vaativia ohjelmointirakenteita.
Opiskelija osaa hyödyntää uuden kielen erityispiirteitä.
Hyväksytyn suorituksen osaamistavoitteet:
Opiskelija osaa toteuttaa uudella kielellä yksinkertaisia ohjelmia käyttäen yksinkertaisia ohjelmointirakenteita.
Opiskelija osaa ohjelmoida pieniä sovelluksia ohjelmointiympäristön välineitä hyödyntäen.

Sisältö (Opintojakso)

Ydinkysymyksiä sisällöstä:
Miten aiemmin opittua ohjelmointiosaamista hyödynnetään opintojaksolle valitussa ohjelmointiympäristöissä?
Miten ohjelmoidaan uudella kielellä?
Miten työskennellään uudessa ohjelmointiympäristössä?

Aika ja paikka

Ks. periodiaikataulu

Tenttien ja uusintatenttien ajankohdat

Ei tenttiä. Ks. ARVIOINTIKRITEERIT.
2020-03-01 (vko 9) palautusten arviointipäivä. Määräajan jälkeen palautukset: arvioidaan asteikolla hyväksytty (1) ja palautuksien jättämisestä tulee erikeen ilmoittaa sähköpostilla

Arviointimenetelmät ja arvioinnin perusteet

Palautettujen harjoitusten perusteella. Ks. ARVIOINTIKRITEERIT.

Arviointiasteikko

0-5

Opiskelumuodot ja opetusmenetelmät

harjoitukset.

Oppimateriaalit

Kirjaston tai muu vastaaca C++ kirjallisuus. Esim. Tony Gaddis: Starting Out With C++ From Control Structures through Objects Eighth Edition Pearson Education Limited 2015. Vastaavasti muu verkon kirjallisuus kuten: Thinking in C++ 2nd Edition (or later) by Bruce Eckel http://www.mindview.net/Books/TICPP/ThinkingInCPP2e.html

Opiskelijan ajankäyttö ja kuormitus

Ks. periodiaikataulu.

Sisällön jaksotus

- C++ perusteet, string, struct, pointterit
- Viitteet, taulukot, funktiot, muistinhallinta
- Luokat, oliot, konstruktorit, periytyminen, ylikuormitus

Toteutuksen valinnaiset suoritustavat

Sovitaan tapauskohtaisesti.

Lisätietoja opiskelijoille

osittainen virtuaalitoteutus

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

alle 50 % harjoituksista

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

arvosana 1, 50 % harjoituksista
arvosana 2, 60 % harjoituksista

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

arvosana 3, 80 % harjoituksista
arvosana 4, 90 % harjoituksista

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

arvosana 5, 100 % harjoituksista

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

Hyväksytty suoritus vähintään 50% tentistä.

Siirry alkuun