Разработано:
Рассмотрено: заседание УС
Института
Утверждено: УМС КазНИТУ
Страница 65 из 115
Алгоритмдер
КОД ________
КРЕДИТ – 3 (1/1/1)
ПРЕРЕКВИЗИТ: Алгоритмдер
және деректер құрылымдары
КУРСТЫҢ
МАҚСАТЫ МЕН МІНДЕТІ
Берілген курс Алгоритмдер және деректер құрылымы пәнінің ақпаратты құрылымдық және
құрылымдық емес қиын алгоритмдерді өңдеуді оқытудың жалғасы болып табылады. Жолдарды
Динамикалық прораммалау операциялары,
префиксты ағаштар,геометриялық алгоритмдер, Фенвик,
Декарт ағаштары жайлы сұрақтар қарастырылады. Графтағы кеңейтілген алгоритмдер, глобальды
оңтайландыру әдістері, NP қиын есептер және жақындау әдістері.
КУРСТЫ АЯҚТАҒАННАН
КЕЙІНГІ БІЛІМІ, БІЛІКТІЛІГІ, ДАҒДЫЛАРЫ:
Студент алгоритмдер және оларды қолдану туралыбілім жиынтығын пайдалана отырып қиын
есептерді шешуді біле алады. Есептің шешуге арналған проекцияларды және деректерді
көрсетуге ыңғайлы форманы анықтауды біле алады. Есептеу машинасының архитектурасына
қарай оңтайлы жолдарды табу.С++ тілінде программалау.
Разработано:
Рассмотрено: заседание УС
Института
Утверждено: УМС КазНИТУ
Страница 66 из 115
Веб-бағдарламалау негіздері
КОД –
КРЕДИТ – 3 (2/1/0)
ПРЕРЕКВИЗИТ – Алгоритмдеу негіздері және програмалау
КУРСТЫҢ МАҚСАТЫ МЕН МІНДЕТІ
Мамандарды даярлаудың пәнді оқытудың негізгі мақсаты - WEB-сайттарды және заманауи
саймандар құралдарын қолдана отырып WEB-қосымшаларды өңдеудің негізін оқыту.
КУРСТЫҢ ҚЫСҚАША СИПАТТАМАСЫ
Курс Web бағдарламалау және өңдеу негіздерін оқып үйренуге арналған. Курс аяқталғанға
дейін Студенттер игерет игеретн болады:
* Интернет сервистерін іске асыратын бағдарламалық қамтамасыз етудің жұмыс істеу,
баптау
және әкімшілендіру негіздері;
* HTML белгілеу тілі;
* CSS пайдалану веб-беттерді беттеу негіздері;
*
JavaScript тілі негіздері;
* веб-беттерді жобалаудың негізгі үлгілері;
* PHP серверлік тілінің негіздері;
КУРСТЫ АЯҚТАҒАННАН КЕЙІНГІ БІЛІМІ, БІЛІКТІЛІГІ,
ДАҒДЫЛАРЫ
Студент біледі:
- Статистикалық сайттарды әзірлеу (HTML, JS, CSS)
- Динамикалық сайттарды жасау (PHP)
-Хостинг-сервер жағында жобаларды орналастыру.
Студент істей алады:
Статикалық және динамикалық web-сайттар мен қосымшаларды дербес құру. Веб-әзірлеменің
бағытын одан әрі және одан да терең зерделеу үшін қажетті білімі болады.
Разработано:
Рассмотрено: заседание УС
Института
Утверждено: УМС КазНИТУ
Страница 67 из 115
Адам - Компьютер қарым-қатынасы
КОД –
КРЕДИТ – 3 (2/1/0)
ПРЕРЕКВИЗИТ – Мамандыққа кіріспе – Computer Science
КУРСТЫҢ МАҚСАТЫ МЕН МІНДЕТІ:
Бұл пән студенттердің интерфейсін жасау өнімнің өмірлік циклі бойынша үздіксіз процесс болып
табылатындығын және адам-компьютер интерфейсін жасау циклдің ажырамас бөлігі екенін түсінуге
көмектесу үшін жасалған, бұл «соңғы минуттарда, жүйе «аяқталды.
КУРСТЫҢ ҚЫСҚАША СИПАТТАМАСЫ
Бұл курс адам-компьютерлік өзара әрекеттесудің негіздері, пайдаланушылық интерфейсті
жобалау және ыңғайлылықты талдау болып табылады. Студенттер қолданыстағы
принциптер мен ұсыныстарды, сандық және сапалық талдау әдістерін үйренеді және оларды
қолданыстағы интерфейстерді терең талдау және жаңаларын жасау арқылы қолданады.
Тақырыптарда танымдық модельдер, міндеттерді талдау, психология, экспериментальды
дизайн және прототибинг әдістері кіреді. Адам-компьютерлік өзара әрекеттесу -
информатика, когнитивтік психология, дизайн және басқа да көптеген салалардағы
теориялар мен әдістерді біріктіретін пәнаралық бағыт. Курс студентті адам-компьютерлік
өзара әрекеттесудің негізгі түсініктерімен таныстыруға бағытталған.
Ол осы салада бар негізгі теориялар мен әдістерді қамтиды. Пәндер дизайнды және
бағалауды зерттеуді қамтиды. Бұл пән бойынша зерттелетін тақырыптар арасында
интерактивті жүйелерді жобалау принциптері мен нұсқауларын қамтитын тиімді өзара
әрекеттесу схемаларын әзірлеу және бағалау табылады. Бұдан басқа, интерактивті
бағдарламалық қамтамасыз етуді әзірлеудің ажырамас және маңызды бөлігі ретінде
пайдаланушылардың өзара әрекеттесу жобаларын дамыту үдерісіне көп көңіл бөлінеді.
Пайдаланушылардың өзара іс-қимылын дамыту кезеңдері талаптар мен тапсырмаларды
талдауды, қолдануға жарамдылық ерекшеліктерін, дизайнды, прототиптерді және бағалауды
қамтиды. Курс барысында студенттер нақты проблемаларды шешуге / бағдарламалық
жасақтама әзірлеуге қатысады. Студенттер функционалдық талаптарды біріктіруге,
проблеманы
анықтауға, шешімді қалыптастыруға және осы шешімді ұсынуға міндетті.
КУРСТЫ АЯҚТАҒАННАН КЕЙІНГІ БІЛІМІ, БІЛІКТІЛІГІ, ДАҒДЫЛАРЫ
Бұл пәнді аяқтағаннан кейін студенттер:
-
адам және есептеу қабілеттерінің негіздерін және олардың шектеулерін түсінеді;
-
негізгі
теорияларды, құралдар мен әдістерді түсінеді;
-
интерфейсті жобалау мен бағалаудың негізгі аспектілерін түсіну;
-
Пайдаланушы интерфейсінің сапасын бағалаудың әртүрлі қарапайым әдістерін
түсінеді;
-
адамдарға қолданылуы мүмкін жүйелерді жобалау үшін тиісті HCI техникасын
қолданады.