Enrol
Moodle
Log in to view the registration key for Moodle.

Timetable

Ohjausta kurssin alkuun Helsingin yliopiston Kumpulan kampuksella Exactum-rakennuksessa, Pietari Kalmin katu 5, luokka BK107. Ohjausajat:
Ma 6.5. 15-18:30
Ti 7.5. 15-18:30
Pe 10.5. 15-17
Ma 13.5. 12-14
Ma 20.5. 16-18
Ti 21.5. 16-18
Ma 27.5. 16-18
Ti 28.5. 16-18
Pe 31.5. 16-18
Ma 3.6. 16-18
Ti 4.6. 16-18
Pe 7.6. 16-18
Ma 10.6. 16-18
Ti 11.6. 16-18
To 13.6. 16-18 (Huom! Päivä muuttunut/päiv. 10.6.)
Ma 17.6. 16-18
Ti 18.6. 16-18

(Ohjausaikoja lisätty sivulle 27.5.: pe 31.5., pe 7.6., to 13.6.)

DateTimeLocation
Mon 6.5.2019
15:00 - 18:30
Tue 7.5.2019
15:00 - 18:30

Registration and fee

Kurssi on maksuton ja voit opiskella itsenäisesti Mooc-oppimisympäristössä.

Jos haluat kursseista suoritusmerkinnän Helsingin yliopiston opintorekisteriin, sinun tulee kurssien lopulla osallistua Helsingin yliopiston Avoimen yliopiston verkossa tehtävään ilmaiseen kokeeseen. Tällöin sinun tulee ilmoittautua molemmille kursseille ja se tapahtuu kohdasta: Ilmoittautuminen.

Jos olet suorittamassa DEFA-opintoja, ko. opintojakso on yksi hakua varten suoritettava kurssi, ks. https://www.helsinki.fi/fi/projektit/digital-education-for-all/opiskelijaksi Kurssilla on monia verkkotenttejä, joten suunnittelethan opintopolkusi ja suorittamisesi sen mukaan, että täytät DEFA-hankkeen hakuehdot. DEFA-väylää koskeviin kysymyksiin vastataan osoitteesta DEFA-help@cs.helsinki.fi. Kurssin sisältöön tai suoritukseen liittyviin kysymyksiin saat nopeimmin vastauksen kurssin tukikanavilta tai vastuuhenkilöltä.

Ilmoittautuminen alkaa 45 vuorokautta ennen opintojakson alkua. Tarkka ilmoittautumisaika näkyy klikkaamalla Ilmoittaudu-painiketta. Kurssille ilmoittaudutaan 6.7. jälkeen kurssin lukuvuoden ilmoittautumislinkillä, joka pitää sisällään opiskelun myös kesäkaudella.

Miten opiskelemaan?
Käytännön ohjeita opiskeluun

Varaamme oikeuden muutoksiin opinto-ohjelmassa.

Description

Opintojakso sopii kaikille tietojenkäsittelytieteestä ja ohjelmoinnista kiinnostuneille. Avoin kaikkien Helsingin yliopiston koulutusohjelmien opiskelijoille.

Kurssin esitietovaatimuksena on ohjelmoinnin perusteiden tunteminen. Erityisesti Java-kieltä on jo osattava siinä laajuudessa kuin sitä opitaan kurssilla Ohjelmoinnin perusteet (AYTKT10002).

Kurssin suoritettuasi olet tutustunut mm. periytymiseen ja rajapintoihin, UML-luokkakaavioihin, testivetoisen ohjelmistokehityksen ideaan, poikkeusten käsittelyyn, tiedostoihin kirjoittamiseen ja niistä lukemiseen, graafisiin käyttöliittymiin, ikkunoihin piirtämiseen ja animointiin, kokoelmiin, hajautustauluihin, taulukoihin sekä hakuun ja järjestämiseen. Osaat myös soveltaa oppimaasi ohjelmoinnissa.

Voit suorittaa kurssin täysin verkossa niin mooc-kurssilla kuin monimuotokurssillakin. Monimuotokurssilla on kuitenkin myös luentotallenteita, harjoitustapaamisia ja ohjausta ohjelmointiin.

Opintojaksolla perehdytään Java-ohjelmointikieleen, joskin käsiteltävistä asioista voi olla hyötyä muidenkin kielten opiskelussa.

Koko kieltä ei opintojaksolla ole mahdollista opetella ja painopiste on kielen perusvälineiden käytössä. Ns. valmiit pakkaukset jäävät vähemmälle huomiolle. Tavoitteisiin kuuluu, että opintojakson hyvin suorittanut opiskelija osaa omatoimisesti ja itsenäisesti käyttää kielen alkuperäisdokumentaatiota

Kurssi arvioidaan asteikolla 0-5.

Kurssin opiskelu tapahtuu Mooc-oppimisympäristössä, josta löytyy materiaalit ja ohjeet kurssin suorittamiseksi.

Jos haluat osallistua Avoimen yliopiston järjestämään loppukokeeseen, tarvitset Helsingin yliopiston käyttäjätunnuksen Moodlea varten. Kurssin Moodle avautuu 30.6.2019

Linkin ja kurssiavaimen opintojakson Moodleen saat kirjautumalla tähän opinto-ohjelmaan (=kurssisivulle) Helsingin yliopiston käyttäjätunnuksella. Huom! Tämä onnistuu aikaisintaan ilmoittautumistasi seuraavana päivänä. Saat käyttäjätunnusta koskevaa lisätietoa sähköpostiisi ilmoittautumisesi jälkeen.

Ohjelmoinnin MOOC 2019 koostuu kahdesta kurssista Ohjelmoinnin perusteet 5 op ja Ohjelmoinnin jatkokurssi 5 op. Kurssin opiskelu tapahtuu Ohjelmoinnin Mooc 2019 oppimisympäristössä (https://ohjelmointi-19.mooc.fi/) , josta löytyy materiaalit ja ohjeet kurssin suorittamiseksi.

Tuutorin Reetta Puskan ohjausta työskentelyyn ma 6.5. ja ti 7.5.19 klo 15.00 – 18.30 paikka: Helsingin yliopiston Kumpulan kampus, Exactum, luokka BK107. Lisäksi on saatavilla ohjausta verkko-oppimisympäristö Moodlessa.

Verkkotentit:

  • ti 20.8.2019 (ohjelmoinnin perusteet ja ohjelmoinnin jatkokurssi)
  • la 28.9.2019 (ohjelmoinnin perusteet ja ohjelmoinnin jatkokurssi)
  • la 16.11.2019 (ohjelmoinnin perusteet ja ohjelmoinnin jatkokurssi)
  • la 4.1.2020 (ohjelmoinnin perusteet ja ohjelmoinnin jatkokurssi)

Valitsemaasi verkkotenttiin ei tarvitse erikseen ilmoittautua! Lisää kurssin tenttikäytännöistä Ohjelmoinnin MOOC-sivulla.

Huom! Mikäli haluat ruotsinkieliset tenttikysymykset tai sinulla on tenttiin liittyviä erityisjärjestelytarpeita (esim. lukivaikeus), ilmoita siitä yhteydenottolomakkeella viimeistään 14 päivää ennen tenttiä.

Toimita samalla erityisjärjestelyjä varten kopio lääkärintodistuksesta tai erityisopettajan, psykologin tai puheterapeutin lausunnosta osoitteeseen: specialneeds@helsinki.fi.

Lisätietoa verkkotenteistä

Opintojakso on osa Tietojenkäsittelytieteen perusopintojen (25 op) kokonaisuutta.