Programavimo pradmenys su C++
0.0 (0)

Viešoji įstaiga Elektrėnų profesinio mokymo centras

Programavimo pradmenys su C++

Neformaliojo suaugusiųjų švietimo programa | 22406130020

  • Mokymai prasideda:
  • Trukmė: 54 akad. val.
  • Kaina nuo:
  • Finansavimas:

Apie mokymus

Mokymų teikėjo pateikta informacija

Anotacija

C++ yra itin greita ir stabili programavimo kalba, nes turi STL – standartinę šablonų biblioteką. Tai yra paruoštų naudoti bibliotekų, skirtų įvairioms duomenų struktūroms, aritmetinėms operacijoms ir algoritmams, rinkinys. Bibliotekos palaikymas ir kalbos greitis daro šią kalbą populiariu pasirinkimu.
Programos paskirtis: mokėti savarankiškai rašyti nesudėtingas programas ir pritaikyti jas kasdieniniame gyvenime. Pabaigęs šią programą asmuo gebės kurti nesudėtingas programas su C++ programavimo kalba.

Įgyjamos ir tobulinamos kompetencijos

Bendrosios kompetencijos

  • Matematinė kompetencija ir gamtos mokslų, technologijų ir inžinerijos kompetencija
  • Skaitmeninė kompetencija
  • Asmeninė, socialinė ir mokymosi mokytis kompetencija

Profesinės kompetencijos

  • Taikyti objektinio programavimo technologiją, kuriant internetinius puslapius tam pritaikyta programavimo kalba.
  • Taikyti logines funkcijas programavime.
  • Asmeninė, socialinė ir mokymosi mokytis kompetencija
  • Matematinė kompetencija ir gamtos mokslų, technologijų ir inžinerijos kompetencija
  • Skaitmeninė kompetencija

Aukštą pridėtinę vertę kuriančios kvalifikacijos ir kompetencijos

Mokymosi programos turinys

Temos pavadinimas Trumpas temos aprašymas
1. Kas yra C++? C++ istorija ir evoliucija. C++ naudojimo sritys. Pirmoji programa „Hello, World!“. Susipažinti su C++ programavimo kalbos atsiradimo istorija, kam ji naudojama. Programos kūrimo aplinka. Gebėti sukurti pirmąją programą.
2. Pagrindiniai duomenų tipai: int, float, double, char, bool, string. Kintamųjų deklaravimas ir priskyrimas. Konstantos. Gebėti atskirti ir naudoti pagrindinius kintamųjų tipus, juos deklaruoti. Susipažinti ir mokėti taikyti konstantas.
3. Aritmetiniai operatoriai: +, -, *, /, %. Loginiai operatoriai: &&, ||, !. Palyginimo operatoriai: ==, !=, <, >, <=, >=. Priskyrimo operatoriai: =, +=, -=, *=, /=, %=. Supažindinimas su aritmetiniais, loginiais, palyginimo ir priskyrimo operatoriais.
4. if, else if, else. switch sakiniai. Ciklai: for, while, do-while. Ciklų valdymo komandos: break, continue. Sąlyginiai ir ciklo sakiniai.
5. Funkcijų deklaravimas ir apibrėžimas. Parametrų perdavimas į funkcijas. Grąžinimo reikšmė (return). Reikšmių grąžinimas ir funkcijų perkrova Gebėjimas taikyti funkcijas. Return funkcija ir void funkcijos.
6. Masyvų deklaravimas, inicializavimas ir naudojimas. Simbolių eilučių (String) manipuliavimas. Ciklo naudojimas masyvų ir eilučių apdorojimui. Masyvų ir simbolių eilučių taikymas.
7. Klasės ir objektai. Konstruktoriai ir destruktoriai. Prieigos modifikatoriai: public, private. Paveldėjimas ir polimorfizmas. Objektinis programavimas
8. Klaidos: sintaksės, logikos, ir vykdymo klaidos. Išimtys ir jų valdymas (try, catch, throw).a Debugging ir programos testavimas Gebėti ieškoti klaidų ir jas taisyti. Programos testavimas.

Programos ypatumai

Papildomi reikalavimai

Mokymosi programos trukmė

Mokymosi programos trukmė: 54 akad. val.

Praktinio kontaktinio darbo trukmė: 38 akad. val.

Teorinio kontaktinio darbo trukmė: 16 akad. val.

Savarankiško darbo trukmė: akad. val.

Vertinimas

Įgytų kompetencijų vertinimo sistema / skalė: 1-10

Slapukai

Naudojame būtinuosius slapukus, kad svetainė veiktų. Su jūsų sutikimu taip pat galime naudoti analitikos ir rinkodaros slapukus, kad pagerintume svetainės patirtį.
Būtinieji
Nuostatos
Analitika