Skip to main content

Web Development (5 cr)

Code: R504TL96-3007

General information


Enrollment
18.03.2024 - 08.09.2024
Registration for the implementation has ended.
Timing
23.09.2024 - 08.12.2024
Implementation has ended.
Number of ECTS credits allocated
5 cr
Local portion
5 cr
Mode of delivery
Contact learning
Unit
Bachelor of Engineering, Information Technology
Teaching languages
Finnish
Seats
0 - 30
Degree programmes
Degree Programme in Information and Communication Technology
Teachers
Aku Kesti
Teacher in charge
Aku Kesti
Scheduling groups
Harjoitusryhmä 1 (Size: 0 . Open UAS : 0.)
Harjoitusryhmä 2 (Size: 0 . Open UAS : 0.)
Groups
R54T24S
Bachelor of Engineering, Information Technology (full time day studies), autumn 2024
Small groups
Group Exercise 1
Group Exercise 2
Course
R504TL96

Evaluation scale

H-5

Content scheduling

1. HTML,
2. CSS, Responsiivinen www-sivusto
3. JavaScript
4. REST API kutsujen tekeminen ja JSON muotoisen tiedon käsittely

Objective

Opiskelija osaa web-kehitykseen liittyviä periaatteita sekä osaa soveltaa HTML-kieltä, CSS-tyylitiedostoja ja skriptikieltä WWW-ympäristössä. Opiskelija osaa hyödyntää valmiita kirjastoja web-sivujen ulkoasun toteutuksessa. Opiskelija osaa soveltaa digitalisaation tarjoamia mahdollisuuksia oppimisessaan ja osaa toimia eettisten periaatteiden mukaan kehittäessään julkaistavia web-sivustoja.

Content

- Web-kehityksen perusteet
- HTML-kuvauskieli
- CSS-tyylitiedostot
- Skriptikielten perusteet
- Ulkoasukirjastot

Location and time

Opetus tapahtuu pääsääntöisesti lähiopetuksena.

Materials

Materiaali jaetaan moodlessa. Lisäksi käytetään internetistä löytyviä oheismateriaaleja tehtävien tekemisessä. Muuta kirjallisuutta: - Web-ohjelmointi, Ari Rantala - Web Design with HTML, CSS, JavaScript and Jquery Set, Jon Duckett


Teaching methods

Opintojaksoon sisältyy teoriaopetusta ja käytännön harjoituksia. Opintojakso tähtää projektissa tarvittavaan osaamiseen. Oppiminen tapahtuu oppimistehtävien kautta, jossa teoriaa sovelletaan käytäntöön.

Student workload

Opintojakson on laajuudeltaan 5 op ja vastaa noin 130 tunnin työmäärää. Työmäärä jakautuu seuraavasti:

Oppitunnit ja koodipajat, n. 40h
Harjoitusten tekeminen, n. 50h
Projektissa oppiminen, n. 40h

Assessment criteria, satisfactory (1)

Opiskelija osaa toteuttaa WWW-sivustoja hyödyntäen tyylimäärittelyjä ja CSS-tekniikoita.

Assessment criteria, good (3)

Opiskelija osaa hyödyntää monipuolisesti HTML:n, CSS:n ja JavaScriptin ominaisuuksia soveltaen tietoa eri WWW-lähteistä.

Assessment criteria, excellent (5)

Opiskelija osoittaa kykyä soveltaa haastavampia tekniikoita omiin WWW-sivustoihinsa. Sivustojen käytettävyys, visuaalisuus ja toimivuus ovat korkealaatuisia. Tulokset ja tekeminen ovat laadukasta.

Further information

Opintojaksolla ei ole esitietovaatimuksia

Go back to top of page