Olio-ohjelmointi (3 op)
Toteutuksen tunnus: 4A00CR51-3003
Toteutuksen perustiedot
- Ilmoittautumisaika
- 23.09.2017 - 17.11.2017
- Ilmoittautuminen toteutukselle on päättynyt.
- Ajoitus
- 23.10.2017 - 22.12.2017
- Toteutus on päättynyt.
- Laajuus
- 3 op
- Virtuaaliosuus
- 1 op
- Toteutustapa
- Monimuoto-opetus
- Yksikkö
- Tietojenkäsittely
- Toimipiste
- TAMK Pääkampus
- Opetuskielet
- suomi
- Koulutus
- Tietojenkäsittelyn tutkinto-ohjelma
Osaamistavoitteet (Opintojakso)
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.
Sisältö (Opintojakso)
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?
Esitietovaatimukset (Opintojakso)
Ohjelmoinnin alkeet
Tenttien ja uusintatenttien ajankohdat
Ei tenttiä
Arviointimenetelmät ja arvioinnin perusteet
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.
Arviointiasteikko
0-5
Opiskelumuodot ja opetusmenetelmät
lähiopetus, harjoitukset ja harjoitustyö.
Oppimateriaalit
Verkossa julkaistava oppimateriaali.
Opiskelijan ajankäyttö ja kuormitus
Ks. periodiaikataulu
Sisällön jaksotus
Ks. periodiaikataulu.
Intro, Environment, Language
OO Concepts, Class and Object, constructors, visibility
Inheritance
Interfaces, Abstract Classes, overloading jne.
Toteutuksen valinnaiset suoritustavat
-
Harjoittelu- ja työelämäyhteistyö
-
Lisätietoja opiskelijoille
-
Arviointikriteerit - hylätty (0) (Ei käytössä, kts Opintojakson Arviointikriteerit ylempänä)
Numero 0: harjoituksia palautettu alle 50 %
Arviointikriteerit - tyydyttävä (1-2) (Ei käytössä, kts Opintojakson Arviointikriteerit ylempänä)
Numero 1, harjoituksia palautettu 50 %
Numero 2, harjoituksia palautettu 80 %
Arviointikriteerit - hyvä (3-4) (Ei käytössä, kts Opintojakson Arviointikriteerit ylempänä)
Harjoituksien (80%) jälkeen on mahdollista palauttaa valinnainen harjoitustyön, jonka ohjeet annetaan opintojaksolla..
Arviointikriteerit - kiitettävä (5) (Ei käytössä, kts Opintojakson Arviointikriteerit ylempänä)
Harjoituksien (80%) jälkeen on mahdollista palauttaa valinnainen harjoitustyön, jonka ohjeet annetaan opintojaksolla..