Programmeerimise alused II kevadel 2021
Üldinfo
- Loengud: videoloengud
- Praktikumid: erinevatel päevadel Zoomis, vaata täpsemalt Moodle'ist ja Õ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 |
---|---|---|
Kahemõõtmeline järjend. Kahekordne tsükkel | 13.04, 14.04 | |
Andmestruktuurid | Ülesanded 2.1, 2.2 ja 2.3 | 20.04, 21.04 |
Viitamine ja muteerimine | Ülesanded 3.1, 3.2 ja 3.3 Projekti püstitus | 27.04, 28.04 |
Rekursioon | Ülesanded 4.1, 4.2 ja 4.3 | 04.05, 05.05 |
Projekti esitlus | Projekti programm | 11.05, 12.05 |
Kordamine arvutikontrolltööks ja eksamiks | 18.05, 19.05 | |
Arvutikontrolltöö | 25.05, 26.05 |