Materiaalit
Tältä sivulta löydät koulutuksen päiväkohtaiset materiaalit. Muutokset mahdollisia.
Orientaatioviikko
VK11 ma 09.03. - 13.03.2020
TE-koulutukseen liittyvä yleinen esittely ja ympäristöjen esittely. Oman portfolion luominen, oppimispäiväkirjan aloittaminen, tutustuminen muihin ryhmäläisiin. Git-kurssi sekä GitLabin käyttöönotto. LinkedIn-profiilin luoti/päivitys.
VK11 | Sisältö - orientaatio | Lisätietoa |
---|---|---|
ma 09.03. | Orientaatiopäivä 1 | |
ti 10.03. | Orientaatiopäivä 2 | |
ke 11.03. | Orientaatiopäivä 3 | |
to 12.03. | Orientaatiopäivä 4 | |
pe 13.03. | Orientaatiopäivä 5 |
Olio-ohjelmointi
VK12-VK13 ma 16.03. - 27.03.2020
Opiskelija osaa olio-ohjelmoinnin käsitteet ja ymmärtää perusteorian. Opiskelija osaa suunnitella ja dokumentoida luokkia ja olioita sekä niiden välistä vuorovaikutusta. Opiskelija osaa soveltaa olio-ohjelmointia käytännön ongelmien ratkaisussa.
Tehtävät repositorion käyttöönotto: ohje
Opintojakso pidetään etänä. Seuraa ilmoituksia Teamsin kanavalla.
VK12 | Tila | Sisältö - olio-ohjelmointi | Tehtävät |
---|---|---|---|
Ma 16.03. | Etä |
Johdanto C#-ohjelmointiin Git-guide Git- ja Issue Boardin käyttöönotto |
T1-Koulunumero T2-Mäkihyppy T3-Kulutus T4-Palindromi T5-Nimet |
Ti 17.03. | Etä |
Olio ja luokka Kapselointi ja julkinen rajapinta olio-ohjelmoinnin periaatteet struct Tietorakenne vs olio (struct vs object) |
T6-Kiuas T7-Pesukone T8-Televisio T9-Vehicle T10-Opiskelija T11-CD T12-Tank |
Ke 18.03. | - | Oman työnhaun suunnittelu | Etäpäivä |
To 19.03. | Etä |
Perintä Monimuotoisuus |
T15-Employees T16-Vehicles T17-Radio T18-Tavarat T19-Perintä |
Pe 20.03. | Etä |
Tyyppimuunnokset Abstraktio Rajapinta |
T20-Nisäkäs T21-Kassa T22-Rajapinta |
VK13 | Tila | Sisältö - olio-ohjelmointi | Tehtävät |
---|---|---|---|
Ma 23.03. | Etä | Kokoelmaluokat |
T23-NewCD T24-Kortit T25-Jono |
Ti 24.03. | Etä |
Koostaminen Tiedostoon kirjoittaminen |
T26-Auto T27-Kulkuneuvot T28-Liiga T29-LiigaLevylle T30-Jääkaappi T31-miniASIO T32-Random |
Ke 25.03. | - | Oman työnhaun suunnittelu | Etäpäivä |
To 26.03. | Etä |
Delegaatit Yksikkötestaus |
T33-Delegaatti T34-Lambda T35-Laskutoimituksia T36-Ostoskärry T37-Ostokset T38-Noppa T39-Kalat T40-Kuviot |
Pe 27.03. | Etä | klo 09:00 Palautekeskustelua, yrittäjyysinfo / Jouni Huotari | Ohjelmointitesti auki halukkaille |
Olio-tehtävien ohjaus, JavaScript- ja React-ohjelmoinnin perusteet
VK14 ma 30.03. - 03.04.2020, Pasi lomalla tämän viikon
Olio-ohjelmoinnin tehtävien avustusta. Modernia ohjelmistokehitystä. Mobiiliohjelmointia varten varmistetaan, että kaikilla on hallussa JavaScript-ohjelmoinnin perusteet sekä opetellaan käyttämään React frameworkiä. Tätä tarvitaan React Native -ohjelmoinnissa.
VK14 | Tila | Sisältö | Lisätietoa |
---|---|---|---|
Ma 30.03. | Etä |
klo 9-12 : LEAN, ketterät menetelmät, Kanban iltapäivä : LinkedIn ja RPA-luento kaikille |
Päijänen Jani, Huotari Jouni |
Ti 31.03. | Etä |
klo 9-11 : LEAN, ketterät menetelmät, Kanban Olio-tehtävien ohjaus klo 12-14, vain Teamsissä |
Päijänen Jani, Pekki Juho |
Ke 01.04. | Etä |
JavaScript- ja React-perusteet TAI Uravalmiudet osa 1 (lisätietoa Jouni Huotarilta) |
Rantala Ari |
To 02.04. | Etä | JavaScript- ja React-perusteet | Rantala Ari |
Pe 03.04. | Etä |
Moderni ohjelmistokehitys klo 9-12 + etätehtävä |
Lahti Matti |
Moderni ja näyttävä ohjelmistotuotanto
VK15 ma 06.04. - 10.04.2020
Vierailevat luennoitsijat antavat ajankohtaisia tietoiskuja yritysmaailmasta.
VK15 | Tila | Sisältö | Lisätietoa |
---|---|---|---|
ma 06.04. | Etä | Moderni ohjelmistotuotanto, osa 1 | Rintamäki Marko |
ti 07.04. | Etä | Moderni ohjelmistotuotanto, osa 2 | Rintamäki Marko |
ke 08.04. | Etä | UX-päivä | Jääskeläinen Pekka |
to 09.04. | Etä | UX-päivä | Jääskeläinen Pekka |
pe 10.04. | Etä | Pitkä perjantai | Ei opetusta |
Android Application Development
VK16-VK17 ma 13.04. - 24.04.2020
Opiskelija ymmärtää mobiiliohjelmoinnin perusteet Googlen Android-ympäristössä. Opiskelija osaa suunnitella, toteuttaa ja julkaista mobiilisovelluksia Android-laitteille. Opiskelija osaa toimia projektitoimeksiantoon liittyvän projektin jäsenenä.
VK16 | Tila | Sisältö | Tehtävät |
---|---|---|---|
ma 13.04. | Etä | Toinen pääsiäispäivä | Ei opetusta |
ti 14.04. | Etä | Johdanto Android-ohjelmointiin |
Issue 1,2 Tee Kotlin Playgroundilla olio-ohjelmoinnin tehtävät: T2, T3, T12, T20, Selvitä miten static toimii Kotlinissa. Huom! Tietoja ei tarvitse kysyä, voit käyttää muuttujia. |
ke 15.04. | Etä | UI, Activities, Intents | Issue 3,4,5,6,7 |
to 16.04. | Etä | Threads, Images, Load and parse JSON | Issue 8,9 |
pe 17.04. | Etä | Location and Google Maps | Issue 10,11,12 |
VK17 | Tila | Sisältö | Tehtävät |
---|---|---|---|
ma 20.04. | Etä | Android: Save data in device | Issue 13,14 |
ti 21.04. | Etä | Android: Fragments | Issue 15,16 |
ke 22.04. | Etä | Android: Widgets | Issue 17 |
to 23.04. | Etä | Android: Monetize and publish | Issue 18 |
pe 24.04. | Etä | Tehtävien avustus ja Android-osuuden lopetus |
Mobile Application Development
VK18-VK20 ma 27.04. - 15.05.2020
Opiskelija ymmärtää eri mobiiliteknologioiden mahdollisuudet toteuttaa mobiililaitteissa toimivia kokonaisuuksia. Opiskelija osaa toteuttaa pieniä sovelluksia eri mobiilialustoille käyttämällä eri mobiilitekniikoita. Opiskelija osaa toimia projektitoimeksiantoon liittyvän projektin jäsenenä.
VK18 | Tila | Sisältö | Lisätietoa |
---|---|---|---|
ma 27.04. | Etä | Johdanto, React Native | Issue 1,2,3 |
ti 28.04. | Etä | React Native | Issue 4,5,6,7 |
ke 29.04. | Etä | React Native | Issue 8,9,10,11 |
to 30.04. | Etä | PWA | Issue 12,13,14 |
pe 01.05. | Etä | Vappu | Ei opetusta |
VK19 | Tila | Sisältö | Lisätietoa |
---|---|---|---|
ma 04.05. | Etä | VueNative, Qt, Tehtävien avustus | Issue 15,16,17,18 |
ti 05.05. | Etä | Projektien alustus: ryhmät, aihe, ideointi | Ohjaus: klo 14-14:30 |
ke 06.05. | Etä | Projektin teko | Ohjaus: klo 9-11 |
to 07.05. | Etä | Projektin teko | Ohjaus: klo 13-15 |
pe 08.05. | Etä | Projektin teko | Ohjaus: teams/sähköposti, ei klo 9-15 |
VK20 | Tila | Sisältö | Lisätietoa |
---|---|---|---|
Ma 11.05. | Etä | Projektien teko | Ohjaus klo 14-15 |
Ti 12.05. | Etä | Projektien teko | Ohjaus: 8:30-9:30 |
Ke 13.05. | Etä | Tietoturvaluento (Zoom) ja/tai Projektien teko | Ohjaus: tarvittaessa Teamsin kautta |
To 14.05. | Etä | Projektien teko | Ohjaus: 9.00 - 10.30 |
Pe 15.05. | Etä |
Projektien esittely Jokainen valmistautuu esittelemään tilannetta/tuloksia n. 20 min aikaa |
Klo 9:00 - |
Kontaktikoulutuksen lopetusviikko
VK21 ma 18.05. - 22.05.2020
Työnhakuvalmiudet ja urasuunnittelu. Sisältö ja ajankohdat ilmoitetaan Teamsissa.
VK21 | Tila | Sisältö | Lisätietoa |
---|---|---|---|
ma 18.05. | Etä | Työhakuvalmiudet | Kemell Kirsi, Svärd Erica |
ti 19.05. | Etä | Työhakuvalmiudet | Kiviaho Niko, Svärd Erica |
ke 20.05. | Etä | Työhakuvalmiudet | Kiviaho Niko, Svärd Erica |
to 21.05. | Etä | Helatorstai | Ei opetusta |
pe 22.05. | Etä | Työharjoitteluohjaus, ks. Teams | Huotari Jouni |