Süvendatud IT alused II (IDK0046)
PÕHIANDMED
õppeaine register
A - põhiregister
õppeaine kood
IDK0046
õppeaine nimetus eesti k
Süvendatud IT alused II
õppeaine nimetus inglise k
Enhanced IT Foundations II
õppeaine maht AP
-
õppeaine maht EAP
6.00
deklareeritav
jah
kontrollivorm
hindeline arvestus
õpetamise semester
kevad
õppekeel
eesti keel
inglise keel
Õppekavad, millesse aine kuulub
kavaversiooni kood
aine kohustuslik
EAXM15/25
ei
Ainet õpetavad struktuuriüksused
IT - tarkvarateaduse instituut
Ainekaardi link
Tunniplaani link
Vaata tunniplaani
Versioon:
VERSIOONIPÕHISED ANDMED
õppeaine eesmärgid eesti k
Aine eesmärgiks on luua eeldused tõhusaks infotööks arvutite ja muude kommunikatsioonivahendite toel. Antakse süvendatud ülevaade sellest, kuidas tehnoloogiliste vahendite abil saab tõhustada igapäevatööd ja kuidas seda mõõta. Arendatakse loogilist ja analüütilist mõtlemist ning süsteemset lähenemist probleemide ja ülesannete lahendamisel. Antakse baasteadmised rakenduste loomise põhimõtetest, meetoditest ja vahenditest.
õppeaine eesmärgid inglise k
Main target of the course is to provide students with knowledge and skills for successful info work with help of ICT tools. Thorough overview is given how to make everyday work more efficient and how to measure the progress. An emphasis is on logic and analytical thinking, how to solve complicated problems. Basic knowledge for developing applications will be provided, main principles, methods and tools will be introduced.
õppeaine õpiväljundid eesti k.
Üliõpilane:
- valdab iseseisva tööoskuse aluseid;
- oskab loogiliselt ja argumenteeritult põhjendada ülesannete lahendamiseks valitud vahendite ja meetodite otstarbekust;
- tunneb rakenduste loomise põhimõtteid, meetodeid, vahendeid ja arendusprotsessi põhifaase;
- tunneb elementaartasemel programmeerimiskeskkonna võimalusi ning kasutab neid efektiivselt rakenduste loomisel;
- oskab analüüsida keerulisi süsteeme, koostada mudeleid, leida seeläbi lahendusi erinevatele probleemidele.
õppeaine õpiväljundid ingl k.
Students will acquire knowledge about:
- how to perform tasks independently with help of ICT tools;
- how to justify and reason why specific tools are chosen for solving the specific exercises;
- main principles, methods and tools of application development, also has overview about development stages;
- how to analyse complicated systems, create descriptive models and solve problems.
õppeaine sisu lühikirjeldus eesti k
Aine läbimise käigus käsitletakse erinevaid teemasid ja antakse praktilisi oskusi tehnoloogia ja tarkvara käsitsemiseks. Moodulid sisaldavad olulise osa iseseisvat kodust tööd.
Praktilist tegevust eeldavad mooduli osad läbitakse praktikumides õppejõu juhendamisel. Aine koosseisus on algoritmiline mõtlemine ja rakenduste loomise alused.
Kursuse käigus õpitakse süsteemianalüüsi metoodikat erinevate keerukate nähtuste analüüsimiseks ning modelleerimiseks. Saadud analüüsi tulemusena tekkinud lahendus kirjeldatakse lgoritmilise mõtlemise abil kirjeldatud mudelitega.
Vaadeldakse programmide ja protseduuride tüüpe, lihtsamate objektide ja skalaarandmete kasutamist, programmide sisestamist, redigeerimist, silumist ja käivitamist. Vaadeldakse ka lihtsamaid võimalusi valikute ja korduste kirjeldamiseks.
õppeaine sisu lühikirjeldus ingl k
Subject consists from training regarding algorithmic thinking and creating knowledge base for application design. Important part of work is based on individual work with literature and training videos.
During course different techniques will be learned in order to apply for complex situations and modelling. In result of this analysis developed skills of algorithmic thinking and modelling will be acquired. Different program types will be introduced, most used data types will be handled. Several programs will be created, edited, analysed and debugged.
hindamisviis eesti k
Eristav hindamine.
Arvestuse saamiseks üliõpilane peab:
täitma kõik praktikumide ülesanded;
kaitsma aktsepteeritud kodutööd;
üliõpilane peab oskama vastata antud ainega seotud lisaküsimustele.
hindamisviis ingl k
In order to receive prerequisite for examination accession for the course, students have to:
- solve all lab work problems;
- defend accepted homeworks, on-site assignments and the self-assessment tests;
- be able to answer additional questions that are related to the assignments
iseseisev töö eesti k
Igale üliõpilasele antakse kolm veebipõhiselt individuaalset tööd (töö koosneb mitmest ülesandest). Ülesande püstitus ja esitamise tähtaeg iga kodutöö kohta teatatakse veebis. Kodutööd hinnatakse mitteeristuvas hindamissüsteemis (A/MA). Kodutöö sisu peab vastama antud ülesande püstitusele ja esitatud antud tähtajaks. Kodutöö aktsepteerimine on arvestusele pääsu eelduseks.
Õigeaegselt esitatud kodutöö saab olema aktsepteeritud, kui:
kõik ülesanded on lahendatud;
ükski lahendus ei sisalda olulisi ja/või põhimõttelisi vigu;
vormistus on korrektne ja vastab nõuetele.
Mitteaktsepteeritud kodutöö peab parandama ja esitama uuesti. Hilinenult esitatud kodutööde teemade kohta peab tegema eraldi arvestustöö.
Kõik tööd kuuluvad kohustuslikus korras suulisele kaitsmisele arvestuse ajal ka siis, kui olulisi põhimõttelisi vigu ei esine.
iseseisev töö ingl k
Assessment criteria for written homework.
Each student will receive 3-4 homework
assignments (comprising of multiple topics).
The description of each of the problems is
posted and the due date is communicated in a
webbased environment.
Homeworks are assessed as either being
passed or failed (P/F).
The contents of homework should correspond
to the problem description and homework
should be handed in by the due date.
The acceptance of homework is a prerequisite
for examination accession.
Homework, that is handed in on time, will be
accepted, if:
- all the assignments have been solved
- none of the parts of the solution contain
important errors nor errors in principle;)
- the homework is presented correctly and
according to the requirements
A homework that has not been accepted has
to be corrected and resubmitted.
An additional assessment will have to be
passed on the topic of homeworks that have
been handed in after the due date.
All homeworks have to be defended orally
during the examination – a process that takes
place even in the case the homeworks contain
no important errors.
õppekirjandus
Rakenduste loomine Scratchiga http://rlpa.ttu.ee/scratch/Scratch_20/Scratch_20_P.html
Sissejuhatus VBAsse ja programmeerimisse http://www.tud.ttu.ee/~vilip/VBA_raamat/VBA_HTML/VBA_Pea_P.html
VBA alused http://www.tud.ttu.ee/~vilip/VBA_raamat/VBA_HTML_P/VBA_Pohi_P.html
Tutvumine Pythoniga http://rlpa.ttu.ee/python/Python.pdf
õppevormid ja mahud
päevaõpe: nädalatunnid
4.0
sessioonõppe töömahud (semestris):
loenguid
1.0
loenguid
-
praktikume
3.0
praktikume
-
harjutusi
0.0
harjutusi
-
vastutav õppejõud
-
ÕPPEJÕU AINEKAVA INFO
õppetöö semester
õpetav õppejõud / üksus
õppetöö keel
Laiendatud ainekava
2023/2024 kevad
Kersti Antoi, IT - tarkvarateaduse instituut
eesti keel
    kuva rohkem
    2022/2023 kevad
    Kersti Antoi, IT - tarkvarateaduse instituut
    eesti keel
      2021/2022 kevad
      Kersti Antoi, IT - tarkvarateaduse instituut
      eesti keel
        HINDAMISMEETOD_Digikirjaoskus2_IDK0046.pdf 
        2020/2021 kevad
        Anna Grund, IT - tarkvarateaduse instituut
        eesti keel
          HINDAMISMEETOD_Digikirjaoskus2_IDK0046.pdf 
          Lilia Tünts, IT - tarkvarateaduse instituut
          eesti keel
            HINDAMISMEETOD_Digikirjaoskus2_IDK0046.pdf 
            2019/2020 kevad
            Anna Grund, IT - tarkvarateaduse instituut
            eesti keel
              HINDAMISMEETOD_Digikirjaoskus2_IDK0046.pdf 
              2018/2019 kevad
              Kersti Antoi, IT - tarkvarateaduse instituut
              eesti keel
                HINDAMISMEETOD_Digikirjaoskus2_IDK0046.pdf 
                2017/2018 kevad
                Kersti Antoi, IT - tarkvarateaduse instituut
                eesti keel
                  HINDAMISMEETOD_Digikirjaoskus2_IDK0046.pdf 
                  Ainekaart eesti keeles
                  Ainekaart inglise keeles