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
-
TA42T23KBachelor 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.