Құрастырушы: аға оқытушы Ардабаева А.К.
Информатика және ақпараттық жүйелер кафедрасы
Бағдарламалаудың қазіргі тілдері пәні бойынша
5В012000 – Кәсіби оқыту мамандығының студенттеріне арналған
ЖҰМЫС ОҚУ БАҒДАРЛАМАСЫ
Жұмыс бағдарламасы мамандықтың жұмыс оқу жоспары және «___» _______ 20___ ж. бекітілген элективті пәндер каталогы негізінде әзірленген.
Кафедра отырысында ұсынылды 20__ж. «___»_________ №_____хаттама
Кафедра меңгерушісі м.а __________________ Майдисарова Д.С.
(қолы)
Физика, математика және ақпараттық жүйелер факультетінің оқу-әдістемелік кеңесімен мақұлданды 20__ж. «_____»______________ №____хаттама
ОӘК төрағасы __________ Мұқанова Ж.Г. «____»_____________20__ж.
(қолы) (күні)
КЕЛІСІЛДІ Факультет деканы __________ Испулов Н.А. «____»____________ 20__ж. (қолы) (күні)
МАҚҰЛДАНДЫ
ОҮЖжӘҚБ бастығы ___________ А.А. Варакута ____»_____________20__ж.
(қолы) (күні)
Университеттің әдістемелік кеңесімен мақұлданды
«_____»______________ 20__ж. №____хаттама
1. Пәннің мақсаты – бағдарламалық өнімдерді жасауда қазіргі заманғы істерді, стильдерді және аспаптарды қолдану дағдыларына және білімдеріне үйрету.
Пәннің міндеті – қазіргі заманғы программалау тілдерін талдау, қазіргі заманғы программалау тілдердің әдіснамасын оқыту.
Осы пәнді меңгеру нәтижесінде студенттер келесілерді
білуі қажет: қазіргі заманғы программалауға стратегиялық келісті; бағдарламалаудың негізгі әдіснамалық дағдыларын; объектіге бағытталған жобалаудың технологиясын; жобалаудың компонентті технологиясын; әр – түрлі парадигмаларға жататын программалау тілдерінің синтаксис және семантика негіздерін.
икемді болуы:
қойылған есепке сәйкес оны шешуге арналған құралды анықтау;
қазіргі заманғы программалау тілдердің құралдарын пайдаланып ақпаратты өңдеу есептерін шешу.
2 Пререквизиттер
Осы пәнді меңгеру үшін төменгі пәндерді меңгеру кезінде алынған білім, икемділік және дағды-машықтар қажет: информатика, жоғарғы математика, алгебра.
3 Постреквизиттер
Пәнді меңгеру кезінде алынған білім, икемділік және дағды-машықтар келесі пәндерді меңгеру үшін қажет: Есептік геометрия және компьютерлік графика, Объекті-бағытталған бағдарламалау.
4 Пәннің мазмұны
4.1 Пәннің тақырыптық жоспары
№ п/п
|
Тақырыптар атауы
|
Сағат саны
|
Дәріс
|
Практикалық
|
Зерт-лық
|
Студиялық
|
Индивидуалды
|
СӨЖ
|
|
Бағдарламалау парадигмаларына кіріспе
|
2
|
1
|
|
|
|
15
|
|
Borland C++ Builder объектіге – бағытталған ортасында жұмыс істеу негіздері
|
5
|
3
|
|
|
|
15
|
|
Action Script тілінде бағдарламалау
|
5
|
6
|
|
|
|
15
|
|
JavaScript тілінде бағдарламалау
|
3
|
5
|
|
|
|
15
|
Барлығы :
|
15
|
15
|
|
|
|
60
|
4.2 Пәннің тақырыптық мазмұны
Тақырып 1. Бағдарламалау парадигмаларына кіріспе
Императивті, параллелді және оқиғалы-басқару бағдарламалау, объектілік бағытталған келіс негізіндегі бағдарламалау. Функционалды бағдарламалау. Логикалық бағдарламалау парадигмасы. Шектеулі бағдарламалау. Бағдарламалау жасаудың этаптары және деңгейлері.
Тақырып 2. Borland C++ Builder объектіге – бағытталған ортасында жұмыс істеу негіздері
С++ бағдарламалау жүйесіне кіріспе. Бағдарламалау құрылымы, тіл элементтері. Мәліметтер типі: int, short, 1оng, unsigned, f1оаt. Енгізу және шығару функциялары. goto, break, continue операторлары. Айнымалылар. Тармақталған, циклдік операторлары.
Тақырып 3. Action Script тілінде бағдарламалау
Action Script ұғымы. ActionScript объектілік моделі. Actions панелінің құрылымы. Action Script бағдарламалау тілін оқыту әдістемесі. Кадр сценариі. Флэш-символ сценариі
Тақырып 4. JavaScript тілінде бағдарламалау
Жалпы мағлұматтар. JavaScript қолдану. Браузер терезесі қасиетін бағдарламалау. Графиканы бағдарламалау. Гипертектсік өтулерді бағдарламалау.
4.3 Практикалық (семинар, зертханалық, студиялық, жеке сабақтардың мазмұны мен тізімі)
Тақырып 1. Бағдарламалау парадигмаларына кіріспе
ПР1 Императивті, параллелді және оқиғалы-басқару бағдарламалау, объектілік бағытталған келіс негізіндегі бағдарламалау.
Тақырып 2. Borland C++ Builder объектіге – бағытталған ортасында жұмыс істеу негіздері
ПЖ2-ПЖ4 Тұрақтыларды, айнымалыларды, стандартты функцияларды, өрнектерді, меншіктеу операторларын жазу. Сызықты тармақталған, циклдік құрылымды алгоритмдерді жазу. Бағдарламалаудың типтік жолдары.
Тақырып 3. Action Script тілінде бағдарламалау
ПЖ5-ПЖ10 Синтаксиске кіріспе. Оқиғалар. Форма. Жолдармен жұмыс жасау. Тайминг. Фотоальбом жасау. Бейнесуреттер және маус оқиғасы. Презентация жасау. Кездейсоқ баннерлер.
Тақырып 4. JavaScript тілінде бағдарламалау
ПЖ11-ПЖ15 Негізгі түсініктер. Бірінші бағдарлама. Функция параметрлері. Math объектісі. Swith таңдау операторы. Бағдарламадағы тармақталу. Жолдар. Массив. Терезелермен жұмыс.
4.4 Студенттердің өздігінен оқуына бөлінген тақырыптардың тізімі
4.4.1 СӨЖ түрлерінің тізімі
№
|
СӨЖ түрі
|
Есепп беру түрі
|
Бақылау түрі
|
Сағатқа шаққандағы көлемі
|
1
|
Дәріс сабақтарына дайындалу
|
|
Сабаққа қатысу
|
15
|
2
|
Практикалық сабақтарға дайындалу
|
Жұмыс дәптері
|
Сабаққа қатысу
|
15
|
3
|
Аудиториялық сабақтың мазмұнына кірмеген материалды меңгеру
|
Конспект
|
Коллоквиум
|
10
|
4
|
Семестрлік тапсырмаларды орындау
|
Реферат
|
Қорғау
|
15
|
5
|
Бақылау шараларына дайындалу
|
|
1 МБ, 2 МБ, аралық бақылау
|
5
|
|
Барлығы
|
|
|
60
|
4.4.2 Студенттердің өздігінен оқуына бөлінген тақырыптардың тізімі
1) Web-беттерді жасау: мәтінді түрлендіру, графикалық нысандарды ендіру.
5 Әдебиеттер тізімі
Негізгі
Нұрбекова Ж.К., Байгушева Қ.М., Даутова А.З. Қазіргі бағдарламалау тілдері. Оқу құралы. – Павлодар, 2006. – 216 б.
Сыдықов Б.Д. Алгоритмдеу және программалау негіздерін оқыту. – Алматы, 2002. – 185 б.
Дмитриева М.В. Java script: Объекты: Заочная школа современного программирования. Занятие 2-3: Учебное пособие. –СПб., 2003. -22 с.
Жужжалов В.Е. Основы интеграции парадигм программирования в курсе программирования. -М.: Образование и информатика, 2004. -128 с.
Дмитриева М.В. Java script: Простые сценарии: Заочная школа современного программирования. Занятие 5-7: Учебное пособие. –СПб., 2003. - 27 с.
Қосымша
Glass 1996 - Robert L. Glass. The Relation Between Theory and Practice in Software Engineering. // CACM, November 1996. V. 39, N 11, pp. 11-13.
Фаронов В.В. Turbo Pascal 7.0. Начальный курс. Учебное пособие. Издание 7-е. –М.: «Нолидж», издатель Молгачева С.В., 2001. – 576 с.
Выписка из рабочего
учебного плана специальности
|
|
Форма
Ф СО ПГУ 7.18.3/32
|
5В012000 – Кәсіби оқыту мамандығының жұмыс оқу жоспарынан көшірме
Пән атауы Бағдарламалауың қазіргі тілдері
Оқу гнысаны
|
Пәннің еңбек сыйымдылығы
|
Семестр бойынша бақылау түрлері
|
Семестр
|
Семестр бойынша студенттердің жұмыстарының көлемі
|
кре-диттер
|
Академиялық сағат
|
Кредиттер
|
Аудиториялық сабақ
|
СӨЖ
(ак. Сағат)
|
барл
|
ауд
|
СӨЖ
|
Емт
|
сын
|
КЖ
|
КЖ
|
Барл
|
Дәр
|
пр.
|
Зерт
|
Бар
|
СОӨЖ
|
ОКБ негізіндегі күндізгі
|
2
|
90
|
30
|
60
|
4
|
|
|
|
4
|
2
|
30
|
15
|
15
|
|
60
|
15
|
Кафедра меңгерушісі ______ _____________2012ж. «___» ________
(қолы) (аты-жөні)
Жұмыс оқу бағдарламасымен келісу парағы
|
|
Нысан
ПМУ ҰС Н 7.18.3/35
|
2011- 2012 оқу жылына арналған
____Бағдарламалаудың қазіргі тілдері _________
(пәннің толық атауы)
пәнінің жұмыс оқу бағдарламасымен келісу парағы
КЕЛІСУ ПАРАҒЫ |
Мамандар дайындаушы
кафедра
|
Кафедра меңгерушісінің аты-жөні
|
Қолы
|
Келісу күні
|
1
|
2
|
3
|
4
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Достарыңызбен бөлісу: |