Skip to main content

Expanding Programming Skills (3cr)

Code: 4A00CN49-3001

General information


Enrolment period
28.11.2016 - 16.01.2017
Registration for the implementation has ended.
Timing
01.01.2017 - 05.03.2017
Implementation has ended.
Credits
3 cr
Virtual portion
3 cr
Mode of delivery
Online learning
Unit
Business Information Systems
Campus
TAMK Main Campus
Teaching languages
Finnish
Degree programmes
Degree Programme in Business Information Systems
Teachers
Jussi Pohjolainen
Person in charge
Jussi Pohjolainen
Course
4A00CN49

Objectives (course unit)

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.

Content (course unit)

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ä?

Location and time

Virtuaalitoteutus

Exam schedules

2017-03-10T09:00 Tentti 1
2017-03-17T09:00 Tentti 2
2017-03-24T09:00 Tentti 3

Kesto 2h.

Assessment methods and criteria

Tentti

Assessment scale

0-5

Teaching methods

Virtuaalitoteutus; screencastit, harjoitukset, tentti

Learning materials

Verkkomateriaali, mikä tahansa järkevä C++-kirjallisuus

Student workload

81 h tuntia töitä.

Content scheduling

Viikko 02: C++ käännös, perusteet
Viikko 03: String, Struct, Union ja Pointterit
Viikko 04: Viitteet, taulukot, funktiot
Viikko 05: Muistinhallinta
Viikko 06: Luokka, olio, konstruktorit, periytyminen
Viikko 07: Koostesuhde
Viikko 08: Operaattoreiden ylikuormitus
Viikko 10: Tentti 1
Viikko 11: Tentti 2
Viikko 12: Tentti 3

Assessment criteria - fail (0) (Not in use, Look at the Assessment criteria above)

alle 50% tentistä ja/tai harjoituksista

Assessment criteria - satisfactory (1-2) (Not in use, Look at the Assessment criteria above)

50 - 70% tentistä

Assessment criteria - good (3-4) (Not in use, Look at the Assessment criteria above)

70 - 90% tentistä

Assessment criteria - excellent (5) (Not in use, Look at the Assessment criteria above)

90% tentistä

Assessment criteria - pass/fail (Not in use, Look at the Assessment criteria above)

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

Go back to top of page