Siirry suoraan sisältöön

Web-ohjelmointi IILaajuus (5 op)

Tunnus: 4_ETA0150

Laajuus

5 op

Opetuskieli

  • suomi

Osaamistavoitteet

Opiskelija ymmärtää HTTP-protokollan hyödyt ja rajoitteet. Opiskelija osaa soveltaa web-sovelluksessa tilanhallintaa. Opiskelija osaa käyttää web-ohjelmoinnin sovelluskehyksiä web-kehityksessä. Opiskelija ymmärtää versionhallintapalvelun (GitHub). Opiskelija ymmärtää yksikkötestauksen periaatteet ja osaa käyttää yksikkötestausvälinettä.

Sisältö

Opintojakson aikana syvennetään web-ohjelmoinnin osaamista käyttäen laajasti hyväksi nykyaikaisia kirjastoja.

Esitietovaatimukset

Web-ohjelmointi

Oppimateriaalit

Tekniikan nopean kehityksen takia oppimateriaali jaetaan www-sivuina. Opettaja laatii aihepiiriin sopivia internetin linkkilistoja, jotta opiskelija voi aloittaa omatoimisen lisätiedon hankinnan.

Esitietovaatimukset

Web-ohjelmointi

Ilmoittautumisaika

01.12.2023 - 15.01.2024

Ajoitus

04.04.2024 - 26.04.2024

Laajuus

5 op

Toteutustapa

Lähiopetus

Yksikkö

Tietotekniikka - AMK

Toimipiste

Microkadun kampus

Opetuskielet
  • Suomi
Opettaja
  • Jussi Koistinen
Opiskelijaryhmät
  • ET23KM
    Tietotekniikka

Toteutuksen kuvaus

Opintojakso suoritetaan viikkotehtävien avulla. Viikkotehtäviä tulee yhteensä 50kpl ja hyväksyttyyn arvosanaan täytyy tehdä vähintään 25kpl tehtäviä hyväksytysti. Viikkotehtävät ovat web-ohjelmointiin liittyviä ohjelmointitehtäviä ja jokaisesta tehtävästä saa 0-1p.

Opintojaksolla käytetään tehtävien tarkistamiseen automaattitestejä, jotka testaavat ratkaisut ohjelmallisesti. Testeistä täytyy onnistua vähintään puolet/tehtävä, jotta tehtävästä saa yhden pisteen.

Opintojakson toteutus sisältää lyhyet teorialuennot ja opiskelija tekee annetut tehtävät itsenäisesti.

Opiskelijan ajankäyttö

Opiskelijan työmäärä jakaantuu seuraavasti:

- luennot 4h
- itsenäistä opiskelua (sis. tehtävien tekemisen) 131h

Yhteensä 135h

Esitietovaatimukset

Web-ohjelmointi

Oppimateriaali ja suositeltava kirjallisuus

Web-ohjelmoinnin nopean kehityksen vuoksi materiaali jaetaan opintojakson alussa. Opintojaksolla ei ole käytettävissä luentokalvoja ja materiaali koostuu verkosta olevista valmiista sivustoista.

Kustakin aiheesta on saatavilla myös videomateriaalia.

Lisätietoja opiskelijoille

Opintojaksoon EI siis liity tenttiä eikä siten rästitenttiäkään. Opintojakso voidaan suorittaa VAIN luentojen aikana annetujen tehtävien avulla.

Ilmoittautumisaika

01.12.2023 - 15.01.2024

Ajoitus

01.01.2024 - 31.07.2024

Laajuus

5 op

Toteutustapa

Lähiopetus

Yksikkö

Tietotekniikka - AMK

Toimipiste

Microkadun kampus

Opetuskielet
  • Suomi
Opettaja
  • Jussi Koistinen
Opiskelijaryhmät
  • ETA22SP
    Tietotekniikka

Toteutuksen kuvaus

Opintojakso suoritetaan viikkotehtävien avulla. Viikkotehtäviä tulee yhteensä 50kpl ja hyväksyttyyn arvosanaan täytyy tehdä vähintään 25kpl tehtäviä hyväksytysti. Viikkotehtävät ovat web-ohjelmointiin liittyviä ohjelmointitehtäviä ja jokaisesta tehtävästä saa 0-1p.

Opintojaksolla käytetään tehtävien tarkistamiseen automaattitestejä, jotka testaavat ratkaisut ohjelmallisesti. Testeistä täytyy onnistua vähintään puolet/tehtävä, jotta tehtävästä saa yhden pisteen.

Opintojakson toteutus rytmitetään siten että kullakin viikolla on teorialuentoja, joissa käydään läpi käsiteltävä aihe sekä ohjaustunteja, joiden aikana keskitytään viikkotehtävien tekemiseen ja ohjaamiseen.

Opiskelijan ajankäyttö

Opiskelijan työmäärä jakaantuu seuraavasti:

- luennot ja harjoitukset 64h
- itsenäistä opiskelua (sis. tehtävien tekemisen) 71h

Yhteensä 135h

Esitietovaatimukset

Web-ohjelmointi

Oppimateriaali ja suositeltava kirjallisuus

Web-ohjelmoinnin nopean kehityksen vuoksi materiaali jaetaan opintojakson alussa. Opintojaksolla ei ole käytettävissä luentokalvoja ja materiaali koostuu verkosta olevista valmiista sivustoista.

Kustakin aiheesta on saatavilla myös videomateriaalia.

Lisätietoja opiskelijoille

Opintojaksoon EI siis liity tenttiä eikä siten rästitenttiäkään. Opintojakso voidaan suorittaa VAIN opintojakson aikana annetujen tehtävien avulla.

Ilmoittautumisaika

01.12.2023 - 15.01.2024

Ajoitus

01.01.2024 - 31.07.2024

Laajuus

5 op

Toteutustapa

Lähiopetus

Yksikkö

Tietotekniikka - AMK

Toimipiste

Microkadun kampus

Opetuskielet
  • Suomi
Opettaja
  • Jussi Koistinen
Opiskelijaryhmät
  • ETB22SP
    Tietotekniikka

Toteutuksen kuvaus

Opintojakso suoritetaan viikkotehtävien avulla. Viikkotehtäviä tulee yhteensä 50kpl ja hyväksyttyyn arvosanaan täytyy tehdä vähintään 25kpl tehtäviä hyväksytysti. Viikkotehtävät ovat web-ohjelmointiin liittyviä ohjelmointitehtäviä ja jokaisesta tehtävästä saa 0-1p.

Opintojaksolla käytetään tehtävien tarkistamiseen automaattitestejä, jotka testaavat ratkaisut ohjelmallisesti. Testeistä täytyy onnistua vähintään puolet/tehtävä, jotta tehtävästä saa yhden pisteen.

Opintojakson toteutus sisältää lyhyet teorialuennot ja opiskelija tekee annetut tehtävät itsenäisesti.

Opiskelijan ajankäyttö

Opiskelijan työmäärä jakaantuu seuraavasti:

- luennot ja harjoitukset 64h
- itsenäistä opiskelua (sis. tehtävien tekemisen) 71h

Yhteensä 135h

Esitietovaatimukset

Web-ohjelmointi

Oppimateriaali ja suositeltava kirjallisuus

Web-ohjelmoinnin nopean kehityksen vuoksi materiaali jaetaan opintojakson alussa. Opintojaksolla ei ole käytettävissä luentokalvoja ja materiaali koostuu verkosta olevista valmiista sivustoista.

Kustakin aiheesta on saatavilla myös videomateriaalia.

Lisätietoja opiskelijoille

Opintojaksoon EI siis liity tenttiä eikä siten rästitenttiäkään. Opintojakso voidaan suorittaa VAIN luentojen aikana annetujen tehtävien avulla.

Ilmoittautumisaika

01.12.2023 - 15.01.2024

Ajoitus

01.01.2024 - 31.07.2024

Laajuus

5 op

Toteutustapa

Lähiopetus

Yksikkö

Tietotekniikka - AMK

Toimipiste

Microkadun kampus

Opetuskielet
  • Suomi
Opettaja
  • Jussi Koistinen
Opiskelijaryhmät
  • UEF-R1
    ICT-opinnot UEF-ISAT-yhteistyössä

Toteutuksen kuvaus

Opintojakso suoritetaan viikkotehtävien avulla. Viikkotehtäviä tulee yhteensä 50kpl ja hyväksyttyyn arvosanaan täytyy tehdä vähintään 25kpl tehtäviä hyväksytysti. Viikkotehtävät ovat web-ohjelmointiin liittyviä ohjelmointitehtäviä ja jokaisesta tehtävästä saa 0-1p.

Opintojaksolla käytetään tehtävien tarkistamiseen automaattitestejä, jotka testaavat ratkaisut ohjelmallisesti. Testeistä täytyy onnistua vähintään puolet/tehtävä, jotta tehtävästä saa yhden pisteen.

Opintojakson toteutus sisältää lyhyet teorialuennot ja opiskelija tekee annetut tehtävät itsenäisesti.

Opiskelijan ajankäyttö

Opiskelijan työmäärä jakaantuu seuraavasti:

- luennot ja harjoitukset 64h
- itsenäistä opiskelua (sis. tehtävien tekemisen) 71h

Yhteensä 135h

Esitietovaatimukset

Web-ohjelmointi

Oppimateriaali ja suositeltava kirjallisuus

Web-ohjelmoinnin nopean kehityksen vuoksi materiaali jaetaan opintojakson alussa. Opintojaksolla ei ole käytettävissä luentokalvoja ja materiaali koostuu verkosta olevista valmiista sivustoista.

Kustakin aiheesta on saatavilla myös videomateriaalia.

Lisätietoja opiskelijoille

Opintojaksoon EI siis liity tenttiä eikä siten rästitenttiäkään. Opintojakso voidaan suorittaa VAIN luentojen aikana annetujen tehtävien avulla.