Siirry suoraan sisältöön

(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.

Siirry alkuun