Skip to content

Kurssitoteutus ja työvalineet

LUENNOT HUKASSA?

  • Kurssilla ei järjestetä luentoja pelkästään ZOOM-ohjausta!
  • Opiskelija käy läpi itsenäisesti Tapaamiset 1 - 10 ja palaa ohjauksiin kysymysten kanssa!

ZOOM-ohjaus

  • Päivystämme ZOOM tilassa sovittuna aikana (keskustellaa tästä TEAMS kanavalla)

Kurssin virtuaalitoteutuksesta

Ohjelmistosuunnittelun ja testauksen kurssi (TTOS0100) on virtuaalitoteutus, jonka myötä on kurssin suorittaminen mahdollista ajasta ja paikasta riippumatta. Kurssitoteutus poikkeaa siis varsin paljon perinteisestä kurssitoteutuksesta. Suurin muutos on vähentää Optiman käyttö minimiin ja siirtyä mahdollisimman paljon avoimeen kurssimateriaaliin, joka on aina opiskelijan saavutettavissa.

Kurssin työvälineistä

Alla on kuvattu eri välineiden käyttötarkoituksia ja pyritään avaamaan syitä niiden käyttöön.

GitLab

Käytämme GitLab -palvelua kurssimateriaalin jakamiseen, tehtävien valvontaan ja kaikkeen muuhun mahdolliseen. Kurssin opetus/oppimissympäristö toimii täysin Gitlab-palvelun varassa. Tämä mahdollistaa luoda ns. autenttisen oppimisympäristön opiskelijalle, eli lyhyesti opiskelijan työskentely Gitlabin varassa vastaa useissa kohdin ohjelmistoalan ammattilaisen arkipäivän työskentelyä. (GitLab -palvelua käyteään yleisesti työvälineenä ohjelmistoalan yrityksissä)

Kurssitoteutuksessa Gitlab -palvelu vastaa seuraavista tehtävistä:

  • Gitlab sivusto toimii kurssimateriaalin ja ohjeistuksen jakopaikkana
  • Kurssirakenteen ylläpito
  • Harjoitustehtävien suoritusvalvonta ja seuranta API-rajapinnan avulla

TEAMS-kanava

Kurssin aikana käytetään Office 365 -palvelussa pyörivää avointa TEAMs-kanavaa Tämä johtuun pääasiassa siitä, että pyrimme siirtämään palvelut yhden kirjautumisen alle. Olemme käyttäneet aiemmin Slack -palvelua, mutta tämän kurssin aikana testataan TEAMSin soveltuvuutta ohjauskäyttöön.

ZOOM -ohjaukset

Käytämme laboratorio ohjauksiin ZOOM-kanavaa, jonka avulla on mahdollista osallistua esim. puhelimen avulla ohjaukseen. Löydät ZOOM -palvelun osoitteesta zoom.jamk.fi Tarvitset myöhemmin jaettavan osallistuaksesi kurssin ohjaukseen.. Tämä selviää sitten kurssin alkaessa :)

  • Varmista, että sinulla on käytössäsi kuulokkeet + mikrofoni, jos käytät labratilojen koneita!

YOUTUBE -materiaali

YOUTUBE -palvelun avulla jaetaan kurssin aikana syntyvää materiaalia, eli kaikki luennot ja videohjeistukset jaetaan ko. palvelun kautta. Tavoite on mahdollistaa kurssiin osallistuminen esim. puhelimen varassa. Luennot ajaetaan ulos Stream -muodossa. Testaamme kotistudio streaming mallia, jossa luennot on siirretty pois auditoriosta, ja niiden seuraaminen on ko. tilassa mahdollista

Panopto-materiaali

Kevään 2020 aikana on osa materiaalista siirtynyt Panopto-palveluun ja se tulee korvaamaan ajan myötä Youtube-kanavan.

Power BI -analytiikka

Sovellamme kurssin aikana Power Bi -visualisointi työkalua harjoitustehtävän etenemisen valvontaan. Voit seurata omaa edistymistäsi suhteessa muihin. Kaikki kerätty tieto saadaan Gitlab API:n kautta (Tästä lisää kurssin aikana) Visualisoinnit löydät TEAMs -kanavan välilehdiltä.

Seuraamme seuraavia asioita:

  • Verkkosivujen käyttöaste
  • Harjoitustehtävän yleinen eteneminen

Optiman tehtävä kurssitoteutuksessa

Optima -palvelua käytetään kurssin aikana kuitenkin seuraaviin tehtäviin:

  • Alkuvaiheen ilmoittautumiset
  • Ryhmien hallinta ja tiedotus
  • Mahdolliset henkilökohtaiset palautuslaatikot

Työvälineistä

Kommunikointi

Diagrammien ja kuvien piirtäminen?

Voit käyttää eri palveluja esimerkkeinä

  • Kannattaa soveltaa PlantUML-työkalua harjoitustehtävissä oletuksena!
  • https://canvanizer.com/
  • DrawIo
  • Microsoft Visio
  • LucidChart
  • Microsoft Visio
  • DIA
  • FreeMind
  • Tutustu MindMup-työkaluun ja asenna se Chrome selaimeen laajennuksena
  • https://www.mindmup.com/

MockUp-Tuotokset ?

UI/käyttöliittymäsimulaatio voidaan esitellä palvelun linkin kautta. Muista, että se on oltava ohjaajan vapaasti nähtävissä!

  • NinjaMock
  • Fluid UI
  • Balsamic
  • MindMup,
  • Dropbox
  • Google Drive

Jokaisella on vastuu omista työvälineistään!

Kurssin aikana pyritään soveltamaan moderneja työvälineitä, joita on nykyään tarjolla pilvipalveluiden muodossa

  • Jokainen opiskelija luo itselleen tunnukset eri palveluihin.
  • Jos hukkaat salasanan/tunnuksesi niin sinun on hoidettava homma kotiin omatoimisesti!