Skip to main content

Server Programming (5cr)

Code: 4-AOT16-3002

General information


Enrolment period
01.06.2016 - 04.09.2016
Registration for the implementation has ended.
Timing
01.08.2016 - 23.10.2016
Implementation has ended.
Credits
5 cr
Virtual portion
3 cr
RDI portion
3 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, students who began in 2013 or earlier
Person in charge
Jari Aalto
Course
4-AOT16

Objectives (course unit)

Hyvän suorituksen osaamistavoitteet:
Opiskelija osaa selittää tarkasti EJB-komponenttitekniikan toiminnan.
Opiskelija osaa toteuttaa laajoja asiakas-palvelin-sovelluksia
Opiskelija hallitsee asiakas-palvelin-sovelluksen erillisellä palvelimella sijaitsevan tietokantayhteyden rakentamisen.
Opiskelija hallitsee samanaikaisuuden käsittelyn ohjelmoinnissa.

Hyväksytyn suorituksen osaamistavoitteet:
Opiskelija suunnittelee ratkaisun ja kuvaa sen dokumentissa.
Opiskelija ymmärtää pääpiirteissään EJB-komponenttitekniikan toiminnan.
Opiskelija osaa toteuttaa asiakas-palvelin-sovelluksen.
Opiskelija osaa rakentaa asiakas-palvelin-sovelluksen, josta on yhteys relaatiotietokantaan.

Content (course unit)

Ydinkysymyksiä sisällöstä:
Mitä tarkoittaa EJB-komponenttitekniikka?
Mikä rooli on asiakasohjelman ja palvelinohjelman koodilla?
Miten asiakasohjelma löytää tietoverkosta palvelinsovelluksen?

Exam schedules

Ei tenttiä.

Assessment methods and criteria

Arvosana (1-5) määräaikaan palautettujen tehtävien perusteella. Määräajan jälkeen opintojakso arvioidaan arvosanalla hyväksytty. Ks kohta "Arviointikriteerit".

Teaching methods

lähiopetus
harjoitustyö
raportti
projektityöskentely

Learning materials

Ruby-ohjelmointikielen materiaali

Student workload

Ks. periodiaikataulu.

Content scheduling

Ks. periodiaikataulu.

Completion alternatives

Sovitaan tapauskohtaisesti.

Further information

OPINTOJAKSON OSAAMISTAVOITTEET (MUUTOS)
* Hyvän suorituksen osaamistavoitteet:
Opiskelija osaa ottaa käyttöön palvelin- ja rajapintakehityksen tekniikoita
Opiskelija osaa toteuttaa rajapintoja käyttävän sovelluksen
Opiskelija osaa tietokannan rakentamisen sovellusta varten
* Hyväksytyn suorituksen osaamistavoitteet:
Opiskelija suunnittelee ratkaisun ja kuvaa sen dokumentissa
Opiskelija ymmärtää rajapintaa käyttävien sovellusten tekniikat
Opiskelija tuntee rajapintaa käyttävien sovellusten framework-tekniikoita

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

Pakollista raporttia eikä 40 % tehtävistä ole palautettu

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

Arvosana 1: Raportti framework-ohjelmistokehityksestä (pakollinen)
Arvosana 2: Laajennettu raportti ja 40% tehtävistä hyväksytysti suoritettu.

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

Arvosana 3: Edellisten lisäksi 80 % tehtävistä hyväksytysti palautettu.
Arvosana 4: Edellisten lisäksi pienimuotoinen harjoitustyö palautettu.

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

Edellisten lisäksi laaja harjoitustyö palautettu.

Go back to top of page