"Programmeerimise alused II" kevadel 2022
Üldinfo
- Loengud: videoloengud
- Praktikumid: vastavalt rühmadele auditooriumis või Zoomis, vaata täpsemalt ÕIS-ist
- Hindamisskeem
- Lahenduste esitamine ja tagasiside andmine toimub Moodle'is.
See kursus eeldab programmeerimisteadmisi vähemalt kursuse "Programmeerimise alused" mahus.
Maht: 3 EAP (ca 78 tundi)
Õpiväljundid: Kursuse läbinud õppija:
- oskab kasutada põhilisi programmeerimiskonstruktsioone: muutuja, avaldis, omistuslause, tingimuslause, tsükkel, alamprogramm, rekursioon, andmevahetus kasutaja ja failidega;
- tunneb põhilisi andmetüüpe ja -struktuure (täis- ja ujukomaarvud, tõeväärtused, sõned, järjendid, hulgad, sõnastikud, ennikud) ning oskab kasutada vastavaid standardoperatsioone;
- oskab analüüsida ja üksikasjalikult selgitada programmi töö käiku ning programmi laiendada;
- oskab luua lihtsamat ülesannet lahendava algoritmi, koostada ja korrektselt vormistada lahendusprogrammi ning seda siluda ja testida.
Teema | Koduülesanded | Praktikumide ajad |
---|---|---|
Sissejuhatus | E 11.04, K 13.04 | |
Kahemõõtmeline järjend. Kahekordne tsükkel | Ülesanded 2.1, 2.2 ja 2.3 | E 18.04, K 20.04 |
Andmestruktuurid | Ülesanded 3.1, 3.2 ja 3.3 Projekti püstitus | E 25.04, K 27.04 |
Viitamine ja muteerimine | Ülesanded 4.1, 4.2 ja 4.3 | E 02.05, K 04.05 |
Rekursioon | Ülesanded 5.1, 5.2 ja 5.3 | E 09.05, K 11.05 |
Kordamine arvutikontrolltööks ja eksamiks | E 16.05, K 18.05 | |
Arvutikontrolltöö | E 23.05, K 25.05 |