| Kods | RA0263 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Nosaukums | Programmēšanas pamati | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Statuss | Obligātais/Ierobežotās izvēles | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Līmenis un tips | Pamatstudiju, Profesionālais | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Tematiskā joma | Datormācība | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Struktūrvienība | Rēzeknes akadēmija | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Mācībspēks | Jurijs Musatovs | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Kredītpunkti | 3.0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Daļas | 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Anotācija |
Studiju kursā tiek aplūkoti algoritmu izstrādes un programmēšanas pamati, demonstrējot vienkāršu programmatūras risinājumu izstrādes iespējas valodās C++ un Python. Studiju kurss ļauj apgūt praktiskās iemaņas algoritmu izstrādē, izmantojot dažādus algoritma pieraksta veidus. Studiju kursā iekļauti arī temati par datu struktūrām, programmatūras izstrādes posmiem, kā arī praktiskās programmēšanas jautājumi. Būtisku studiju kursa daļu veido praktisko darbu izpilde, kuros studenti apgūst prasmes izmantot kursā apgūtās zināšanas.. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Studiju kursa saturs |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Mērķis un uzdevumi, izteikti kompetencēs un prasmēs |
Studiju kursa mērķis ir sniegt studentiem pamatzināšanas algoritmu izstrādē un programmēšanā, lai attīstītu prasmes vienkāršu uzdevumu risināšanā. Studiju kursa uzdevumi: 1. Attīstīt prasmi izstrādāt vienkāršus algoritmus un kompetenci tos pielietot praktisku problēmu risināšanā. 2. Pilnveidot prasmi rakstīt un strukturēt programmas, kā arī kompetenci izvēlēties piemērotas programmēšanas konstrukcijas uzdevuma risināšanai. 3. Veidot prasmi testēt un labot programmēšanas risinājumus un kompetenci kritiski vērtēt to pareizību un efektivitāti. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Sasniedzamie studiju rezultāti un to vērtēšana |
1. Zina programmēšanas pamatprincipus (praktisko darbu aizstāvēšana) - Praktisko darbu aizstāvēšana un teorētisko jautājumu eksāmenā atbildes 2. Prot veidot programmas kodu un atkļūdot programmas, lietot labu programmēšanas stilu (praktiskie darbi) - Praktisko darbu izpilde (60%) ar uzsvaru uz prasmēm un kompetencēm. 3. Spēj veidot programmas kodu un atkļūdot programmas vienkāršu aprēķinu un datu apstrādes uzdevumu veikšanai (praktisko darbu aizstāvēšana) - Praktisko darbu aizstāvēšana, eksāmena uzdevumi (40%) ar uzsvaru uz zināšanām un kompetencēm. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Studiju rezultātu vērtēšanas kritēriji |
Mājasdarbu izpildes vērtējums - 60%
Noslēguma pārbaudījums (eksāmens) - 40% |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Priekšzināšanas | Nav | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Studiju kursa plānojums |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||