Ohjelmointi 2 (5 op)
Toteutuksen tunnus: SOF001AS3A-3039
Toteutuksen perustiedot
- Ilmoittautumisaika
- 02.06.2025 - 17.10.2025
- Ilmoittautuminen toteutukselle on käynnissä.
- Ajoitus
- 20.10.2025 - 12.12.2025
- Toteutus ei ole vielä alkanut.
- Opintopistemäärä
- 5 op
- Toimipiste
- Pasilan toimipiste
- Opetuskielet
- suomi
- Paikkoja
- 30 - 60
- Koulutus
- TRATI Tradenomi tietojenkäsittely
- Opettajat
- Teemu Havulinna
- Ryhmät
-
VIRTUALVirtuaalitoteutus
-
ITB2PASOF1Tradenomi tietojenkäsittely, monimuoto, 2. lukukausi, Pasila, Ohjelmistokeihtys
-
INSTRUCTEDOhjattu virtuaalitoteutus
- Opintojakso
- SOF001AS3A
Arviointiasteikko
H-5
Aikataulu
Kurssilla on viikoittain vaihtuvat aiheet ja kuhunkin aiheeseen liittyvät harjoitustehtävät. Apua tehtävien tekoon on saatavissa kurssin keskustelukanavalla niin opettajalta kuin muiltakin opiskelijoilta.
Opintojakson tarkempi aikataulu ja tehtävien määräpäivät julkaistaan jakson alussa, ja toteutuksessa voidaan hyödyntää sekä ennalta sovittuja ajankohtia että joustavia työskentelyjaksoja.
Toteutustavat, näyttö ja opinnollistaminen
CONTACT - Lähitoteutus
ViRTUAL -
ONLINE - Verkkototeutus
BLENDED - Monimuotototeutus
AHOT -
Mikäli jo osaat tämän opintojakson sisällöt, voit näyttää osaamisesi. Kysy lisää opintojakson opettajalta.
Lisätietoa osaamisen tunnistamisesta
OPINNOLLISTAMINEN – Kysy lisää opintojakson opettajalta.
Intro
Tule opiskelemaan Javan merkittävimmät ominaisuudet, jotka ovat tänä päivänä käytössä ohjelmointoprojekteissa. Javan lisäksi kurssilla käsitellään rinnakkaisuutta, algoritmeja, tietokantakäsittelyä tietorakenteita ja yksikkötestausta sekä versiohallintaa.
Osallistumalla aktiivisesti tunneilla, luot itsellesi tärkeitä ohjelmointitaitoja ja taidon debugata ohjelmia. Tätä pääset hyödyntämään työelämässä seuraavassa ohjelmistoalan työpaikassasi.
Oppimateriaalit
Oppimateriaali koostuu vapaasti saatavilla olevista teknisistä dokumentaatioista ja ohjeista, ja opiskelijaa kannustetaan itsenäiseen tiedonhakuun eri aihealueiden yhteydessä.
Opetusmenetelmät ja ohjaus
Toteutuksen tiedot löytyvät kotisivulta osoitteesta https://ohjelmointi2.github.io/.
Syvennämme ohjelmointiosaamistamme ja sovellamme aiemmin oppimianne ohjelmointitaitoja mm. tietokantojen parissa. Syvennymme kielen syntaksin ja tarvittavien kirjastojen lisäksi myös yksikkötestaukseen, automaatiotyökaluihin sekä versionhallintaan.
Työelämäyhteydet
Sisältö tukee työelämässä tarvittavien taitojen ja valmiuksien kehittymistä.
Tenttien ajankohdat ja uusintamahdollisuudet
Ei tenttiä
Kansainvälisyys
Opintojakson teemat ovat sovellettavissa kansainvälisiin toimintaympäristöihin.
Toteutuksen valinnaiset oppimistavat
Toteutuksessa hyödynnetään joustavasti erilaisia oppimismuotoja lähi-, etä- ja verkko-opetusta yhdistellen.
Oppimistehtävät
Kurssin osasuorituksiin kuuluu viikoittaiset harjoitustehtävät kurssin eri osa-alueista. Tehtävien teknisessä toteutuksessa hyödynnetään GitHub classroom -palvelua sekä automatisoituja testejä.
Arviointitavat
Kurssi arvioidaan palautettujen tehtävien perusteella asteikolla 0-5. Yksittäinen palauttamatta jäänyt tai arvosanalla 0 arvioitu tehtävä ei estä seuraavien tehtävien tekemistä eikä kurssin suorittamista, kunhan kokonaisuutena kurssista muodostuu lopulta hyväksytty arvosana. Poikkeuksena tähän on erikseen eritellyt tehtävät, jotka toimivat kurssille osallistumisen vahvistamisessa.