Skip to main content

Object-oriented programmin (3 cr)

Code: 4A00CR51-3003

General information


Enrolment period
23.09.2017 - 17.11.2017
Registration for the implementation has ended.
Timing
23.10.2017 - 22.12.2017
Implementation has ended.
Credits
3 cr
Virtual portion
1 cr
Mode of delivery
Blended learning
Unit
Business Information Systems
Campus
TAMK Main Campus
Teaching languages
Finnish
Degree programmes
Degree Programme in Business Information Systems
Teachers
Jari Aalto
Person in charge
Jari Aalto
Course
4A00CR51

Objectives (course unit)

Hyvän suorituksen osaamistavoitteet:
Opiskelija osaa suunnitella ja toteuttaa uudelleenkäyttöä tukevia rakenteita, muun muassa periytymistä ohjelmiston rakentamisessa.
Opiskelija käyttää olio-ohjelmoinnin tekniikoita.
Opiskelija käyttää tavallisimpia tietorakenteita.
Opiskelija rakentaa sovelluksen olio-ohjelmointitekniikoita tarkoituksenmukaisesti soveltaen.
Hyväksytyn suorituksen osaamistavoitteet:
Opiskelija ymmärtää uudelleenkäyttöä tukevien rakenteiden merkityksen.
Opiskelija tunnistaa olio-ohjelmoinnin keskeiset käsitteet.
Opiskelija suunnittelee ja ohjelmoi yksinkertaisen sovelluksen oliopohjaisesti.

Content (course unit)

Ydinkysymyksiä sisällöstä:
Miksi oliosuunnittelua ja -ohjelmointia käytetään?
Miten oliopohjainen sovellus suunnitellaan ja toteutetaan?
Mitä tekniikoita on hallittava, jotta pystyy rakentamaan oliopohjaisen sovelluksen?

Prerequisites (course unit)

Ohjelmoinnin alkeet

Exam schedules

Ei tenttiä

Assessment methods and criteria

Opintojakso arvioidaan määräaikaan palautettujen harjoitustehtävien (1-2) perusteella. Valinnaisella määräaikaan palautetulla harjoitustyöllä on arvosanaa mahdollista korottaa (+1..+3 numeroa). Määräajan jälkeeen harjoitustyö korottaa +1 numeroa.

Assessment scale

0-5

Teaching methods

lähiopetus, harjoitukset ja harjoitustyö.

Learning materials

Verkossa julkaistava oppimateriaali.

Student workload

Ks. periodiaikataulu

Content scheduling

Ks. periodiaikataulu.
Intro, Environment, Language
OO Concepts, Class and Object, constructors, visibility
Inheritance
Interfaces, Abstract Classes, overloading jne.

Completion alternatives

-

Practical training and working life cooperation

-

Further information

-

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

Numero 0: harjoituksia palautettu alle 50 %

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

Numero 1, harjoituksia palautettu 50 %
Numero 2, harjoituksia palautettu 80 %

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

Harjoituksien (80%) jälkeen on mahdollista palauttaa valinnainen harjoitustyön, jonka ohjeet annetaan opintojaksolla..

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

Harjoituksien (80%) jälkeen on mahdollista palauttaa valinnainen harjoitustyön, jonka ohjeet annetaan opintojaksolla..

Go back to top of page