Server Programming (6cr)
Code: 4A00CN45-3005
General information
- Enrolment period
- 10.06.2020 - 01.09.2020
- Registration for the implementation has ended.
- Timing
- 01.08.2020 - 11.12.2020
- Implementation has ended.
- Credits
- 6 cr
- Mode of delivery
- Contact learning
- Unit
- Business Information Systems
- Campus
- TAMK Main Campus
- Teaching languages
- Finnish
- Degree programmes
- Degree Programme in Business Information Systems
- Teachers
- Jari Aalto
- Course
- 4A00CN45
Objectives (course unit)
Hyvän suorituksen osaamistavoitteet:
Opiskelija osaa ottaa käyttöön palvelin- ja rajapintakehityksen tekniikoita
Opiskelija osaa toteuttaa rajapintoja käyttävän sovelluksen
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
Content (course unit)
Ydinkysymyksiä sisällöstä:
Mitä eri tekniikoita on olemassa palvelinkehityksessä?
Mikä rooli on asiakasohjelman ja palvelinohjelman sovelluksilla?
Miten asiakasohjelma käyttää palvelinsovelluksia
Exam schedules
Ei tenttiä. Suoritukset tehdään omaan tahtiin. Palautukset deadlineen mennessä.
Assessment methods and criteria
Arvosana (1-5) määräaikaan palautettujen tehtävien perusteella.
Määräajan jälkeen opintojakso arvioidaan arvosanalla 1.
(1) Pakollinen suoritus: suunnitema (1 sivua) + raportti palvelinohjelmointiin liittyvästä aiheesata (5 sivua). Raportin laajennus 10 sivuun korottaaa arvosanaa +1 numeroa. Huom. Mikäli raportin suunnitelmaa ei palauteta määräajassa, tulee pakollisen raportin pituuden olla +3 täyttä sivua.
(2) Harjoitustehtävien palautus hyväksytysti (100%) korottaa +1 numeroa.
(3) Valinnaisen omaa ossamista kehittävän harjoitustyön palautus ja esittely henkilökohtaisesti määräaikaan mennessä korottaa arvosanaa +1..+2 numeroa. Raportti kirjoitetaan TAMK:n opinnäytetyön mallipohjaan; poislukien abstraktien osuus. Raportin sivumäärään lasketaan vain täydet sivut. Sivumäärään ei lasketa kansilehteä, sisällysluetteloa, abstraktia, liitteitä, tai termistöä käsitteleviä sivuja. Huom. otsikoita ei jaeta eri sivuille.
Assessment scale
0-5
Teaching methods
lähiopetus
harjoitustyö
raportti
projektityöskentely
Learning materials
Ruby-ohjelmointikielen materiaali
Student workload
Ks. periodiaikataulu. Tunnit pidetään etänä: http://bit.ly/jaalto-zoom
2020-08-17 vk 34 ma, aloitus kick-off. Pakollinen läsnäolo.
2020-12-06 vk 49 su, määräaika / deadline. Suoritusten palautukset ja esittelyt tähän mennessä..
Content scheduling
Ks. periodiaikataulu.
Completion alternatives
Sovitaan tapauskohtaisesti.
Assessment criteria - fail (0) (Not in use, Look at the Assessment criteria above)
Raporttia ei ola palautettu tai se ei täytä vaatimuksia.
Assessment criteria - satisfactory (1-2) (Not in use, Look at the Assessment criteria above)
Arvosana 1: raportti 5 sivua.
Arvosana 2: rarpotti 10 sivua.
Assessment criteria - good (3-4) (Not in use, Look at the Assessment criteria above)
Ks. Arviointimenetelmät.
Assessment criteria - excellent (5) (Not in use, Look at the Assessment criteria above)
Ks. Arviointimenetelmät.