Kods | DIP109 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Nosaukums | Ievads programmēšanā | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Statuss | Brīvās izvēles | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Līmenis un tips | Pamatstudiju, Akadēmiskais | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Tematiskā joma | Datorika | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Struktūrvienība | Datorzinātnes, informācijas tehnoloģijas un enerģētikas fakultāte | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Mācībspēks | Marina Uhanova | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Kredītpunkti | 2.0 (3.0 ECTS) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Daļas | 1 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Anotācija |
Studentiem tiek dotas praktiskās iemaņas algoritmu un programmu izstrādē, lai studenti turpmāk varētu sekmīgi apgūt datorzinātnei raksturīgus studiju kursus. Tiek izskatīti programmēšanas pamati, studenti tiek iepazīstināti ar izstrādes vidēm, atkļūdošanas rīkiem un testēšanas pamatiem.. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Studiju kursa saturs |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Mērķis un uzdevumi, izteikti kompetencēs un prasmēs |
Studiju kursa mērķis ir iemācīt izstrādāt algoritmus un izmantot tos tipveida uzdevumu risināšanai, iepazīstināt ar dažādiem algoritmu pieraksta veidiem un to realizāciju, izmantojot dažādas programmēšanas valodas Studiju kursa uzdevumi: - iemācīt izstrādāt lineārus, sazarotus un cikliskus algoritmus; - attīstīt prasmes realizēt algoritmus, izmantojot augsta līmeņa programmēšanas valodas; - iemācīt viendimensijas un daudzdimensiju masīvu un simbolu virkņu apstrādes paņēmienus un metodes; - iemācīt izstrādāt un izmantot apakšprogrammas. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Sasniedzamie studiju rezultāti un to vērtēšana |
Spēj izstrādāt, izpildīt un atkļūdot lineāru algoritmu un programmu aprēķinu uzdevumu risināšanai. - Sekmīgi nokārtots kontroldarbs. Spēj izstrādāt, izpildīt un atkļūdot sazarotu algoritmu un programmu aprēķinu uzdevumu risināšanai. - Sekmīgi nokārtots kontroldarbs un mājasdarbs. Spēj izstrādāt, izpildīt un atkļūdot ciklisku algoritmu un programmu aprēķinu uzdevumu risināšanai. - Sekmīgi nokārtots kontroldarbs un mājasdarbs. Spēj izstrādāt, izpildīt un atkļūdot ciklisku programmu viendimensijas un daudzdimensiju masīvu apstrādei. - Sekmīgi nokārtots kontroldarbs un mājasdarbs. Spēj izstrādāt, izpildīt un atkļūdot programmu, kas izmanto sarakstus datu glabāšanai - Sekmīgi nokārtots kontroldarbs un mājasdarbs. Spēj izstrādāt, izpildīt un atkļūdot programmu simbolu virkņu apstrādei - Sekmīgi nokārtots kontroldarbs un mājasdarbs. Spēj izstrādāt, izpildīt un atkļūdot programmu, kas sastāv no vairākām apakšprogrammām. - Sekmīgi nokārtots kontroldarbs un mājasdarbs. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Studiju rezultātu vērtēšanas kritēriji |
Sekmīgi nokārtoti kontroldarbi - 50%
Sekmīgi izpildītie mājasdarbi - 50% |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Priekšzināšanas | Nav nepieciešamas. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Studiju kursa plānojums |
|