«Интернетте программалау» пәнінен оқу-әдістемелік кешен



Дата20.06.2018
өлшемі48,96 Kb.
#43409

ҚАЗАҚСТАН РЕСПУБЛИКАСЫ БІЛІМ ЖӘНЕ ҒЫЛЫМ МИНИСТРЛІГІ

Семей қаласының шәкәрім атындағы семей мемлекеттік университеті


3 деңгейлі СМЖ құжаты

ПОӘК

ПОӘК 042-39. 1.ХХ/01- 2013

Оқытушыға арналған

«Интернетте программалау»

пәнінің бағдарламасы



Редакция №____от_____

5В011100 – «Информатика» мамандығына арналған


«Интернетте программалау»

пәнінен оқу-әдістемелік кешен


ОҚЫТУШЫҒА АРНАЛҒАН ПӘННІҢ БАҒДАРЛАМАСЫ

Семей


2013
АЛҒЫ СӨЗ

  1. ҚҰРАСТЫРЫЛДЫ

Құрастырған:___________ Каженова Ж.С., информатика кафедрасының аға оқытушысы, информатика магистры.

«28» тамыз 2013 ж.



  1. ТАЛҚЫЛАНДЫ

    1. Семей қаласының Шәкәрім мемлекеттік университетінің информатика кафедрасының отырысында талқыланды

Хаттама №1, «11» қыркүйек 2013 ж.
Кафедра меңгерушісі _________________ Абишова А.А.
2.2. Физика-математика факультетінің оқу-әдістемелік бюросының отырысында талқыланды.
Хаттама №1, «12» қыркүйек 2013 ж.
Төрағасы __________ Батырова Қ.А.
3. БЕКІТІЛДІ

Университеттің оқу-әдістемелік кеңесінің отырысында мақұлданып, баспаға ұсынылды.


Хаттама №1 «18» қыркүйек 2013 ж.
Оқыту әдістемелік кеңесінің төрағасы___________ Искакова Г.К.

4.БІРІНШІ РЕТ ЕНГІЗІЛДІ


МАЗМҰНЫ


1

Қолданылу аумағы

2

Нормативті сілтеме

3

Жалпы мағлұматтар

4

Оқу пәнінің (модульдің) мазмұны

5

Студенттердің өздік жұмысына арналған тақырыптар тізімі

6

Пәннің оқу-әдістемелік картасы

7

Оқу - әдістемелік әдебиетпен қамтамасыз ету картасы

8

Әдебиеттер



    1. ҚОЛДАНЫЛУ АУМАҒЫ

Оқытушыға арналған пәннің бағдарламасы 5В011100 "Информатика" мамандығының студенттеріне арналған «Интернетте программалау» пәні бойынша оқу әдістемелік кешенінің құрамына кіреді. Бұл кешен студенттерді курс мазмұнымен, курстың өзектілігімен және қажеттілігімен, курс саясатымен, оқу процесінде алатын білімі және дағдыларымен таныстырады.



1ҚОЛДАНЫЛУ АУМАҒЫ 4

4ОҚУ ПӘНІНІҢ (МОДУЛЬДІҢ) МАЗМҰНЫ 7

5СТУДЕНТТЕРДІҢ ӨЗДІК ЖҰМЫСЫНА АРНАЛҒАН ТАҚЫРЫПТАР ТІЗІМІ 9

1Web программалау саласындағы әйгілі адамдар. 9

2Бейнелер картасын пайдалаынып Web-парақ құру. 9

3JavaScript скриптттерін пайдаланып, мектеп информатика курсына арналған дидактикалық материалдарды топтау 7-сынып. 9

4JavaScript скриптттерін пайдаланып, мектеп информатика курсына арналған дидактикалық материалдарды топтау 8-сынып. 9

5 JavaScript скрипттерін пайдаланып, тест дайындау. 9

6JavaScript скрипттерін пайдаланып анимация жасау. 9

6ПӘННІҢ ОҚУ-ӘДІСТЕМЕЛІК КАРТАСЫ 9

Тақырып 9

Көрнекі құралдар, ОТҚ, плакаттар, стендтер 9

Вопросы для самостоятельного изучения 9

Форма контроля 9

Дәріс сабақтары 9

1 9

4 9

5 9

6 9

Интерактивті тақта, презентация 9

Негізгі ұғымдар мен анықтамалар. Интренеттің клиент/серверлік архитектурасы. Клиенттік Web-технологиялар. Серверлік Web-технологиялар. 9

Бақылау сұрақтары 9

Интерактивті тақта, презентация 9

Негізгі ұғымдар мен анықтамалар. Программалау құралдары мен технологиялары. HTML-құжат құрылымы. Тег параметрлері. 9

Бақылау сұрақтары 9

Интерактивті тақта, презентация 9

Бақылау сұрақтары 9

Интерактивті тақта, презентация 10

Бақылау сұрақтары 10

Интерактивті тақта, презентация 10

Бақылау сұрақтары 10

Интерактивті тақта, презентация 10

Бақылау сұрақтары 10

Интерактивті тақта, презентация 10

Бақылау сұрақтары 10

Интерактивті тақта, презентация 10

Бақылау сұрақтары 10

Интерактивті тақта, презентация 10

Интерактивті тақта, презентация 10

Негізгі ұғымдар. PHP скрипттерді HTML-параққа орналастыру. 10

Арифметикалық және логикалық амалдар. Мәліметтер типтері. PHP массивтері. PHP тілінде функциялар. Есептеу ағынын басқару. 10

Зертханалық жұмысты орындауға арналған әдістемелік нұсқау. 11

Тег параметрлері. Мәтінді форматтау 11

Программа листингі 11

Зертханалық жұмысты орындауға арналған әдістемелік нұсқау 11

HTML-де гиперсілтемелер, графикалық ақпаратты көрсету, бейнелер картасы 11

Программа листингі 11

Зертханалық жұмысты орындауға арналған әдістемелік нұсқау 11

Кестелік верстка 11

Программа листингі 11

Зертханалық жұмысты орындауға арналған әдістемелік нұсқау 11

Код құрылымы. Айнымалылар. Мәліметтер типтері. Пайдаланушымен қарым-қатынас: alert, prompt, confirm. 11

Программа листингі 11

Зертханалық жұмысты орындауға арналған әдістемелік нұсқау 11

while, for циклдары. break және continue дерективалары. Switch конструкциясы. 11

Зертханалық жұмысты орындауға арналған әдістемелік нұсқау 11

Функциялар. Рекурсия, стек. Әдістер мен қасиеттер. 11

Программа листингі 11

Зертханалық жұмысты орындауға арналған әдістемелік нұсқау 11

Браузерлік оқиғаларға кіріспе. 11

Программа листингі 11

Зертханалық жұмысты орындауға арналған әдістемелік нұсқау 12

Анимациялар 12

Программа листингі 12

7.ӘДЕБИЕТТЕР 12

Негізгі әдебиеттер 12



    1. НОРМАТИВТІ СІЛТЕМЕ


Осы оқытушыға арналған пәннің бағдарламасы "Программалау" пәні бойынша оқу үрдісін келесі құжаттардағы талаптар мен ұсыныстарға сәйкес ұйымдастыру ретін орнатады:

- Білім беру деңгейіне мемлекеттік жалпыға міндетті білім беру стандарты;

- 5В011100 – Информатика мамандығының типтік жұмыс жоспары.



  • СТУ 042-ГУ-4-2013 Стандарт университета «Общие требования к разработке и оформлению учебно-методических комплексов дисциплин»;

  • ДП 042-1.01-2013 Документированная процедура «Структура и содержание учебно-методических комплексов дисциплин».



    1. ЖАЛПЫ МАҒЛҰМАТТАР




    1. Пәннің қысқаша мазмұны:

«Интернетте программалау» пәні 5В011100 «Информатика» мамандыығының 2 курс студенттеріне арналған. Студент ауқымды желі үшін қолданбалар дайындаудағы программалау негіздерін оқып-үйренуі керек. Қарапайым HTML-парақтардан бастап, таратылған көпдеңгейлі жүйелерді құрудың негізгі принциптеріне дейін жалпы интернетте программалау негіздерінен біліктілік пен дағды қалыптастыру керек.

3.2 Пәнді оқу мақсаты:

Пәннің мақсаты - Web-программалау туралы білім алуы, Web-сайттар мен мәліметтер қорларының Web-интерфейстері үшін JavaScript, VBScript, ASP, Perl, PHP тілдерінің мүмкіндіктерін меңгеруі керек.



    1. Пәнді оқытудың негізгі міндеттері:

WEB-парақ құруға арналған интернет-программалаудың аппараттық құралдарының негіздерін оқыту, WEB-парақтардың базалық элементтерін (мәтін, графикалық бейнелер, дыбыс, анимация) жасау мүмкіндіктерімен интернет желісінде ақпараттық технолоиялардың қолданылу мүмкіндіктерімен таныстыру.

    1. Оқыту нәтижелері:

Пәнді оқу нәтижесінде студенттің ТҮСІНІГІ БОЛУЫ керек:

  • Web-технологиялардың даму мәселелері мен бағыттары;

  • Web-сайттарды жобалаудың негізгі әдістері мен құралдары;

  • Программалау кезінде қосымша пакеттер мен кітапханаларды қолдану туралы;

  • Қазіргі нысанды-бағдарланған алгоритмдік тілдер туралы, олардың қолданылу аумақтары мен ерекшеліктері туралы үғым қалыптасуы керек.

Пәнді оқу нәтижесінде студент БІЛУІ КЕРЕК:

    • Бағдарламалық өнімді өндірудің кезеңдері;

    • Прораммаларды тестілеудің әдістері мен құралдары;

    • Мәліметтер қорларына Web-интерфейстердің тиімді жүзеге асырылу тәсілдері;

    • Web-серверлер мен клиенттік браузерлердің ақпаратпен ауысу хаттамаларын.

Пәнді оқу нәтижесінде студент ҚОЛДАНА БІЛУІ КЕРЕК:

    • Ақпараттық технологияның негізгі модельдері, әдістері және құқралдары және оларды пәндік аумақтардағы есептерді шешуде пайдалану;

    • Алгоритмдер мен программаларды дайындаудың нысанды-бағдарланған әдістері мен құралдарын, программаларды жөндеу, сынақтан өткізу және құжаттандыру тәсілдерін;

    • Қазіргі дайын кітапхана модульдерін;

    • Қазіргі жүйелік программалық құралдар, технологиялар және аспаптық құралдар.

 

    1. Курстың пререквизиттері:

Пәнді меңгеру үшін студент «информатиканың теориялық негіздері», «информатика», «программалау 1», «программалау 2» пәндерінің білімдерін меңгерген болуы керек.

.


    1. Курстың постреквизиттері:

«Мәліметтер қорын программалау», «Информатиканы оқыту әдістемесі» және т.б. пәндерін игеру қажеттілігі бұл пәнді меңгеруге тікелей байланысты.



    1. Жұмыс жоспарынан үзінді:

Курс

Семестр

Кредит

Дәріс саны

Зертханалық сағат саны

СОӨЖ

СӨЖ

Барлығы

Бақылау формасы

2

4

3

15

30

22,5

67,5

135

Емтихан



    1. ОҚУ ПӘНІНІҢ (МОДУЛЬДІҢ) МАЗМҰНЫ






Дәріс тақырыптары

Сағат

саны




Web-программалау пәні. WWW архитектураcы

Негізгі ұғымдар мен анықтамалар. Интренеттің клиент/серверлік архитектурасы. Клиенттік Web-технологиялар. Серверлік Web-технологиялар.



1



HTML–ге кіріспе

Негізгі ұғымдар мен анықтамалар. Программалау құралдары мен технологиялары. HTML-құжат құрылымы. Тег параметрлері.



1



Мәтінді форматтау

Мәтіндік ақпаратты көрсету. Escape-тізбектер. Комментарийлер. Тізімдерді ұйымдастыру.



1



Сілтемелер. Графика

Гиперсілтемелер. Графикалық ақпаратты көрсету. Бейнелер картасы.



1



HTML кестес кестесі. Кестелік верстка

Кестелерді ұйымдастыру, кесте параметрлері. Кестелік верстка: кестелер көмегімен модульдік тор құру. HTML құжаттың типтік модульдік торлары.



1



Фреймдер. Формалар.

Фреймдер. HTML формасын құру. Басқару элементтері.



1



CSS каскад стильдер кестесі

«Құжат-көрсету» концепциясы. Каскад стильдер кестесін қосу. Каскад стильдер кестесінің құрылымы. Каскад стильдер кестесінің негізгі қасиеттері. Каскад стильдер кестесінің класстары. Каскад стильдер кестесінің псевдокласстары.



1



JavaScript программалау тілі.

Браузердің объектілік моделі. Window нысаны. Window нысанының ішкі нысандары. Document нысаны. JavaScript-ті HTML-параққа орналастыру.



2



JavaScript тілінің синтаксисі.

JavaScript программасын жазу ережесі. Арифметикалық және логикалық амалдар. Мәліметтер типтері. JavaScript массивтері. JavaScript тілінің функциялары. Есептеу ағынын басқару.



2



Серверлік скрипттер тілі PHP.

Негізгі ұғымдар. PHP скрипттерді HTML-параққа орналастыру.



2



PHP программаларын жазу ережелері.

Арифметикалық және логикалық амалдар. Мәліметтер типтері. PHP массивтері. PHP тілінде функциялар. Есептеу ағынын басқару.



2




Барлығы

15





Зертханалық жұмыс тақырыптары

Сағ. саны



HTML-құжат құрылымы. Тег параметрлері. Мәтінді форматтау

4



HTML-де гиперсілтемелер, графикалық ақпаратты көрсету, бейнелер картасы.

4



HTML кестес кестесі. Кестелік верстка

2



JavaScript тілінің негіздері.

Код құрылымы. Айнымалылар. Мәліметтер типтері. Пайдаланушымен қарым-қатынас: alert, prompt, confirm.



4



Шартты операторлар. Логикалық операторлар. while, for циклдары. break және continue дерективалары. Switch конструкциясы.

4



Функциялар. Рекурсия, стек. Әдістер мен қасиеттер.

4



Оқиғалар. Браузерлік оқиғаларға кіріспе. Тышқан оқиғалары.

4



Анимациялар

4




Барлығы

30



    1. СТУДЕНТТЕРДІҢ ӨЗДІК ЖҰМЫСЫНА АРНАЛҒАН ТАҚЫРЫПТАР ТІЗІМІ

    1. Web программалау саласындағы әйгілі адамдар.

    2. Бейнелер картасын пайдалаынып Web-парақ құру.

    3. JavaScript скриптттерін пайдаланып, мектеп информатика курсына арналған дидактикалық материалдарды топтау 7-сынып.

    4. JavaScript скриптттерін пайдаланып, мектеп информатика курсына арналған дидактикалық материалдарды топтау 8-сынып.

    5. JavaScript скрипттерін пайдаланып, тест дайындау.

    6. JavaScript скрипттерін пайдаланып анимация жасау.



    1. ПӘННІҢ ОҚУ-ӘДІСТЕМЕЛІК КАРТАСЫ



Тақырып

Көрнекі құралдар, ОТҚ, плакаттар, стендтер

Вопросы для самостоятельного изучения

Форма контроля

Дәріс сабақтары











1

4

5

6

Web-программалау пәні. WWW архитектураcы


Интерактивті тақта, презентация

Негізгі ұғымдар мен анықтамалар. Интренеттің клиент/серверлік архитектурасы. Клиенттік Web-технологиялар. Серверлік Web-технологиялар.

Бақылау сұрақтары

HTML–ге кіріспе


Интерактивті тақта, презентация

Негізгі ұғымдар мен анықтамалар. Программалау құралдары мен технологиялары. HTML-құжат құрылымы. Тег параметрлері.

Бақылау сұрақтары

Мәтінді форматтау


Интерактивті тақта, презентация

Мәтіндік ақпаратты көрсету. Escape-тізбектер. Комментарийлер. Тізімдерді ұйымдастыру.

Бақылау сұрақтары

Сілтемелер. Графика

.


Интерактивті тақта, презентация

Гиперсілтемелер. Графикалық ақпаратты көрсету. Бейнелер картасы

Бақылау сұрақтары

HTML кестес кестесі. Кестелік верстка


Интерактивті тақта, презентация

Кестелерді ұйымдастыру, кесте параметрлері. Кестелік верстка: кестелер көмегімен модульдік тор құру. HTML құжаттың типтік модульдік торлары.

Бақылау сұрақтары

Фреймдер. Формалар.


Интерактивті тақта, презентация

Фреймдер. HTML формасын құру. Басқару элементтері.

Бақылау сұрақтары

CSS каскад стильдер кестесі


Интерактивті тақта, презентация

«Құжат-көрсету» концепциясы. Каскад стильдер кестесін қосу. Каскад стильдер кестесінің құрылымы. Каскад стильдер кестесінің негізгі қасиеттері. Каскад стильдер кестесінің класстары. Каскад стильдер кестесінің псевдокласстары.

Бақылау сұрақтары

JavaScript программалау тілі.


Интерактивті тақта, презентация

Браузердің объектілік моделі. Window нысаны. Window нысанының ішкі нысандары. Document нысаны. JavaScript-ті HTML-параққа орналастыру.

Бақылау сұрақтары

JavaScript тілінің синтаксисі.


Интерактивті тақта, презентация

JavaScript программасын жазу ережесі. Арифметикалық және логикалық амалдар. Мәліметтер типтері. JavaScript массивтері. JavaScript тілінің функциялары. Есептеу ағынын басқару.




Серверлік скрипттер тілі PHP.


Интерактивті тақта, презентация

Негізгі ұғымдар. PHP скрипттерді HTML-параққа орналастыру.




PHP программаларын жазу ережелері.





Арифметикалық және логикалық амалдар. Мәліметтер типтері. PHP массивтері. PHP тілінде функциялар. Есептеу ағынын басқару.




HTML-құжат құрылымы.

Зертханалық жұмысты орындауға арналған әдістемелік нұсқау.


Тег параметрлері. Мәтінді форматтау

Программа листингі

HTML-де гиперсілтемелер, графикалық ақпаратты көрсету, бейнелер картасы.

Зертханалық жұмысты орындауға арналған әдістемелік нұсқау


HTML-де гиперсілтемелер, графикалық ақпаратты көрсету, бейнелер картасы

Программа листингі

HTML кестес кестесі. Кестелік верстка

Зертханалық жұмысты орындауға арналған әдістемелік нұсқау


Кестелік верстка

Программа листингі

JavaScript тілінің негіздері.

Код құрылымы. Айнымалылар. Мәліметтер типтері. Пайдаланушымен қарым-қатынас: alert, prompt, confirm.



Зертханалық жұмысты орындауға арналған әдістемелік нұсқау


Код құрылымы. Айнымалылар. Мәліметтер типтері. Пайдаланушымен қарым-қатынас: alert, prompt, confirm.

Программа листингі

Шартты операторлар. Логикалық операторлар.

Зертханалық жұмысты орындауға арналған әдістемелік нұсқау


while, for циклдары. break және continue дерективалары. Switch конструкциясы.




Функциялар. Рекурсия, стек. Әдістер мен қасиеттер.

Зертханалық жұмысты орындауға арналған әдістемелік нұсқау


Функциялар. Рекурсия, стек. Әдістер мен қасиеттер.

Программа листингі

Оқиғалар. Браузерлік оқиғаларға кіріспе. Тышқан оқиғалары.

Зертханалық жұмысты орындауға арналған әдістемелік нұсқау


Браузерлік оқиғаларға кіріспе.

Программа листингі

Анимациялар

Зертханалық жұмысты орындауға арналған әдістемелік нұсқау


Анимациялар

Программа листингі



  1. ӘДЕБИЕТТЕР





Негізгі әдебиеттер


  1. HTML и CSS на примерах/Мержевич – СПб: BHV, 2005-448 стр.

  2. HTML и CSS. Совместное использование/ДеБольт – СПб: НТ-Пресс, 2006-504 стр.

  3. Веб-дизайн/Дмитрий Кирсанов - СПб: Символ-Плюс, 2004-376 стр.

  4. HTML 4.0 в подлиннике/Матросов, Сергеев, Чаунин – СПб: BHV, 2000 – 672 стр.


Қосымша әдебиеттер


  1. http://learn.javascript.ru/operators










Достарыңызбен бөлісу:




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет