BM0334 Programmēšanas valodas Python izmantošana aerokosmiskajā inženierijā

Kods BM0334
Nosaukums Programmēšanas valodas Python izmantošana aerokosmiskajā inženierijā
Statuss Obligātais/Ierobežotās izvēles; Brīvās izvēles
Līmenis un tips Pamatstudiju, Profesionālais
Tematiskā joma Transports
Struktūrvienība Būvniecības un mašīnzinību fakultāte
Mācībspēks Deniss Brodņevs, Sergejs Bratarčuks
Kredītpunkti 3.0
Daļas 1
Anotācija Studiju kurss ietver Python programmēšanas valodas lietošanas principu apguvi dažādos aerokosmiskajos lietojumos. .
Studiju kursa saturs veido pamatu augsta līmeņa autonomo mikro gaisakuģu (MAV) sakaru un vadības risinājumiem, kā arī dod instrumentus studentiem, kas veic aprēķinus, datu apstrādi un prototipēšanu, sagatavojot studiju projektu atskaites un bakalaura darbus..
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
Python-3 vides instalēšana un iestatīšana. 1 2 0 0
Sintakse, palaišanas metodes (run methods), mainīgie un datu tipi (veselie skaitļi, daļskaitļi, rakstzīmju virkne un virkņu metodes). 1 0 0 0
Nosacījumi un cikli. 1 1 0 0
Python datu struktūru un funkciju pamati. 2 1 0 0
Python klašu un objektu pamati. 1 0 0 0
Ievads numpy un sympy pakotnēs. 2 3 0 0
Ievads pandas un matplotlib pakotnēs. 2 3 0 0
Aparatūras saskarnes pamati, izmantojot Python. 2 0 0 0
Kontroldarbs. 2 0 0 0
Python izmantošana lidojuma ātruma noteikšanai, izmantojot grafisko risinājumu. 2 4 0 0
Dinamiskā spiediena noteikšana dažādos lidojuma ātrumos izmantojot Python. 2 4 0 0
Ķermeņa, kā piem., aerodinamiskā spārna, koordinātu iegūšana un attēlošana programmā Python. 2 4 0 0
Apļveida un eliptisku orbītu modelēšana izmantojot Python. 2 6 0 0
Mērījumu konvertēšana metriskajām un impēriskajām vienībām izmantojot Python. 2 0 0 0
Drona uzņemto attēlu apstrāde izmantojot Python. 2 6 0 0
Objektu atpazīšana drona uzņemtajos attēlos izmantojot Python. 4 6 0 0
Tīkla savienojuma izveide, izmantojot Python, ar drona datoru: TCP un UDP servera-klienta vienranga savienojumi. 4 0 0 0
Kontroldarbs. 2 0 0 0
Eksāmens. 4 0 0 0
Kopā: 40 40 0 0
Mērķis un uzdevumi, izteikti
kompetencēs un prasmēs
Studiju kursa mērķis ir iepazīstināt ar Python programmēšanas valodu aerokosmiskajos lietojumos. Studiju kursa uzdevumi: - sagatavot studentus tālākizglītībai, sniedzot praktiskas iemaņas darbā ar Python programmēšanas valodu; - sagatavot studentus tālākizglītībai, sniedzot viņiem pamatzināšanas par datu apstrādi un tīklu veidošanu aerokosmiskajos lietojumos; - nodrošināt nozares absolventus, kuriem ir pamata praktiskās iemaņas inženiertehnisko problēmu risināšanā ar Python rīku palīdzību.
Sasniedzamie studiju
rezultāti un to vērtēšana
Spēj sniegt ar Python rīku veiktu datu apstrādes principu aprakstu. - Kontroldarbs. Eksāmens.
Spēj sniegt ar Python rīku veiktu datu tīklošanas principu aprakstu. - Kontroldarbs. Eksāmens.
Spēj atrisināt vienkāršus aprēķinus, izmantojot Python programmēšanas valodu. - Praktiskais darbs. Eksāmens.
Spēj atrisināt vienkāršus datu apstrādes uzdevumus, izmantojot Python programmēšanas valodu. - Praktiskais darbs. Eksāmens.
Spēj atrisināt vienkāršus tīklošanas uzdevumus, izmantojot Python programmēšanas valodu. - Praktiskais darbs. Eksāmens.
Studiju rezultātu vērtēšanas kritēriji
Kontroldarbi - 30%
Praktiskie darbi - 30%
Eksāmens - 40%
 
Priekšzināšanas Matemātika, fizika, ievads specialitātē.
Studiju kursa plānojums
Daļa KP Stundas Pārbaudījumi Pārbaudījumi (brīvai izvēlei)
Lekcijas Prakt. d. Lab. Ieskaite Eksāmens Darbs Ieskaite Eksāmens Darbs
1 3.0 20.0 20.0 0.0 * *

Pieteikties uz šo kursu

[Kursa apraksts PDF formātā]