Skip to main content

FrontEnd development (5 cr)

Code: T42T178OJ-3003

General information


Enrollment
02.10.2023 - 11.02.2024
Registration for the implementation has ended.
Timing
12.02.2024 - 10.03.2024
Implementation has ended.
Number of ECTS credits allocated
5 cr
Local portion
0 cr
Virtual portion
5 cr
Mode of delivery
Distance learning
Unit
Bachelor of Business Administration, Business Information Technology
Teaching languages
Finnish
Seats
1 - 45
Degree programmes
Degree Programme in Business Information Technology
Teachers
Johanna Vuokila
Teacher in charge
Johanna Vuokila
Groups
TA42T23K
Bachelor of Business Administration, Information Processing, Tornio, Spring 2023
Course
T42T178OJ

Evaluation scale

H-5

Content scheduling

Viikko 1
- yleiskatsaus frontend-puolen kehitykseen
- yleiskatsaus web-ohjelmintiin ja sen teknologioihin
- mitä on frontend-ohjelmointi ja sen rooli web-kehityksessä
- html, css, javascript kertaus
- DOM manipulation
Viikko 2
- javascript frameworks ja libraries
- yleiskatsaus javascript-kirjastoihin
- tutustutaan erilaisiin scriptikirjastoihin
Viikko 3
- arvioitavan lopputehtävän tekoa

Objective

Osaat suunnitella ja toteuttaa selainohjelmointia. Kykenet hallitsemaan ja kehittämään verkkosivun ulkoasumäärityksiä ja vuorovaikutusta.

Execution methods

Tämä opintojakso voidaan toteuttaa monimuotoisesti tai virtuaalisesti. Tarkemmat toteustapatiedot löytyvät toteutussuunnitelmista.

Accomplishment methods

Voit suorittaa tämän opintojakson toteutuksen mukaisesti tai esittää vastuuopettajalle oman suoritussuunnitelmasi. Oman suunnitelma pitää esittää ennen toteutuksen alkua ja sen tulee olla realistinen ja johtaa vahvistettavissa olevaan opintojakson tavoitteiden mukaisen osaamiseen kasvuun. Toteutuksen vastuuopettaja(t) voivat hyväksyä tai hylätä suunnitelmasi.

Content

Tällä opintojaksolla keskitytään verkkosivujen toiminnallisuuden ohjelmointiin scriptikielellä, kertaamalla myös aikaisemmin opittua rakenteellisuuden ja ulkonäön ohjelmointia.

- HTML, CSS, JavaScript, ohjelmointikirjastoja, GUI ja käytettävyys

Location and time

Luennot ovat zoomissa.

Materials

w3chools.com


Teaching methods

Tavoitteet:

Osaat suunnitella ja toteuttaa selainohjelmointia. Kykenet hallitsemaan ja kehittämään verkkosivun ulkoasumäärityksiä ja vuorovaikutusta.

Sisältö:

Tällä opintojaksolla keskitytään verkkosivujen toiminnallisuuden ohjelmointiin scriptikielellä, kertaamalla myös aikaisemmin opittua rakenteellisuuden ja ulkonäön ohjelmointia.
- HTML, CSS, JavaScript, Bootstrap, js-ohjelmointikirjastoja, GUI ja käytettävyys

Opetusmenetelmät: valmiit luentovideot, tehtävät ja harjoitukset, ohjaustunnit

Exam schedules

Uusintamahdollisuudet sovitaan erikseen opettajan kanssa.

Completion alternatives

Voit suorittaa tämän opintojakson toteutuksen mukaisesti tai esittää vastuuopettajalle oman suoritussuunnitelmasi. Oman suunnitelma pitää esittää ennen toteutuksen alkua ja sen tulee olla realistinen ja johtaa vahvistettavissa olevaan opintojakson tavoitteiden mukaisen osaamiseen kasvuun. Toteutuksen vastuuopettaja(t) voivat hyväksyä tai hylätä suunnitelmasi.

Student workload

Opintojakson laajuus on 5 opintopistettä, joka tarkoittaa noin 130 tunnin kuormaa opiskelijalle. Viikkotasolla tämä tarkoittaa noin 43 tunnin työkuormaa suhteutettuna opintojakson pituuteen. Opintojakso sisältää runsaasti pieniä tehtäviä ja harjoituksia, joka opiskelijan tulee ottaa huomioon omaa ajankäyttöä suunnitellessaan. Opiskelijalla tulee olla varattuna tasaisesti jokaiselle viikolle työskentelyaikaa harjoitusten suoritamiseen.

Assessment criteria, satisfactory (1)

Tyydyttävä 1
Osaat tuottaa yksinkertaisen verkkosivun ja lisätä sinne yksinkertaista toiminnallisuutta ohjattuna.

Tyydyttävä 2
Osaat tuottaa yksinkertaisen verkkosivun ja lisätä sinne yksinkertaista toiminnallisuutta

Assessment criteria, good (3)

Hyvä 3
Osaat toteuttaa verkkosivurakenteen, muokata sen ulkonäköä ja tuottaa siihen toimivaa toiminnallisuutta ohjattuna

Hyvä 4
Osaat toteuttaa verkkosivurakenteen, muokata sen ulkonäköä ja tuottaa siihen toimivaa toiminnallisuutta itsenäisesti

Assessment criteria, excellent (5)

Kiitettävä 5
Osaat toteuttaa verkkosivurakenteen, muokata sen ulkonäköä, sekä toteuttaa siihen edistyksellistä toiminnallisuutta vaatimusmäärittelyn mukaisesti

Qualifications

Ohjelmoinnin perusteet opintojakso suoritettuna tai vastaava osaamisen taso.

Further information

Tämä opintojakson sisältö edellyttää, että opiskelijalla on hallussaan ohjelmoinin perusteet opintojakso suoritettuna tai vastaava osaamisen taso. Myös HTML, CSS sekä Bootstrap osaaminen on edellytyksenä opintojaksolle.

Go back to top of page