Ohjelmistotekniikan projektityö (6 op)
Toteutuksen tunnus: 5G00BD83-3002
Toteutuksen perustiedot
- Ilmoittautumisaika
- 29.05.2017 - 10.09.2017
- Ilmoittautuminen toteutukselle on päättynyt.
- Ajoitus
- 28.08.2017 - 13.12.2017
- Toteutus on päättynyt.
- Laajuus
- 6 op
- TKI-osuus
- 6 op
- Toteutustapa
- Lähiopetus
- Yksikkö
- Tietotekniikka
- Toimipiste
- TAMK Pääkampus
- Opetuskielet
- suomi
- Koulutus
- Tieto- ja viestintätekniikan tutkinto-ohjelma, vuosina 2014-2018 aloittaneet
Osaamistavoitteet (Opintojakso)
Opiskelija osaa:
- tehdä pienimuotoisia töitä sillä teknologialla, menetelmällä, työkalulla, johon
kyseisessä työssä tutustutaan kurssilla
- hakea alaan liittyvää tietoa, tiivistää ja yhdistellä sitä sekä itsenäisesti että
ryhmässä
- haetusta tiedosta muodostaa yleiskuvan siten, että tietoa pystytään soveltamaan
kulloiseenkin käyttötarpeeseen
- valittujen teknologioiden, menetelmien, työkalujen käytön riittävän hyvin, että
pystyy hyödyntämään näitä taitoja työelämässä
- päätellä jatkossa, mitä tietoja / taitoja työelämässä kullakin ajanhetkellä
tarvitaan ja pystyy omaksumaan näitä itsenäisesti / ryhmässä
Sisältö (Opintojakso)
Kurssilla tehdään pienimuotoisia ohjelmistotekniikkaan liittyviä töitä, joissa
tutustutaan ohjelmistoalan yrityksissä yleisesti käytössä oleviin teknologioihin,
menetelmiin ja työkaluihin. Työt voivat myös täydentää aiemmin suoritettujen kurssien osaamista esimerkiksi siten, että tällä kurssilla syvennytään johonkin asiakokonaisuuteen perusteellisesti, joka käsiteltiin aiemmalla kurssilla vain ohimennen.
Kurssi sisältää tyypillisesti useampia töitä keskeisiltä ohjelmistotekniikan
osaamisalueilta.
Tenttien ja uusintatenttien ajankohdat
Tenttiä ei ole.
Arviointimenetelmät ja arvioinnin perusteet
Teemme kurssilla ohjelmistoalaan liittyviä ajankohtaisia pienehköjä projekteja joissa pääideana on tutustua kulloinkin käsiteltävään teknologiaan, menetelmään, työtapaan jne. Jokainen projekti arvioidaan asteikolla 0 - 5 oppilaskohtaisesti tai ryhmäkohtaisesti ja kurssin arvosana on näiden keskiarvo painotettuna työmäärällä.
Opiskelumuodot ja opetusmenetelmät
Pyrimme toimimaan kuten ohjelmistotalossa työryhmät toimivat. Kunkin työn alussa opettaja pitää tietoiskun aloitettavasta työstä ja tarjoaa tukeaan työn tekemisen edetessä. Työryhmän oppilaat tukevat myös toisiaan työn tekemisessä sekä myös työryhmien välillä.
Oppimateriaalit
Julkaistaan jokaisen projektin tehtävänantodokumenteissa.
Opiskelijan ajankäyttö ja kuormitus
Kokoontumista 4h per viikko. Oppilaan on varattava aikaa näihin projekteihin kokoontumisten ulkopuolella noin saman verran.
Sisällön jaksotus
Alustavasti:
- Web-/JavaScript-/Node.js-/MongoDB -työ alussa
- IoT Big Data keskellä
- IoT AWS -työ lopuksi
Harjoittelu- ja työelämäyhteistyö
Työskentelyssä hyödynnetään alan yrityksistä saatua tietämystä sekä TAMKssa meneillään olevissa hankkeissa kertyvää tietämystä.
Lisätietoja opiskelijoille
Oppilaalla tulee olla valmiudet tehokkaaseen tiedonhakuun eri lähteistä sekä valmius käyttää englanninkielistä materiaalia sujuvasti. Lisäksi tulee omata hyvät yhteistyövalmiudet.
Arviointikriteerit - hylätty (0) (Ei käytössä, kts Opintojakson Arviointikriteerit ylempänä)
Ei osallistunut opetukseen, ei tehnyt annettuja tehtäviä. Ei ole saanut todennettavissa olevaa tällä kurssilla tarjottua osaamista edes minimilaajuudessa.
Arviointikriteerit - tyydyttävä (1-2) (Ei käytössä, kts Opintojakson Arviointikriteerit ylempänä)
Omaa kurssilla tarvittavat ohjelmistot tekniset valmiudet . Raportit eivät sisällä oleellisia puutteita ja ovat palautettu pääsääntöisesti ajallaan. Selviää ryhmätöistä.
Arviointikriteerit - hyvä (3-4) (Ei käytössä, kts Opintojakson Arviointikriteerit ylempänä)
Pystyy soveltamaan kursseilla käsiteltyjä asiakokonaisuuksia sekä mittausmenetelmiä. Raportit on laadittu pääosin annettujen ohjeiden mukaisesti ja palautettu ajallaan. Osaa mittausmenetelmät ja osaa käyttää suunnitteluohjelmistoja. Osaa toimia ryhmässä.
Arviointikriteerit - kiitettävä (5) (Ei käytössä, kts Opintojakson Arviointikriteerit ylempänä)
Pystyy itsenäisesti ja laaja-alaisesti soveltamaan kursseilla käsiteltyjä asiakokonaisuuksia sekä ohjelmointimenetelmiä. Pystyy osoittamaan kurssilla käsiteltyjen asioiden hallinnan. Raportit on laadittu annettujen ohjeiden mukaisesti ja palautettu ajallaan. Hallitsee ohjelmointimenetelmät ja käytetyt työkalut, osaa soveltaa niitä ja osaa analysoida saadut tulokset. Osaa toimia ryhmässä proaktiivisesti.