Praktiskā programmēšana no idejas līdz kodam
- Laura Lika, 22038287 , kursi@eiropasskola.lv
Vispārējas datorprasmes.
Mācību grupas
Attālināti
Apraksts
Programma ir paredzēta, lai attīstītu izglītojamo praktiskās programmēšanas prasmes un algoritmisko domāšanu. Tās laikā tiek apgūti programmēšanas pamati, koda rakstīšana, testēšana un kļūdu labošana, kā arī vienkāršu programmu un projektu izstrāde.
Izglītojamie mācās pielietot algoritmus praktisku uzdevumu risināšanai, strādāt ar datiem, veidot strukturētu un saprotamu kodu, kā arī izmantot labās prakses principus programmēšanā. Programma ietver arī darba organizācijas pamatus, tostarp darbu ar versiju kontroles rīkiem.
Mācību procesā liels uzsvars tiek likts uz praktiskiem uzdevumiem un projektu izstrādi, lai nostiprinātu iegūtās zināšanas un attīstītu patstāvīga darba prasmes.
Galvenās tēmas
- tēma Algoritmēšanas un programmēšanas pamati
- Algoritmu jēdziens, tā nozīme IKT jomā un tā pierakstīšanas veidi.
- Algoritma struktūras veidi, to izstrāde, izmantojot blokshēmas pierakstu
- Vienkārša algoritma izstrāde un realizēšana programmēšanas valodā
- Programmēšanas pamati
- Programmatūras izstrāde
- Cikliskas struktūras algoritmi
- Masīvi
- Algoritma pieraksts programmēšanas valodā
- tēma Sistēmu programmēšana
- Projektējuma apraksts, sistēmas arhitektūra un projektējuma plāni
- Lietotāju saskarnes izstrāde.
- Programmēšanas valodas
- Pamata datu struktūras un algoritmi.
- Programmas vienības projektējuma dokumentācija
- tēma Programmas kodu rakstīšana (kodēšana)
- Pamatalgoritmi un programmas loģika
- Datu tipi, validācija un darbs ar datiem
- Koda struktūra, optimizācija un dokumentēšana
- Atkļūdošana un kļūdu novēršana
- Versiju kontrole un DevOps
- tēma Datu bāzu programmēšana
- Vienkāršas datu bāzes izstrāde, SQL
- Datu bāzes izstrāde.
- Datu bāzes testēšana.
- Preču sadales kanāli.
- Preču virzīšanas pasākumi.
- Datu bāzes kļūdu dokumentēšana.
- Datu bāzes programmatūras kļūdu novēršana
- tēma Programmēšanas tehnoloģijas
- Programmatūras izstrādes stratēģijas.
- Sistēmas analīze.
- Sistēmas modelēšana
- Programmatūras prasību specifikācijas definēšana.
- Programmatūras implementēšana.
- Programmatūras atkļūdošana.
- Programmatūru pavadošā dokumentācija
- Strukturālā testēšana.
- Funkcionālā testēšana.
- Programmatūras testēšanas dokumentācija.
- Programmatūras uzturēšana.
Personai nepieciešamais materiāltehniskais nodrošinājums
Pietiekamas jaudas dators ar stabilu interneta pieslēgumu un iespējai instalēt mācībām nepieciešamās bezmaksas vai izglītības iestādes nodrošinātās programmas.
Prasības iepriekšējai izglītībai
Saņem jaunumus e-pastā
Lai pieteiktos STARS e-pasta jaunumiem, lūdzu, aizpildiet zemāk redzamo formu.
Jūsu norādītajā e-pastā saņemsiet vēstuli, kurā būs jāaktivizē norādītā saite.