Loppuraportti
Etusivu | Projektisuunnitelma | Taitaja | LoppuraporttiProjektin lopuksi laaditaan kirjallinen loppuraportti. Raportissa kuvaat projektin etenemisen, lopputuloksen, oman oppimisesi ja itsearviointisi.
Raportti palautetaan GitHub Classroomin kautta.
1. Projektin esittely
Kerro lyhyesti:
- mikä oli projektisi aihe
- miksi valitsit aiheen
- mitä tavoitteita asetit projektille
- mitä lopulta sait tehtyä
Kuvaa myös, miten projekti vastasi alkuperäistä projektisuunnitelmaa.
2. Toteutus ja käyttöliittymä
Esittele projektin tärkeimmät ominaisuudet. Lisää raporttiin kuvaruutukaappauksia projektin keskeisistä näkymistä. Kuvien yhteydessä:- kerro, mitä kuvassa näkyy
- selitä tärkeimmät toiminnot ja niiden käyttö
- käytä kuvissa caption-otsikoita eli kuvatekstejä.
Kuva 1. Sovelluksen aloitusnäkymä
Kerro tekstissä, mitä käyttäjä voi tehdä tässä näkymässä ja miten se liittyy projektin toimintaan.
3. Projektin toteutus
Kuvaa lyhyesti, miten toteutit projektin. Voit käsitellä esimerkiksi:- käytettyjä ohjelmointikieliä
- kirjastoja ja frameworkeja
- kehitysympäristöä
- versionhallintaa
- tietokantaa
- projektin rakennetta
- tärkeimpiä teknisiä ratkaisuja.
Keskity erityisesti asioihin, joita opit projektin aikana.
4. Ajankäyttö
Kuvaa, miten työaikasi jakautui projektin eri vaiheisiin.
Voit esimerkiksi jakaa ajan seuraavasti:| Työvaihe | Käytetty aika |
|---|---|
| Aiheeseen tutustuminen | 10 h |
| Opiskelu ja tiedonhaku | 20 h |
| Ohjelmointi | 40 h |
| Testaus | 10 h |
| Dokumentointi | 5 h |
Jos mahdollista, esitä ajankäyttö myös kaaviona.
Pohdi lisäksi:- Oliko alkuperäinen aikataulu realistinen?
- Mihin aikaa kului odotettua enemmän?
- Mitä olisit voinut tehdä tehokkaammin?
5. Työn esittely
Kuvaa projektin esittelytilaisuus ja siihen valmistautuminen. Kerro esimerkiksi:- milloin ja missä työ esiteltiin
- millainen esittelytilaisuus oli
- mitä projektista esiteltiin
- miten valmistauduit esittelyyn
- millaisia kysymyksiä muut esittivät
- mitä palautetta sait.
- uusia kehitysideoita
- parannusehdotuksia
- ajatuksia projektin jatkamisesta.
6. Jatkokehitys
Kaikki projektit eivät valmistu täydellisesti. Kerro, mitä projektiin voisi vielä kehittää.
Pohdi esimerkiksi:
- Mitä ominaisuuksia voisi lisätä?
- Mitä voisi tehdä paremmin?
- Mitä ongelmia pitäisi vielä ratkaista?
- Mitä olisit halunnut toteuttaa, jos aikaa olisi ollut enemmän?
- Johtuiko jokin keskeneräisyys ajan tai osaamisen puutteesta?
7. Oma oppiminen
Projektin tärkeä tavoite on uuden oppiminen. Pohdi:- Mitä uutta opit?
- Mikä oli projektin vaikein asia?
- Mitä osaat nyt paremmin kuin projektin alussa?
- Mitä haluaisit vielä opetella?
- Muuttuiko käsityksesi valitsemastasi tekniikasta projektin aikana?
8. Itsearviointi
Arvioi omaa osaamistasi tutkinnon osan ammattitaitovaatimusten ja arviointikriteerien perusteella. Tutkinnon osan Ohjelmiston toteuttaminen komponenttikirjastolla ammattitaitovaatimukset ja arviointikriteerit löytyvät Opintopolun ePerusteista. Tutkinnon osan arviointikriteeritPohdi esimerkiksi:
- Missä onnistuin hyvin?
- Mitkä olivat vahvuuteni?
- Mitä osaan nyt itsenäisesti?
- Missä tarvitsen vielä harjoittelua?
- Miten perustelen oman osaamiseni arviointikriteerien avulla?
Itsearvioinnissa kannattaa perustella väitteet konkreettisilla esimerkeillä omasta projektista.
Loppuraportin muistilista
Ennen palautusta tarkista:
- ☐ Projektin aihe ja tavoitteet on esitelty
- ☐ Toteutettu työ on esitelty
- ☐ Käyttöliittymästä on kuvia ja kuvatekstit
- ☐ Toteutustekniikat on kuvattu
- ☐ Ajankäyttö on kuvattu
- ☐ Työn esittely on dokumentoitu
- ☐ Jatkokehitysmahdollisuudet on kuvattu
- ☐ Oma oppiminen on arvioitu
- ☐ Itsearviointi perustuu arviointikriteereihin
- ☐ Raportti on tarkistettu ja viimeistelty
- ☐ Projekti ja raportti on palautettu GitHub Classroomiin