Programmeerimise tasanduskursus (EVM0550)
PÕHIANDMED
õppeaine register
A - põhiregister
õppeaine kood
EVM0550
õppeaine nimetus eesti k
Programmeerimise tasanduskursus
õppeaine nimetus inglise k
Programming Bridging Course
õppeaine maht AP
-
õppeaine maht EAP
6.00
deklareeritav
jah
õppeaine täies mahus läbitav e-õppes
ei
kontrollivorm
arvestus
õpetamise semester
sügis-kevad
õppekeel
eesti keel
inglise keel
Õppekavad, millesse aine kuulub
kavaversiooni kood
aine kohustuslik
RATM24/26
ei
Ainet õpetavad struktuuriüksused
EV - Virumaa Kolledž
Ainekaardi link
Tunniplaani link
Vaata tunniplaani
Versioon:
VERSIOONIPÕHISED ANDMED
õppeaine eesmärgid eesti k
Õppeaine eesmärk on:
- viia üliõpilaste programmeerimisoskused magistriõpinguteks vajalikule tasemele;
- õpetada programmeerimise aluseid ja põhimõtteid;
- arendada praktilisi programmeerimisoskusi ja algoritmilist mõtlemist ning süsteemset lähenemist probleemide ja ülesannete lahendamisel.
õppeaine eesmärgid inglise k
The aim of this course is to:
- bring students’ programming skills up to the level required for Master’s studies;
- teach the fundamentals and principles of programming;
- develop practical programming skills, algorithmic thinking, and a systematic approach to solving problems and tasks.
õppeaine õpiväljundid eesti k.
Aine läbinud üliõpilane:
- rakendab programmeerimise põhioskusi magistriõppe ainetes, mis eeldavad programmeerimisalast ettevalmistust;
- rakendab programmeerimiskeele Python baaskonstruktsioone, andmetüüpe, muutujaid, operatsioone ja andmete visualiseerimise vahendeid;
- kasutab Pythoni levinumaid teeke ülesannete lahendamisel;
- analüüsib ja selgitab üksikasjalikult programmi töö käiku ning oskab programmi muuta ja täiendada;
- koostab lihtsamaid ülesandeid lahendavaid algoritme ja kirjutab lahendusprogrammi;
- kirjutab kodeerimisnõuetele vastavat puhast dokumenteeritud koodi.
õppeaine õpiväljundid ingl k.
After completing this course the student:
- applies basic programming skills in Master's degree courses that require programming preparation;
- applies the basic constructs of the Python programming language, including data types, variables, operations, and data visualisation tools;
- uses the most common Python libraries to solve tasks;
- analyses and explains in detail how a program works and is able to modify and improve it;
- designs algorithms for solving simple tasks and writes solution programs;
- writes clean, documented code that conforms to coding standards.
õppeaine sisu lühikirjeldus eesti k
Kursus on mõeldud magistritaseme üliõpilastele, kes kasutavad programmeerimist oma õpingutega seotud probleemide lahendamisel, eesmärgiga viia nende programmeerimisoskused õpinguteks vajalikule tasemele. Teemad hõlmavad programmeerimist, andmetüüpe ja funktsioone. Omandatakse Pythoni keele konstruktsioone, sealhulgas muutujaid, matemaatilisi operatsioone, loogilisi avaldisi, tingimuslauseid, sõnesid, tsükleid, loendeid, sõnastikke, mooduleid ja funktsioone. Kursus on suures osas rakenduspõhine ning keskendub lahenduste realiseerimisele Pythonis.
õppeaine sisu lühikirjeldus ingl k
The course is intended for Master’s-level students who use programming to solve problems related to their study program spetsialization, with the aim of bringing their programming skills up to the level required for their studies. Topics include programming, data types and functions. Students learn Python language constructs, including variables, mathematical operations, logical expressions, conditional statements, strings, loops, lists, dictionaries, modules and functions. The course is largely application-driven and focuses on implementing solutions in Python.
hindamisviis eesti k
-
hindamisviis ingl k
-
iseseisev töö eesti k
-
iseseisev töö ingl k
-
õppekirjandus
Loengukonspekt ja abimaterjalid Moodle'is (Lecture notes and supporting materials in Moodle)
Das, U., Lawson, A., Mayfield, C., & Norouzi, N. (2024). Introduction to Python Programming. OpenStax. https://openstax.org/books/introduction-python-programming/pages/1-introduction
õppevormid ja mahud
päevaõpe: nädalatunnid
4.0
sessioonõppe töömahud (semestris):
loenguid
2.0
loenguid
4.0
praktikume
2.0
praktikume
12.0
harjutusi
0.0
harjutusi
0.0
vastutav õppejõud
-
ÕPPEJÕU AINEKAVA INFO
õppetöö semester
õpetav õppejõud / üksus
õppetöö keel
Laiendatud ainekava
Vastava versiooni aine-õppejõu paarid on puudu!
Ainekaart eesti keeles
Ainekaart inglise keeles