С++ тіліндегі программалау

Мұратұлы Дидар

Оқытушының портфолиосы

Вайс Юрий Андреевич

Оқытушының портфолиосы

Сипаттама: Пәнде C++ синтаксисі мен семантикасының негіздері беріледі. Білім алушылар сызықтық, циклдік және тармақталған алгоритмдерді бағдарламалауда практикалық дағдыларды меңгереді. Пәннің бір бөлігі ретінде олар массивтерді, функцияларды, жолдарды, құрылымдарды және көрсеткіштерді пайдаланып код жазуды үйренеді. Курс тыңдаушылары интеграцияланған әзірлеу ортасымен (IDE) және көп файлдық жобалармен жұмыс істеу тәжірибесін алады.

Кредиттер саны: 5

Пререквизиты:

  • Математика. Мектеп курсы

Пәннің еңбек сыйымдылығы:

Жұмыс түрлері сағат
Дәрістер 15
Практикалық жұмыстар
Зертханалық жұмыстар 30
СӨЖО 30
СӨЖ 75
Қорытынды бақылау нысаны емтихан
Қорытынды бақылауды жүргізу нысаны

Компонент: ЖОО компоненті

Цикл: Базалық пәндер

Мақсат
  • Білім алушыларда c языка тілі туралы іргелі білімді, сондай-ақ қосымшалар мен жобаларды жасау үшін жеткілікті заманауи құралдарды пайдалана отырып, алгоритмдік шешімдерді әзірлеудің практикалық дағдыларын қалыптастыру.
Міндет
  • Сызықтық алгоритмдерді, тармақтарды, циклдарды іске асыруды, сондай-ақ массивтермен, жолдармен және функциялармен жұмыс істеуді қоса алғанда, c языка тілінің негізгі конструкцияларын және алгоритмдік бағдарламалау әдістерін үйрету.
  • Интеграцияланған ортадағы (IDE) даму негіздерімен және көп файлды жобаларды құру принциптерімен таныстыру.
  • Оқу мәселелерін шешуде қарапайым деректер түрлерін ұйымдастыру және біріктіру үшін құрылымдарды пайдаланудың бастапқы дағдыларын қалыптастыру.
Оқыту нәтижесі: білу және түсіну
  • C языка тілінің негізгі конструкцияларының синтаксисі мен семантикасын, сондай-ақ типтік оқу есептерін шешуге арналған құрылымдық бағдарламалау және Алгоритмдеу принциптерін білу және түсіну.
Оқыту нәтижесі: білім мен ұғымды қолдану
  • Берілген тапсырмаға сәйкес тілдің негізгі конструкцияларын пайдалана отырып, типтік алгоритмдерді іске асыратын c языке тілінде консольдік қосымшаларды әзірлеу үшін алынған білім мен түсінікті қолдану.
Оқыту нәтижесі: талқылай білуді қалыптастыру
  • Оқу есептерін шешу үшін алгоритмдік тәсілдер мен деректер құрылымдарын таңдау кезінде негізделген пайымдауларды тұжырымдау, іске асырылған c языке бағдарламаларындағы логикалық қателерді анықтау және түзету мүмкіндігі.
Оқыту нәтижесі: коммуникативтік қабілеттіліктер
  • Кәсіби ортада тиімді өзара іс-қимыл жасау, әзірленген бағдарламалық шешімдерді дәлелді түрде ұсыну және талқылау, код архитектурасын ұжымдық талқылауға қатысу, сондай-ақ c языке тілінде Техникалық құжаттаманы және бағдарламаларға түсініктемелерді түсінікті және құрылымдық түрде ресімдеу.
Оқыту нәтижесі: Оқу дағдылары немесе сабаққа қабілеттілігі
  • C++ бағдарламалау саласындағы жаңа материалдарды өз бетінше игеру, туындайтын мәселелерді шешу үшін қосымша ақпарат көздерін табу және пайдалану, сондай-ақ үйренген алгоритмдік әдістерді оқу тапсырмаларының жаңа түрлеріне бейімдеу мүмкіндігі.