Kods | LA1325 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Nosaukums | Programmēšana | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Statuss | Obligātais/Ierobežotās izvēles | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Līmenis un tips | Pamatstudiju, Akadēmiskais | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Tematiskā joma | Datorika | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Struktūrvienība | Liepājas akadēmija | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Mācībspēks | Inta Znotiņa, Dzintars Tomsons, Maksims Žigunovs, Andrejs Šalms | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Kredītpunkti | 8.0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Daļas | 1 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Anotācija |
Studiju kursā studenti tiek iepazīstināti ar algoritmu un programmēšanas valodu pamatu konstrukcijām (nosacījumi, cikli, masīvi, utt.). Kursa laikā iegūtās teorētiskās zināšanas tiek nostiprinātas, pildot daudzveidīgus uzdevumus programmēšanas valodā C++.. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Studiju kursa saturs |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Mērķis un uzdevumi, izteikti kompetencēs un prasmēs |
Kursa mērķis ir sekmēt studenta algoritmiskās domāšanas attīstību un veidot izpratni par programmēšanu Kursa uzdevumi ir: a) nodrošināt zināšanas lietošanas līmenī - par programmēšanas valodu C++; - par programmatūras izstrādes tehnoloģiju pamatiem; - par pamata datu struktūr;am un algoritmu pamata konstrukcijām; b) pilnveidot prasmes - kodēt un atkļūdot programmas; - lietot programmatūras izstrādes rīkus; - analizēt programmas kodu; - realizēt lietotāja saskarni konsoles režīmā; - lietot informācijas tehnoloģijas terminoloģiju latviešu un angļu valodās; - izvēlēties uzdevumu risināšanai adekvātus līdzekļus; - plānot izpildāmos darbus un noteikt to prioritātes; - lietot informācijas meklēšanas un atlases līdzekļus; - sagatavot prezentācijas materiālus un pasākumus par jautājumiem, kas saistīti ar informācijas tehnoloģiju un datorzinātnēm, tos vadīt; c) attīstīt spējas - projektēt, konstruējot un aprakstot algoritmus; - projektēt, analizējot dažādus tehniskos risinājumus un izvēloties piemērotāko; - kodēt, analizējot ieejas un izejas datus; - kodēt, konstruējot algoritmus; - kodēt, lasot un analizējot svešus programmu tekstus; - kodēt, veidojot lietotāja saskarni konsolē; - kodēt un atkļūdojot programmas; - kodēt, analizējot programmas izpildes laiku un to optimizējot; - kodēt, dokumentējot kodu. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Sasniedzamie studiju rezultāti un to vērtēšana |
Izprot algoritmu un programmēšanas valodu pamata konstrukcijām un to pielietojumu dažādās situācijās.
Prot lietot labās prakses piemērus programmas koda izstrādē.
Prot sastādīt un atkļūdot vienkāršas C++ programmas - Uzdevums izveidot doto uzdevumu algoritma vārdisko aprakstu vai blokshēmu, izstrādāt testpiemērus un realizēt algoritmus programmēšanas valodā C++. Izprot liela apjoma datu apstrādi. Prot lietot informācijas meklēšanas un atlases līdzekļus, sagatavot prezentācijas materiālus. - Grupu darba uzdevums atrast studiju projektam noderīgu informāciju un sagatavot prezentācijas materiālus. Realizēt dotos individuālā darba uzdevumus programmēšanas valodā C++. Spēj analizēt dažādus algoritmus un pielietot tos praksē Spēj veidot, dokumentēt un strukturēt programmas kodu. - Realizēt dotos individuālā darba uzdevumus programmēšanas valodā C++. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Studiju rezultātu vērtēšanas kritēriji |
Iegūto punktu summas procentuālā attiecība pret maksimālo punktu summu, ko students var iegūt semestra laikā izpildot un klātienē atrādot visus mājas darbus noteiktajā laikā - 40%
Trīs kontroldarbu darbu sekmīga izpilde - 30% Grupu darbu sekmīga izpilde - 30% Ja atzīme pēc minētajiem trim kritērijiem ir zemāka par 7 (labi), tad jākārto rakstisks eksāmens, kuram ir divas daļas – teorētiskā un praktiskā (100%) - 0% |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Priekšzināšanas | ------- | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Studiju kursa plānojums |
|