DIP109 Ievads programmēšanā

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
Saturs Pilna un nepilna laika klātienes studijas Nepilna laika neklātienes studijas
Kontaktstundas Patstāvīgais darbs Kontaktstundas Patstāvīgais darbs
Algoritma jēdziens. Algoritmu pieraksta veidi. 2 2 0 0
Lineāri algoritmi un programmas. 4 4 0 0
Sazaroti algoritmi un programmas. 4 4 0 0
Cikliski algoritmi un programmas. 6 6 0 0
Viendimensijas masīvu apstrādes paņēmieni. 4 4 0 0
Darbs ar daudzdimensiju masīviem un iekļauto ciklu izmantošana. 4 4 0 0
Kolekcijas un saraksti. 4 4 0 0
Simbolu virkņu apstrāde. 4 4 0 0
Apakšprogrammas un rekursija. 8 8 0 0
Kopā: 40 40 0 0
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
Daļa KP EKPS Stundas Pārbaudījumi Pārbaudījumi (brīvai izvēlei)
Lekcijas Prakt. d. Lab. Ieskaite Eksāmens Darbs Ieskaite Eksāmens Darbs
1 2.0 3.0 1.0 1.0 0.0 *

Pieteikties uz šo kursu

[Kursa apraksts PDF formātā]