(JOENSUU): Ohjelmointi I - Ohjelmoinnin perusteet (Kansainväliset opiskelijat) (OHI) (5 op)
Toteutuksen tunnus: C-10088-3621251-3010
Toteutuksen perustiedot
- Ilmoittautumisaika
- 26.08.2024 - 31.05.2025
- Ilmoittautuminen toteutukselle on päättynyt.
- Ajoitus
- 04.09.2024 - 31.05.2025
- Toteutus on päättynyt.
- Opintopistemäärä
- 5 op
- Lähiosuus
- 5 op
- Toteutustapa
- Monimuoto-opetus
- Korkeakoulu
- Itä-Suomen yliopisto, Itä-Suomen yliopisto, Joensuun kampus
- Opetuskielet
- englanti
- Paikat
- 0 - 100
- Opintojakso
- C-10088-3621251
Arviointiasteikko
0-5
Tavoitteet
Opiskelija osaa ratkaista helppoja ongelmia ja toteuttaa ongelma vastaan ohjelman ohjelmointikielellä tietää mitä asioita kuuluu ohjelmointiprosessiin tuntee ohjelmoinnin peruskäsitteet ja perusrakenteet (peräkkäisyys, ehto, toisto) tietää mitä rakennetta kannattaa käyttää eri tilanteissa ja osaa rakenteiden käytön ohjelmointikielellä pystyy perehtymään toisten kirjoittamiin ohjelmiin sekä osaa muokata ja testata niitä osaa etsiä ja tunnistaa ohjelmointivirheitä debuggerin avulla
Suoritustavat
Tutkinto-opiskelijat: lähiopetus ja verkko-opinnot. Sivuaineopiskelijat, avoimen yliopiston opiskelijat, jatkuvat oppijat: monimuoto-opiskelu verkossa ja tentti.
Suoritustavat
Kaikki opiskelijat: tentti 4h, luento/kyselytunti 10,5 t, ohjaus 28 t, harjoitustilaisuudet 10,5 t, omatoiminen/ryhmäopiskelu opiskelu 77 t. Yhteensä 140 t (1 op = n. 27 t) Arvostelu: Harjoitusläsnäoloja vähintään neljä (4) ja tentin arvosana. Jos opiskelija suorittaa vähintään 350 pisteen edestä tehtäviä (viikkotasolla korkeintaan 60 p, poikkeuksista mainitaan) kurssiarvosana nousee yhdellä tentin arvosanasta.
Sisältö
Johdatus ohjelmointiin: ohjelmiin perehtyminen, perusohjausrakenteet (peräkkäisyys, ehto, valinta) käyttötarkoituksineen, syöttö, tulostus ja tiedostonkäsittely, muuttujat, taulukot ja niiden käyttötavat, merkkijonot, modulaarisuuden idea ja hyödyntäminen funktioilla ja ohjelmien testaus.
Aika ja paikka
Luennot Zoom https://uef.zoom.us/j/2558481207
Oppimateriaalit
Opiskelumateriaali Elearnissä. Kurssimateriaali pohjautuu Gaddish: Starting Out with Python (Pearson)
Opetusmenetelmät
Tutkinto-opiskelijat: monimuoto-opiskelu verkossa 95 t, luennot 16 t, verkkotehtävät 7 t, harjoitukset 14 t, tentti 4 t. Sivuaineopiskelijat, avoimen yliopiston opiskelijat, jatkuvat oppijat: monimuoto-opiskelu verkossa 135 t. Tutkinto-opiskelijat: Tehtävät ja harjoitustilaisuudet kurssin aikana 75% (verkkotentit 7%, keskustelualueet 7%, kotitehtävät 35%, harjoitustilaisuudet 25%), tentti 25%. Arvostelu 0-5. Sivuaineopiskelijat, avoimen yliopiston opiskelijat, jatkuvat oppijat: Verkkotehtävät Arvostelu 0-5. Tutkinto-opiskelijat: lähiopetus ja verkko-opinnot. Sivuaineopiskelijat, avoimen yliopiston opiskelijat, jatkuvat oppijat: monimuoto-opiskelu verkossa
Esitietovaatimukset
Ei edellytä edeltäviä opintoja.