Сабақтың коды | Курс аты | Сынып | Академиялық кредит | Cағат | Апталық сабақ сағаттары (лекция) | Апталық сабақ сағаттары (практика) | Апталық сабақ сағаттары (зертханалық) |
---|---|---|---|---|---|---|---|
VB 2201 | Визуалды бағдарламалау | Екінші курс | 6 | 18* | 1 | 3 | 2 |
Пәннің мақсаты автоматтандырылған бағдарламалау құралдарын қолданып, Microsoft Visual C ++ бағдарламалау ортасында MFC класстық кітапханасы мен ATL үлгі кітапханасын қолдану арқылы бағдарламалау дағдыларын меңгеру арқылы Windows операциялық жүйелеріне арналған қосымшаларды құрудың негізгі білімін дамытуға бағытталған.Пәннің мақсаты автоматтандырылған бағдарламалау құралдарын қолданып, Microsoft Visual C ++ бағдарламалау ортасында MFC класстық кітапханасы мен ATL үлгі кітапханасын қолдану арқылы бағдарламалау дағдыларын меңгеру арқылы Windows операциялық жүйелеріне арналған қосымшаларды құрудың негізгі білімін дамытуға бағытталған.
Web бағдарламалау
Алгоритмдеу және бағдарламалау
IT әдісі, топтық жобалық жұмыс әдісі, мини зерттеулер әдісі.
1 | визуалды бағдарламалау тілдерін және ортасын таңдайды; |
2 | визуалды және классикалық бағдарламалаудың айырмашылығын көрсетеді; |
3 | визуалды-алгоритмдік ойлауды дамытуды жүзеге асырады; |
4 | веб-қосымшаларды жасай алады; |
5 | пайдаланушы интерфейстерін құру және оқиғаларды өңдеуді түсіндіреді; |
6 | визуалды роботты бағдарламалауды жазып көрсетеді; |
7 | 3D графикалық қосымшаларды жасауға визуалды бағдарламалауды қолданады;. |
8 | басқа бағдарламалау тілдерімен интеграция жасай алады. |
Haftalık Konu | Бағалау әдісі | |
---|---|---|
1 | Визуалды бағдарламалау түсінігі. Визуалды программалаудың негізгі ұғымдары мен терминдері. Классикалық бағдарламалау тілдерінен ерекшеліктері | |
2 | Визуалды бағдарламалау орталары. Visual C++ бағдарламалау ортасы туралы түсінік. Танымал визуалды бағдарламалау орталарымен танысу (Microsoft Visual Studio, Scratch, Blockly, LabVIEW). | |
3 | Визуалды-алгоритмдік ойлауды дамыту және бақылау жүйесінің негіздері. Визуалды алгоритмдердің негізгі блоктары Айнымалылар және амалдар туралы түсінік. Шартты операторлар мен циклдар | |
4 | Веб-қосымшаларды графикалық бағдарламалау. Визуалды орталарды пайдаланып веб-қосымшаларды жасау (App Inventor, Weebly, HubSpot, Tilda). Интерфейспен және мәліметтер базасымен жұмыс істеу. | |
5 | Визуалды роботты бағдарламалау. Роботтарды басқару үшін визуалды бағдарламалауды пайдалану (LEGO Mindstorms) | |
6 | Мобильді қосымшаларды визуалды бағдарламалау. Визуалды орталарды пайдалана отырып, Android немесе iOS платформаларында мобильді қосымшаларды әзірлеу (мысалы, MIT App Inventor). Пайдаланушы интерфейстерін құру және оқиғаларды өңдеу | |
7 | 3D-де визуалды бағдарламалау. 3D графикалық қосымшаларды жасау үшін визуалды бағдарламалауды қолдану. 3D графикамен жұмыс істеу негіздері | |
8 | Визуалды бағдарламалауды қолдану арқылы ойын әзірлеу. Визуалды орталарды пайдаланып қарапайым компьютерлік ойындарды құру (Scratch, Unity Bolt). Ойын логикасы және ойын әлемдерінің визуалды дизайны | |
9 | Ғылыми есептерді шешуге арналған визуалды бағдарламалау. Деректерді талдау және ғылыми мәселелерді шешу үшін визуалды бағдарламалауды қолдану. Ғылыми кітапханалармен интеграция | |
10 | Интернет заттары және визуалды бағдарламалау. Визуалды бағдарламалау арқылы смарт құрылғыларды жасау. Интернет арқылы құрылғылардың өзара әрекеттесуі | |
11 | Машиналық оқытуды қолдана отырып визуалды роботты бағдарламалау. Роботтарды визуалды бағдарламалауда машиналық оқыту әдістерін қолдану | |
12 | Компьютерлік көрудің маңызды міндеттері. Роботтарды объектілерді тануға және күрделі тапсырмалар. Arduino-ға арналған Visuino визуалды бағдарламалау ортасымен танысу | |
13 | Моделдеуде есептеріндегі визуалды бағдарламалау. Жетілдірілген визуалды бағдарламалау. Басқа бағдарламалау тілдерімен интеграция жасау | |
14 | Бағдарламаларды тестілеу және жөндеу. Визуалды бағдарламаларды тестілеу негіздері | |
15 | Визуалды бағдарламалауды қолдана отырып, жоба әзірлеу. Жобаны аяқтау және ұсыну |
PÇ1 | PÇ2 | PÇ3 | PÇ4 | PÇ5 | PÇ6 | PÇ7 | PÇ8 | PÇ9 | PÇ10 | PÇ11 | PÇ12 |
---|
Оқулық / Материал / Ұсынылатын ресурстар | ||
---|---|---|
1 | Б. Страуструп Программалау. С++ тілін пайдалану қағидалары мен тәжірибесі. Алматы, 2014. | |
2 | И. Соммервиль Бағдарламалық жасақтама. Алматы, 2016. | |
3 | Б. Бөрібаев Алгоритмдеу, мәліметтер құрылымы және программалау тілдері. Оқулық [Текст] /. - Алматы : Қазақ ун-ті, 2020. | |
4 | Б. А. Урмашев, Т. А. Шмыгалева. Программирование на алгоритмическом языке С++: учебное пособие.. -Алматы : Қазақ ун-ті, 2020. | |
5 | Г. А. Тюлепбердинова Бағдарламалау технологиясы: Оқу -әдістемелік кешен. Алматы, 2021. |