Kurssin viimeisimmän version löydät täältä: COMP.CS.140 Ohjelmointi 3: Rajapinnat ja tekniikat: spring-2024
Kurssiuutiset
Exercise time cancelled: tomorrow 29.4. 12-14. TA available today 16-18!
There will be no exercise session tomorrow 12-14 due to the TA's business trip. The TA will be available in Zoom today 16-18.
Toinen tentti-ikkuna avattu / Second exam window opened
Kurssin toinen tentti-ikkuna on avattu. Tentti on auki 25.4-22.5.
Ilmoittautumislinkki tenttiin
HUOM! Seuraava ja viimeinen tentti-ikkuna järjestetään elo-syyskuussa ja ikkunan aikana voi käydä tenttimässä kolmesti.
The second exam window of the course is now open. The exam is open 25.4-22.5.
Enrollment link to the exam
NOTE! The next and final exam window will be organized in August-September and there are three opportunities to take the exam during each window.
Harjoitusaika muuttunut: huomenna 21.4. 14-16->10-12 Exercise time changed: tomorrow 21.4. 14-16->10-12
Huomenna 21.4. 14-16 harjoitukset siirtyvät opettajan aikatauluista johtuen pidettäväksi 10-12.
Tomorrow 21.4. 14-16 exercise is moved to 10-12 due to the teacher's schedule conflict.
Pääsiäisloma 13.4 - 19.4 / Easter holidays 13.4 - 19.4
HUOM! Yliopistolla on pääsiäisloma ke 13.4 - ti 19.4. Pääsiäisloman aikana ei pidetä harjoitusryhmiä tai kyselytuntia.
NOTE! The university has Easter holidays from Wed 13.4 until Tue 19.4. Neither exercise sessions nor the QA session is held during this period.
Keskiviikon 8-10 harjoitukset palaavat Zoomiin! / Exercises Wednesday 8-10 return to Zoom!
Keskiviikkoaamun 8-10 harkat on siirretty takaisin Zoomiin osallistujia vähäisyyden vuoksi.
Note! Exercises on Wednesday mornings 8-10 have been moved back to Zoom due to low participation.
Friday 18.3. exercise time changed!
The exercise on Friday 18.3. will be exceptionally held from 9-11 due to the teacher's business trip.
Ensimmäinen tentti-ikkuna on avattu / The first exam window is open
Kurssin ensimmäinen tentti-ikkuna on avattu, jotta kaikille kurssilaisille voidaan taata tasapuoliset mahdollisuudet suunnitella kurssin suorittamista. Tentti on auki 2.3-25.3.
Ilmoittautumislinkki tenttiin
HUOM! Seuraava tentti-ikkuna järjestetään huhti-toukokuussa ja ikkunan aikana voi käydä tenttimässä kolmesti.
The first exam window of the course is now open to give everybody an equal opportunity to plan their studies on the course. The exam is open 2.3-25.3.
Enrollment link to the exam
NOTE! The next exam window will be organized in April-May and there are three opportunities to take the exam during each window.
Opetusta kampuksilla nelosperiodilla / On campus teaching on the 4th period
Seuraavat harjoitukset siirtyvät kampuksille tietokoneluokkiin nelosperiodin ajaksi:
Tiistai 10-12. Hervanta, Kooditorio TC215
Tiistai 14-16. Hervanta, Kooditorio TC215
Keskiviikko 8-10. Keskusta, Pinni B1084
Keskiviikko 12-14. Keskusta, Pinni B1084
Loput oppimistapahtumat järjestetään edelleen Zoomissa.
The following exercises move to be held on the campuses in computer classes for the 4th period:
Tuesday 10-12. Hervanta, Coditorium TC215
Tuesday 14-16. Hervanta, Coditorium TC215
Wednesday 8-10. Central campus, Pinni B1084
Wednesday 12-14. Central campus, Pinni B1084
The rest of the learning events are still organised in Zoom.
Kierroksen 8 arviointiskripti korjattu (+ eri kirjastoja ei voikaan käyttää)
Bug in round 8 grading has been fixed (+ alternative libraries cannot be used)
Kierroksen 8 arviointiskriptissä ollut bugi on nyt korjattu. Kaikkien palautusten uudelleen arviointi ei ollut mahdollista, joten jos pisteitä puuttuu, palauta uudelleen.
Tarkistin edellyttää teknisistä syistä, että tehtävät ratkaistaan tehtävänannoissa ehdotetuilla kirjastoilla. Tehtävänannoista on tämän vuoksi nyt poistettu maininnat, että voisi käyttää jotain muitakin kirjastoja.
The bug in the grading script for round 8 has now been fixed. It was not possible to re-evaluate all submissions so if you have points missing, resubmit your solution.
Due to technical reasons the grader requires you to use the external libraries suggested in the task descriptions. As a consequence the task descriptions no longer mention a possibility of using alternative libraries.
7. ohjelmointidemo julkaistu / 7th programming demo published
Katso Panopton kansiota / see the Panopto folder.
Huom! Harjoituksiin osallistumisesta / Note on exercise attendance!
Harjoitukset ovat opiskelijoiden oppimista tukemaan tarkoitettu oppimistapahtuma. Vaikka osallistuminen on joustavaa, parhaiten ja perusteellisimmin apua saa, kun paikalle saapuu ajoissa. Suosittelemme siis tulemaan harkkoihin aiemmin kuin viimeminuuteilla.
Tehtävien tekeminen on myös hyvä aloittaa ajoissa. Olemme kurssityöskentelyn sujuvoittamiseksi siirtäneet loppujen kierrosten määräajat viikonlopun yli maanantai-iltaan. Muista myös jättää aikaa palautumiseen!
The exercise sessions are a learning event intended for supporting the students' learning. Attendance can thus be flexible yet the best and most thorough help is available when turning up on time. We recommend coming to the exercises earlier than during the last minutes of the sessions.
It is smart to start working on the tasks early. In order to make course work more fluent, we have moved the deadlines of the remaining rounds over the weekend to Monday evening. Remember to leave also time for rest!
Teoriapisteiden arvosanarajoja laskettu / Grade limits for the theory points lowered
Teoriaosion pisterajoja on laskettu huomioimaan paremmin joustavuus oppimistapahtumiin osallistumisessa. Osiosta pääsee läpi 74 pisteellä ja 370 pistettä tarvitaan arvosanaan 5.
The points needed for grades in the theory category have been lowered to take better into account flexibility of joining teaching events.. The category is passed with 74 points and 370 points is needed for grade 5.
Linkki harjoituksiin lisätty / Link to exercises added
Linkki harjoituksiin löytyy Työnkulusta. Sama linkki toimii kaikkiin harkkakertoihin.
The link to the exercises can be found in Course Workflow. The same link works for each event. Note that only two events are fully in English.
Kurssi alkaa etäopetuksessa / Teaching will start online
Pandemiatilanteesta johtuen kurssin kaikki opetus järjestetään etäopetuksena 16.1. saakka. Kyselytunnit järjestetään täysin etänä ainakin koko kolmannen periodin ajan. Pienryhmäopetusta pyritään tarjoamaan kampuksilla lähiopetuksena niin pian kuin se on suositusten valossa mahdollista. Linkit oppimistapahtumiin löydät osiosta 2.2.2 Kurssin työnkulku.
Due to the worsening pandemic all teaching on the course will be organised online until 16.1. The Q&A Sessions will be fully online at least during the 3rd period. The course aims to offer some contact teaching on the campuses in small groups as soon as the recommendations allow. Links to the learning events can be found under 2.2.2 Course Workflow.
Näytä:
0 / 10 1. Suostumus anonyymin kurssidatan tutkimuskäyttöön
maanantai 3.1.2022 12:00 – torstai 30.6.2022 23:59
Tehtävä | Kategoria | Palautukset | Pisteet |
---|---|---|---|
1.1 Lupa tutkimukselle | |||
1.1.1 Tietosuojaseloste | tutkimuslupa - research permission | 0 / 10 | 0 / 10 |
0 / 50 2. Tervetuloa Ohjelmointi 3: rajapinnat ja tekniikat -kurssille
maanantai 10.1.2022 12:00 – perjantai 21.1.2022 23:59
Tehtävä | Kategoria | Palautukset | Pisteet |
---|---|---|---|
2.1 Tervetuloa kurssille | |||
2.2 Kurssin järjestelyt | |||
2.2.1 Henkilökunta ja yhteystiedot | |||
2.2.2 Kurssin työnkulku | |||
2.2.3 Kurssin arvostelu | |||
2.3 Java: ohjelmointiympäristö | |||
2.3.1 Virtuaalityöpöytä: TUNI Virtual desktop | |||
2.3.2 Java IDE ja ensimmäinen ohjelma | |||
2.3.2.1 Tehtävä Java | teoria - theory | 0 / 5 | 0 / 5 |
2.3.2.2 Tehtävä NetBeans | teoria - theory | 0 / 5 | 0 / 5 |
2.3.3 ⌛ Keskiarvon laskeminen | |||
2.3.3.1 Keskiarvo | harjoitus - exercise | 0 / 10 | 0 / 25 |
2.4 Git: perusteet | |||
2.5 Tarkempi johdanto Java-kieleen | |||
2.6 Kyselytunti | |||
2.6.1 Tehtävä QA | teoria - theory | 0 / 5 | 0 / 5 |
2.6.2 Kyselytunti 1 läsnäolo | teoria - theory | 0 / 1 | 0 / 10 |
0 / 95 3. Java ohjelmointikielenä
maanantai 17.1.2022 12:00 – perjantai 28.1.2022 23:59
Tehtävä | Kategoria | Palautukset | Pisteet |
---|---|---|---|
3.1 Lisää Javan perusteita | |||
3.1.1 Javan syöte- ja tulostevirrat | |||
3.1.1.1 Tehtävä IO | teoria - theory | 0 / 5 | 0 / 10 |
3.1.2 Javan perussäiliöt | |||
3.1.2.1 Tehtävä Containers | teoria - theory | 0 / 5 | 0 / 5 |
3.1.3 Lajittelu ja lambda-funktiot | |||
3.1.3.1 Tehtävä Lambda | teoria - theory | 0 / 5 | 0 / 10 |
3.2 ⌛ Mediaani | |||
3.2.1 Mediaani | harjoitus - exercise | 0 / 10 | 0 / 15 |
3.3 ⌛⌛ Parametritaulukko | |||
3.3.1 Parametritaulukko | harjoitus - exercise | 0 / 10 | 0 / 20 |
3.4 ⌛⌛ Valuuttakurssit | |||
3.4.1 Valuuttakurssit | harjoitus - exercise | 0 / 10 | 0 / 20 |
3.5 Kyselytunti | |||
3.5.1 Tehtävä QA | teoria - theory | 0 / 5 | 0 / 5 |
3.5.2 Kyselytunti 2 läsnäolo | teoria - theory | 0 / 1 | 0 / 10 |
0 / 95 4. Suuren ohjelman toteuttaminen
maanantai 24.1.2022 12:00 – perjantai 4.2.2022 23:59
Tehtävä | Kategoria | Palautukset | Pisteet |
---|---|---|---|
4.1 Ohjelmistojen toteuttamisen kenttä | |||
4.1.1 Suurten kokonaisuuksien hallinta | |||
4.1.1.1 Tehtävä Abstraction | teoria - theory | 0 / 5 | 0 / 5 |
4.1.2 Rajapinnat | |||
4.1.2.1 Tehtävä Interface | teoria - theory | 0 / 5 | 0 / 10 |
4.2 Javan luokkien perusteet | |||
4.2.1 Java-luokan perusrakenne | |||
4.2.2 Javan pakkauksista | |||
4.3 Poikkeusten käsittely Javassa | |||
4.3.1 Tehtävä Exceptions | teoria - theory | 0 / 5 | 0 / 10 |
4.4 ⌛⌛ Sudoku | |||
4.4.1 Sudoku | harjoitus - exercise | 0 / 10 | 0 / 15 |
4.5 ⌛⌛ Sarjataulukko | |||
4.5.1 Standings | harjoitus - exercise | 0 / 10 | 0 / 20 |
4.6 ⌛⌛ Opiskelijarekisteri | |||
4.6.1 StudentRegister | harjoitus - exercise | 0 / 10 | 0 / 20 |
4.7 Kyselytunti | |||
4.7.1 Tehtävä QA | teoria - theory | 0 / 5 | 0 / 5 |
4.7.2 Kyselytunti 3 läsnäolo | teoria - theory | 0 / 1 | 0 / 10 |
0 / 95 5. Periytyminen
maanantai 31.1.2022 12:00 – perjantai 11.2.2022 23:59
Tehtävä | Kategoria | Palautukset | Pisteet |
---|---|---|---|
5.1 Modulaarisuus: periytyminen | |||
5.1.1 Tehtävä Objects | teoria - theory | 0 / 5 | 0 / 5 |
5.1.2 Periytyminen | |||
5.1.2.1 Tehtävä Inheritance | teoria - theory | 0 / 5 | 0 / 10 |
5.2 Myöhäinen (dynaaminen) sitominen | |||
5.3 Johdatus Javan perintään | |||
5.3.1 Tehtävä Java | teoria - theory | 0 / 5 | 0 / 5 |
5.4 Poikkeusten käsittely Javassa, osa 2 | |||
5.4.1 Tehtävä Exceptions2 | teoria - theory | 0 / 5 | 0 / 5 |
5.5 ⌛ Päivämäärä ja aika | |||
5.5.1 Datetime | harjoitus - exercise | 0 / 10 | 0 / 10 |
5.6 ⌛⌛ Päivämäärät | |||
5.6.1 Dates | harjoitus - exercise | 0 / 10 | 0 / 20 |
5.7 ⌛⌛ Sanan arvaus | |||
5.7.1 Sanan arvaus | harjoitus - exercise | 0 / 10 | 0 / 25 |
5.8 Kyselytunti | |||
5.8.1 Tehtävä QA | teoria - theory | 0 / 5 | 0 / 5 |
5.8.2 Kyselytunti 4 läsnäolo | teoria - theory | 0 / 1 | 0 / 10 |
0 / 95 6. Luokkahierarkiat
maanantai 7.2.2022 12:00 – maanantai 21.2.2022 23:59
Tehtävä | Kategoria | Palautukset | Pisteet |
---|---|---|---|
6.1 Modulaarisuus: Rajapinnat | |||
6.1.1 Abstrakti kantaluokka | |||
6.1.1.1 Tehtävä ADT | teoria - theory | 0 / 5 | 0 / 5 |
6.1.2 Rajapintaluokat | |||
6.1.2.1 Tehtävä interfaces | teoria - theory | 0 / 5 | 0 / 5 |
6.1.3 Moniperiytyminen | |||
6.2 Luokkahierarkioiden mallintaminen | |||
6.3 Rajapinnat Javassa, osa 1 | |||
6.3.1 Tehtävä interfaces | teoria - theory | 0 / 5 | 0 / 5 |
6.4 Javan geneerisyys, osa 1 | |||
6.4.1 Tehtävä generics | teoria - theory | 0 / 5 | 0 / 5 |
6.5 Rajapinnat Javassa, osa 2 | |||
6.5.1 Tehtävä interfaces2 | teoria - theory | 0 / 5 | 0 / 5 |
6.6 ⌛ Kuviot | |||
6.6.1 Shapes | harjoitus - exercise | 0 / 10 | 0 / 10 |
6.7 ⌛⌛ Vertailurajapinnat | |||
6.7.1 Comparison | harjoitus - exercise | 0 / 10 | 0 / 15 |
6.8 ⌛⌛⌛ JSON | |||
6.8.1 JSON | harjoitus - exercise | 0 / 10 | 0 / 30 |
6.9 Kyselytunti | |||
6.9.1 Tehtävä QA | teoria - theory | 0 / 5 | 0 / 5 |
6.9.2 Kyselytunti 5 läsnäolo | teoria - theory | 0 / 1 | 0 / 10 |
0 / 95 7. Geneeriset tyyppiparametrit
maanantai 14.2.2022 12:00 – maanantai 28.2.2022 23:59
Tehtävä | Kategoria | Palautukset | Pisteet |
---|---|---|---|
7.1 Polymorfismi: Geneerisyys | |||
7.1.1 Tehtävä generics | teoria - theory | 0 / 5 | 0 / 10 |
7.2 Javan geneerisyys, osa 2 | |||
7.3 Javan funktionaaliset rajapinnat | |||
7.3.1 Tehtävä Java-functional1 | teoria - theory | 0 / 5 | 0 / 5 |
7.4 Funktionaalinen ohjelmointi Javassa | |||
7.4.1 Tehtävä Java-functional2 | teoria - theory | 0 / 5 | 0 / 10 |
7.5 ⌛⌛ Elokuvadata vs stream | |||
7.5.1 Elokuvadata vs stream | harjoitus - exercise | 0 / 10 | 0 / 15 |
7.6 ⌛⌛ Elokuvadata vs stream #2 | |||
7.6.1 Elokuvadata vs stream #2 | harjoitus - exercise | 0 / 10 | 0 / 15 |
7.7 ⌛⌛⌛ N-ulotteinen taulukko | |||
7.7.1 N-dimensional array | harjoitus - exercise | 0 / 10 | 0 / 25 |
7.8 Kyselytunti | |||
7.8.1 Tehtävä QA | teoria - theory | 0 / 5 | 0 / 5 |
7.8.2 Kyselytunti 6 läsnäolo | teoria - theory | 0 / 1 | 0 / 10 |
0 / 97 8. Pakkaukset
maanantai 21.2.2022 12:00 – maanantai 14.3.2022 23:59
Tehtävä | Kategoria | Palautukset | Pisteet |
---|---|---|---|
8.1 Paluu lähiopetukseen | |||
8.1.1 Tehtävä campus | palaute - feedback | 0 / 2 | 0 / 2 |
8.2 Modulaarisuus: Pakkaukset | |||
8.2.1 Rajapinta sopimuksena | |||
8.2.1.1 Tehtävä contracts | teoria - theory | 0 / 5 | 0 / 10 |
8.2.2 Virhetilanteet rajapinnoissa | |||
8.2.2.1 Tehtävä guarantees | teoria - theory | 0 / 5 | 0 / 15 |
8.3 Java-projektin hallinta Mavenilla | |||
8.4 ⌛⌛ Tekstihaku 7z-tiedostosta | |||
8.4.1 sevenzipsearch | harjoitus - exercise | 0 / 10 | 0 / 20 |
8.5 ⌛⌛ Maiden tilastoja (XML) | |||
8.5.1 xmlcountries | harjoitus - exercise | 0 / 10 | 0 / 20 |
8.6 ⌛⌛ Maiden tilastoja (JSON) | |||
8.6.1 json countries | harjoitus - exercise | 0 / 10 | 0 / 15 |
8.7 Kyselytunti | |||
8.7.1 Tehtävä QA | teoria - theory | 0 / 5 | 0 / 5 |
8.7.2 Kyselytunti 7 läsnäolo | teoria - theory | 0 / 1 | 0 / 10 |
0 / 15 9. Talviloma: anna välipalautetta
maanantai 21.2.2022 12:00 – perjantai 1.4.2022 23:59
Tehtävä | Kategoria | Palautukset | Pisteet |
---|---|---|---|
9.1 Palaute | |||
9.1.1 Tehtävä feedback | palaute - feedback | 0 / 2 | 0 / 10 |
9.1.2 Tehtävä feedback2 | palaute - feedback | 0 / 2 | 0 / 5 |
0 / 95 10. Työnjako ja tiimityöskentely
maanantai 7.3.2022 12:00 – maanantai 21.3.2022 23:59
Tehtävä | Kategoria | Palautukset | Pisteet |
---|---|---|---|
10.1 Työnjako | |||
10.1.1 Tiimityö versionhallinnassa | |||
10.1.2 Versionhallinnan haarat | |||
10.1.3 Tekninen näkökulma: Submoduulit Gitissä | |||
10.1.4 Tietovarastoharjoitus haaroista | |||
10.1.4.1 Git feature-branch - part 1 | teoria - theory | 0 / 5 | 0 / 10 |
10.1.4.2 Git feature-branch - part 2 | teoria - theory | 0 / 5 | 0 / 15 |
10.1.4.3 Git feature-branch - part 3 | harjoitus - exercise | 0 / 10 | 0 / 20 |
10.2 Dokumentointi ja konventiot | |||
10.2.1 Dokumentaatio koodikommentteina - Javadoc | |||
10.3 ⌛⌛ JSON & JavaDoc | |||
10.3.1 javadocjson | harjoitus - exercise | 0 / 10 | 0 / 20 |
10.4 ⌛⌛ Sarjataulukko & JavaDoc | |||
10.4.1 javadocstandings | harjoitus - exercise | 0 / 10 | 0 / 15 |
10.5 Kyselytunti | |||
10.5.1 Tehtävä QA | teoria - theory | 0 / 5 | 0 / 5 |
10.5.2 Kyselytunti 8 läsnäolo | teoria - theory | 0 / 1 | 0 / 10 |
0 / 95 11. Toimiva ohjelma
maanantai 14.3.2022 12:00 – perjantai 1.4.2022 23:59
Tehtävä | Kategoria | Palautukset | Pisteet |
---|---|---|---|
11.1 (Yksikkö)testaus | |||
11.1.1 Keskeisiä termejä | |||
11.1.1.1 Tehtävä terms | teoria - theory | 0 / 5 | 0 / 5 |
11.1.2 Yksikkötestaus | |||
11.1.2.1 Tehtävä unit | teoria - theory | 0 / 5 | 0 / 10 |
11.1.3 Testikehys JUnit | |||
11.1.3.1 Tehtävä junit | teoria - theory | 0 / 5 | 0 / 10 |
11.2 ⌛⌛ Kurssisuorituksen JUnit-testaus | |||
11.2.1 junitattainment | harjoitus - exercise | 0 / 10 | 0 / 15 |
11.3 ⌛⌛⌛ Tilauksen JUnit-testaus | |||
11.3.1 junitorder | harjoitus - exercise | 0 / 25 | 0 / 40 |
11.4 Kyselytunti | |||
11.4.1 Tehtävä QA | teoria - theory | 0 / 5 | 0 / 5 |
11.4.2 Kyselytunti 9 läsnäolo | teoria - theory | 0 / 1 | 0 / 10 |
0 / 95 12. Graafiset käyttöliittymät
maanantai 21.3.2022 12:00 – perjantai 8.4.2022 23:59
Tehtävä | Kategoria | Palautukset | Pisteet |
---|---|---|---|
12.1 Tapahtumapohjainen ohjelmointi | |||
12.1.1 Tehtävä event-driven | teoria - theory | 0 / 5 | 0 / 5 |
12.2 JavaFX-kirjasto | |||
12.2.1 Tehtävä javafx1 | teoria - theory | 0 / 5 | 0 / 5 |
12.2.2 Ensimmäinen JavaFX-ohjelma | |||
12.2.2.1 Tehtävä javafx2 | teoria - theory | 0 / 5 | 0 / 5 |
12.2.3 Hiukan isompi esimerkki | |||
12.2.3.1 Tehtävä javafx3 | teoria - theory | 0 / 5 | 0 / 10 |
12.2.4 FXML | |||
12.3 ⌛ JavaFX laskin | |||
12.3.1 calc | harjoitus - exercise | 0 / 10 | 0 / 10 |
12.4 ⌛⌛⌛ JavaFX Wordle | |||
12.4.1 wordle | harjoitus - exercise | 0 / 25 | 0 / 45 |
12.5 Kyselytunti | |||
12.5.1 Tehtävä QA | teoria - theory | 0 / 5 | 0 / 5 |
12.5.2 Kyselytunti 10 läsnäolo | teoria - theory | 0 / 1 | 0 / 10 |
0 / 15 13. Harjoitustyön aloitus
maanantai 28.3.2022 12:00 – maanantai 11.4.2022 23:59
Tehtävä | Kategoria | Palautukset | Pisteet |
---|---|---|---|
13.1 Projekti: Sisusta selvää | |||
13.2 Kyselytunti harjoitustyöstä | |||
13.2.1 Tehtävä QA | teoria - theory | 0 / 5 | 0 / 5 |
13.2.2 Kyselytunti 11 läsnäolo | teoria - theory | 0 / 1 | 0 / 10 |
0 / 15 14. Kierros 12
maanantai 4.4.2022 12:00 – perjantai 22.4.2022 23:59
Tehtävä | Kategoria | Palautukset | Pisteet |
---|---|---|---|
14.1 TestFX | |||
14.2 Kyselytunti harjoitustyöstä | |||
14.2.1 Tehtävä QA | teoria - theory | 0 / 5 | 0 / 5 |
14.2.2 Kyselytunti 12 läsnäolo | teoria - theory | 0 / 1 | 0 / 10 |
0 / 15 15. Kierros 13: Pääsiäistauko 13.4.-19.4.
maanantai 18.4.2022 12:00 – perjantai 29.4.2022 23:59
Tehtävä | Kategoria | Palautukset | Pisteet |
---|---|---|---|
15.1 Projekti: dokumentaatio | |||
15.2 Kyselytunti | |||
15.2.1 Tehtävä QA | teoria - theory | 0 / 5 | 0 / 5 |
15.2.2 Kyselytunti 13 läsnäolo | teoria - theory | 0 / 1 | 0 / 10 |
0 / 515 16. Projektin palautus
maanantai 25.4.2022 12:00 – perjantai 6.5.2022 23:59
Tehtävä | Kategoria | Palautukset | Pisteet |
---|---|---|---|
16.1 Harjoitustyön palautus | |||
16.1.1 Palauta projektisi | projekti - project | 0 / 25 | 0 / 500 |
16.2 Kyselytunti | |||
16.2.1 Tehtävä QA | teoria - theory | 0 / 5 | 0 / 5 |
16.2.2 Kurssi on valmis. Hyvää kesää! | teoria - theory | 0 / 1 | 0 / 10 |
harjoitus - exercise
0 / 520
palaute - feedback
0 / 17
projekti - project
0 / 500
teoria - theory
0 / 445
tutkimuslupa - research permission
0 / 10