Kraunasi...

Mano dalykaiŠį dalyką galite peržiūrėti nuotolinių studijų aplinkoje.

Programavimo įvadas

Dalyke pristatoma programavimo terminologija, reikalavimai programų dokumentacijoms; aiškinama programavimo kalbos sintaksė, programų kūrimo etapai; mokomasi kurti programas, kurios atlieka veiksmus su įvairiais duomenų tipais, naudoja sąlygos sakinius, ciklus, funkcijas ir t.t.

Mokymosi būdas

Dalyko tikslas – supažindinti besimokančiuosius su struktūrinio bei objektinio programavimo principais, naudojantis programavimo kalba Python.
Dalyko metu besimokantiesiems pristatoma programavimo terminologija, aptariamas programavimo reikšmingumas, aiškinami programavimo kultūros principai, programavimo kalbos sintaksė ir taisyklės, programų kūrimo etapai, pristatomi reikalavimai programų dokumentacijoms. Mokomasi kurti programas, kurios: atlieka veiksmus su įvairiais duomenų rinkiniais (vienmačiais ir dvimačiais masyvais, sekomis, sąrašais, žodynais), naudoja sąlygos sakinius, ciklus, funkcijas, objektus bei jų metodus. Besimokantieji, taip pat, supažindinami su grafinės vartotojo sąsajos kūrimo principais.
Dalyko metu įgytos žinios gali būti taikomos praktikoje: aiškinantis uždavinius, sudarant jiems algoritmus, bei užrašant tuos algoritmus atitinkančiomis programomis, naudojantis Python programavimo kalba.

Mokymų temos:

  1. Programavimo specifika. Python programavimo kalbos specifika ir privalumai. Algoritmo sandara ir jo vykdymo eiliškumas.
  2. Programavimo kultūra ir reikalavimai programų dokumentacijoms.
  3. Skaitmeninis tipas. Operacijos su skaičiais.
  4. Eilutės tipas. Operacijos su eilutėmis.
  5. Sekos. Aibės. Sąrašai. Žodynai.
  6. Sąlyginiai sakiniai.
  7. Ciklai.
  8. Funkcijų kūrimas.
  9. Failai.
  10. Objektinis programavimas. Klasės, metodai, paveldėjimas.
  11. Struktūrinio ir objektinio programavimo paradigmų skirtumai.
  12. Grafinė vartotojo sąsaja.

Jūs išmoksite:

  • įvardinti pagrindinius Python programavimo kalbos ypatumus, įdiegti programinę įrangą, skirtą programų rašymui Python programavimo kalba;
  • nustatyti užduoties sudedamąsias logines dalis, sukonstruoti algoritmo blokinę schemą, tinkamai pasirinkti patogiausią programavimo paradigmą, laikytis Python programavimo kalbos kultūros, parengti programos dokumentaciją;
  • programose naudoti įvairius duomenų tipus (skaitmeninį, eilutės, sekas, aibes, sąrašus, žodynus) bei atlikti su jais įvairias operacijas;
  • programose naudoti įvairių tipų sąlyginius sakinius bei ciklus, skaidyti programos kodą į funkcijas, vykdyti nuskaitymą bei rašymą į failus;
  • įvardinti struktūrinio bei objektinio programavimo skirtumus, naudoti klases bei metodus, kuriant programas objektinio programavimo stiliumi;
  • kurti nesudėtingas programas naudojant grafinės vartotojo sąsajos elementus (mygtukus, įvedimui skirtus laukus ir t.t.) bei suteikiant jiems funkcionalumą.

Išsamus mokymosi planas mokymuisi grupėje

Planuojama mokymų pradžia

  • 2017-08-29 - 2017-12-15 (min. 20 asm.)

Trukmė

  • 15 savaičių

Apimtis

  • 6 ECTS (155 ak. val.)

Išankstinis pasirengimas

  • Nereikalingas

Įgytų kompetencijų pripažinimas

  • Pažymėjimas (gavus teigiamą įvertinimą po baigiamojo atsiskaitymo)

Susijusios VDU studijų programos


Jurgita Kapočiūtė-Dzikienė

Infomatikos fakulteto lektorė

Moklsinių tyrimų sritys: Kalbos technologijos (autorystės nustatymo bei autoriaus profilio sudarymo tyrimai, teksto klasifikavimas į temas, sentimentų analizė, įvardintų esybių atpažinimas, semantinė teksto analizė); mašininio mokymo metodai bei dirbtinis intelektas


Rita Valterytė

Informatikos fakulteto lektorė

Mokslinių tyrimų sritys: Šiuolaikinės distancinio mokymo bei informacinių sistemų kūrimo technologijos, kompiuterių tinklų modeliavimas.


Vytauto Didžiojo universitetas teikia įmonėms individualizuotas kvalifikacijos kėlimo programas.

Susisiekite su mumis





Panašūs dalykai Visi dalykai