Dalyko sando aprašas

 

Dalyko sando kodas

OBPC2114

Dalyko sando pavadinimas

Objektinis programavimas (C++)

Dėstytojo (-jų) pedagoginis vardas, mokslo laipsnis, vardas ir pavardė

dr. Ieva Mitašiūnaitė

Katedra, centras

Informatikos katedra

Fakultetas, padalinys

Matematikos ir informatikos fakultetas

Dalyko sando lygis

pirmosios pakopos

Semestras

rudens (3) 

ECTS kreditai

4,5

VU kreditai

3

Auditorinės valandos

viso dalyko 64

 

Paskaitų 32

 

seminarų

 

pratybų

 

laboratorinių darbų 32

 

konsultacijų

Reikalavimai

Programavimas C

Dėstomoji kalba

Lietuvių

Dalyko sando tikslai ir numatomi gebėjimai

Kurso tikslas – praplėsti studentų žinias nuo procedūrinio programavimo paradigmos (C programavimo kalbos pagrindu) į objektiškai-orientuoto programavimo paradigmą, išmokyti modernių programavimo technikų, esančių C++ programavimo kalboje bei suteikti pradines žinias apie objektiškai-orientuotą programų projektavimą.

Dalyko sando turinys

Apžvelgiami C++, kaip C pasekėjo, “neobjektiniai” kalbos plėtiniai, pristatomi “objektiniai” kalbos elementai, jų pagrindu atskleidžiami esminiai objektiškai-orientuoto programavimo principai: inkapsuliacija, paveldimumas, polimorfizmas.
Lygiagrečiai paskaitoms vyksta praktiniai užsiėmimai personalinių kompiuterių klasėje, kurių metu studentai atlieka praktines užduotis C++ programavimo kalba, apimančias pagrindines temas, dėstomas paskaitų metu.

Pagrindinės literatūros sąrašas

1.    Brian W. Kernighan, Dennis M. Ritchie. The C Programming Language. (Yra leidinys rusų kalba).

2.    Bruce Eckel. Thinking In C++. http://www.web42.com/eckel/

3.    Jesse Liberty. Teach Yourself C++ In 21 Days. (Yra leidinys rusų kalba).

4.    Lajoie,  Lippman. C++ Primer. (Yra leidinys rusų kalba).

5.    Bjarne Stroustrup. The C++ Programming Language. (Yra leidinys rusų k.).

Papildomos literatūros sąrašas

1.    Herbert Schildt. Teach Yourself C++. (Yra leidinys rusų kalba).

Mokymo metodai

Paskaitų metu dėstoma kurso medžiaga.

Pratybų metu studentams duodamos praktinės užduotys, suformuluotos taikomosios srities terminais, o studentai turi jas realizuoti, naudodami reikalaujamas technikas..

Lankomumo reikalavimai

Paskaitų lankymas privalomas (70%), pratybų lankymas privalomas.

Atsiskaitymo reikalavimai

Egzaminas raštu. Prie egzamino prileidžiami tie studentai, kurie yra surinkę bent trečdalį galimų pratybų taškų.

Vertinimo būdas

Vertinime pratybų užduočių sprendimų vertinimai įeina su svoriu 0,4, egzamino vertinimas – su svoriu 0,6. Už savarankiškai atliktą programavimo projektą galima gauti vieną papildomą (vienuoliktąjį) balą.

Aprobuota katedros

2009 08 31

Patvirtinta Studijų programos komiteto