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



Дата28.06.2016
өлшемі191.5 Kb.
#162835



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

СЕМЕЙ ҚАЛАСЫНЫҢ ШӘКӘРІМ АТЫНДАҒЫ МЕМЛЕКЕТТІК УНИВЕРСИТЕТІ



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

ПОӘК

ПОӘК 042-39.1.14/01-2014

«PHP дағы Web программалау» пәнінің оқытушыға арналған бағдарламасы

№1 басылым .09.2014ж



«PHP дағы Web программалау»

пәнін оқыту-әдістемелік кешен
6М060200 - «Информатика» мамандығына арналған

Оқытушыға арналған оқу жұмыс бағдарламасы


Семей

2014

Алғы сөз

1. Құрастырылды

Құрастырған ___________ Мусатаева И.С., п.ғ.к, «Информатика және ақпараттық технологиялар» кафедрасының аға оқытушысы, Семей қ. Шәкәрім атындағы мемлекеттік университеті

« » тамыз 2014 ж.

2. Талқыланды

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

Хаттама № « » қыркүйек 2014 ж.

Кафедра меңгерушісі __________ /Берікханова Г.Е./

2.2. Факультетің оқу-әдістемелік бюросы отырысында қарастырылды.

Хаттама № , « » қыркүйек 2013 ж.

Төрағасы __________ / /

3. бекітілді

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

Хаттама № « » қыркүйек 2014 ж.

Оқу жұмысы бойынша проректор_______________ /Искакова Г.К./


4. АЛҒАШ РЕТ ЕҢГІЗІЛДІ

Мазмұны

1. Пайдалану облысы


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

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

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

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

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

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

8. Әдебиет
1. Қолданылу облысы
«PHP дағы Web программалау» пәні бойынша Оқыту-әдістемелік кешен 6М011100 - «Информатика»мамандығының студенттеріне арналған. Кешен студенттерді пәннің мазмұнымен, пәннің көкейкестілігі мен қажеттілігімен, курс саясатымен, оқу барысында үйренетін машықтармен таныстырады. Оқыту-әдістемелік кешен пәнді оқыту үшін негізгі бағдар болып табылады.


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

Бұл «Интернетте программалау» пәні бойынша Оқытушыға арналған оқу жұмыс бағдарламасы оқыту процесін келесі құжаттарда келтірілген талаптар мен ұсыныстарға сәйкес жүргізу үшін құрастырылған және реттейді:

    • 050602-"Информатика" мамандығына ҚР МЖМБС 3.08.317-2006. Қазақстан Республикасы Білім және Ғылым министрлігінің 2005 ж. 23 желтоқсанындағы №779 бұйрығымен бекітілген және іске қосылғын.

    • СТУ 042 – РГКП – СГУ – 8-2007 Университет стандарты «Пәннің оқыту әдістемелік комплексін дайындауға жалпы талаптар»;

    • ДП-042-08.10.10.12–2007 Құжатталған процедура «Пәннің оқыту әдістемелік комплексінің құрылымы мен мазмұны»




  1. Жалпы жағдайлар

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

«PHP дағы Web программалау» қазіргі заманғы WEB- технологияны қолдануды және ұйымдастыру дағдыларын және Web-сайттарды программалауда теориялық және практикалық білім алуға арналған оқыту бағыты.

3.2. Пәннің мақсаты

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



3.3. Пән міндеті:

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

изучение технологий и приобретение навыков создания, модификации, публикации электронных документов, включающих текст, графику, электронные таблицы, базы данных и презентации, как во Всемирной паутине, так и в локальных сетях.
3.4. Пәнді оқып, аяқтаған студенттердің білуі керек


  • Web - ақпартаттарын өңдеу технологиясын және интернетте жұмыс жасау, ұйымдастыру принциптерін білу;

  • Қазіргі заманғы Web – ехнология негізінде программа қосымшасын құра білуі керек;

  • Web – технологияның даму болашағы және қазіргі заманғы тенденциясы туралы білуі керек.

3.5. Пән пререквизиттары: 1. Информатика

2. Тілдер және программалау технологиясы

3. Объектті-бағыттау программалау
3.6. Пән постреквизиттары: 1. Ақпараттық моделдеу

2. Программалау өнері

3. Параллелді есептеулер

Кесте 1 - Жұмыстық оқу жоспарынан көшірме



Курс

Семестр

Кредиттер

Дәр

(сағ.)


Пр

(сағ.)


Зерт

(сағ.)


СӨӨЖ

(сағ.)


СӨЖ

(сағ.)


Барлығы

(сағ.)


Қортынды бақылау формасы

2

3

3

30

30

-

22,5

67,5

135

Емтихан


4. Оқытушыға араналған оқу жұмыс бағдарламасының мазмұны
2-кесте. Пән мазмұны. Сабақ тақырыптары бойынша сағаттардың бөлінуі.




Тақырыптар

Дәрістер

Практика

МӨЖ

1

Гипермәтіндік белгілеулердің принциптері

2







2

HTML-құжатының контейнері.

2







3

Webтегі графика

2







4

HTML-да кестенің жазылу тәсілдері.

2







5

Беттің дизайнында кестелерді қолдану

2







6

Фреймдер

2







7

Формалар

2







8

Апплеттер

2







9

Стильдердің каскадты кестелері (CSS).

2







10

Web –тармақ беттерін көруді басқару. JavaScript.

2







11

Объектілер әдісі және объектілер қасиеті. Есептеу ағымын басқару.

2







12

JavaScript тілінің элементтері

2







13

HTML-құжатында орналастыру

2







14

PHP- дағы негізгі жұмыстар

2







15

PHPдың негізгі компоненттері

2







16

JavaScript пен танысу




1




17

JavaScript объектілерінің иерархиясы.




1




18

Скрипттерді құру мен орналастыру.




1




19

Қате туралы хабарлама




1




20

Күн мен уақыт




1




21

РНР-дың негізгі түсініктері және синтаксисі.




1




22

Айнымалылар




1




23

Мәліметтер типі




1




24

Арифметикалық операторлар




1




25

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




1




26

Switch операторы




1




27

Жолдық оператор.




1




28

Жиымдар (массивтер)




1




29

Функция




1




30

Циклдер




1




31

HTML –ге кіріспе.







1

32

Web – беттерді құру







1

33

Шаблонның көмегімен web – түйіндерді құру үшін Microsoft ProntPage қолдану. Web – түйіннің құрылымын өңдеу. Web – беттерді редактрлеу







1

34

Бұрыннан құрылған web – түйінді өңдеу үшін Microsoft ProntPage қолдану. Web – беттерді суреттер, кестелер, гиперсілтеме қою арқылы өңдеу







1

35

Web – беттерді безендіруде ProntPage –дің қосымша мүмкіндіктерін қолдану.







1

36

Сілтеме картасын құру үшін ProntPage 2002 қолдану.







1

37

Web – беттерде қалыпты қолдану.







1

38

Шебер қалып көмегімен қалыптар құру.







1

39

Фреймдерді қолдану







1

40

Интернет желілерде Web – сайттарды жариялау







1

41

Web-сайтқа тіркелу , оның Интернет желісіндегі жариялануы, табу жүйелеріндегі тіркелу







1

42

Қарапайым HTML файлдарын құру







1

43

Форматтаудың арнайы командалары







1

44

Тақырыптар стилін қолдану.







1

45

Ағымдағы кәріптің өлшемін өзгерту.







1

46

Қәріп түсін және гарнитураларды орнату.







1

47

Мәтінді горизонталь туралау







1

48

Мәтін мен фонның түсін беру







1

49

Web-бетте графиктерді орналастыру.







1

50

Бейненің атрибуттарын орналастыру.







1

51

Web-бетте бейненің фонын орналастыру.







1

52

Текст және фон түсін беру







1

53

Web- бетте графиктерді орналастыру.







1

54

Бейнелер атрибутын орнату.







1

55

Web-бетте фондық бейнелерді орналастыру.







1

56

Кесте құру.







1

57

Гипертексті байланыс орнату.







1

58

Басқа HTML – құжатқа сілтеме құру.







1

59

Басқа HTML – құжатқа сілтеме құру.







1

60

Текст фрагменттерін белгілеу.







1




БАРЛЫҒЫ

30

15

30


5. Магистранттардың өздік жұмыстарының тақырыптары

5.1. Оқытушы басқаруымен орындайтын өздік жұмыстарының тақырыптары:

СОӨЖ №1. HTML –ге кіріспе.

СОӨЖ №2. Web - беттерді құру

СОӨЖ №3. Үлгіні қолднаумен web-түйінді құру үшін Microsoft FrontPage пайдалану. Web-түйіннің құрылымын редакторлеу. Web- беттерді редакторлеу

СОӨЖ № 4. Алдығашан құрылған web-түйіндерді редакторлеу үшін Microsoft FrontPage қолдану. Web- беттерді суреттер, кесте, гиперсілтеме қойып редакторлеу

СОӨЖ № 5. Web - беттерді безендіруде FrontPage қосымша мүмкіндіктерін пайдалану

СОӨЖ № 6. Карта сілтемесін құру үшін FrontPage 2002 пайдалану

СОӨЖ № 7. Web – беттерде форманы қолдану

СОӨЖ № 8. Шебер форм көмегімен формалар құру

СОӨЖ № 9. фреймдерді қолдану

СОӨЖ № 10. Интернет желісінде web-сайттарды жариялау

СОӨЖ № 11. Web – сайттарды тіркеу, оларды Интернет желісінде жариялау, іздеу жүйесіне тіркеу


5.2Магистранттың өздік жұмыстары:

СӨЖ № 1. HTML қарапайым файлдарын құру

СӨЖ № 2. Форматтаудың арнайы командалары

СӨЖ № 3. Тақырып стилдерін таңдау

СӨЖ № 4. Ағымдағы шрифт өлшемін таңдау.

СӨЖ № 5. Шрифт түсін және гарнитурасын орнату.

СӨЖ № 6. Горизонталь бойынша тексті түзеу.

СӨЖ № 7. Мәтін және фон түсін беру

СӨЖ № 8. Web-бетте графиктер орналастыру.

СӨЖ № 9. Бейне атрибуттарын орнату.

СӨЖ № 10. Web-бетте фон суреттерін орнату.

СӨЖ № 11. Кесте құру.

СӨЖ № 12. Гипертекстік байланыс орнату.

СӨЖ № 13. Басқа HTML- құжатқа сілтеме құру.

СӨЖ № 14. Басқа HTML- құжатқа сілтеме құру.

СӨЖ № 15. Текст фрагменттерін ерекшелеу.


6. Пән бойынша оқу-әдістемелік карта
3-кесте. Пән бойынша оқу-әдістемелік карта


Тақырыптар

Көрнекілік құрал, плакаттар, техникалық жабдық

Өзбетімен оқуға сұрақтар

Бақылау түрі

Дәріс сабақтары және

Машықтану сабақтары



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

1

2

3

4

5

Гипермәтіндік белгілеулердің принциптері




Дәріс конспектісі

1.Интернетте адрисация: ip-адресі және URL.

2.HTML тілі. Таңбалар, тегтер, элементтер, атрибуттар.



ауызша

HTML-құжатының контейнері




Дәріс конспектісі

1.html-құжатының құрылымы. Беттің құры- лымдық элементтері. Элементтер типі.

2.WWW-сервисінің жұ- мыс тәртібі. Сервер және клиент арасында мәлімет алмасу. Формалар.



ауызша

Webтегі графика




Дәріс конспектісі

1. XML және HTML. XML Синтаксисі. XML-дің HTML-ден айырмашылығы. DTD.

2. XML- құжатының визуалды тәсілдері.



ауызша

HTML-да кестенің жазылу тәсілдері




Дәріс конспектісі

1. Статикалық және динамикалық құжаттарды өңдеудегі ерекшеліктер.

2. Белгі тілдердің жалпы принциптері.



ауызша

Беттің дизайнында кестелерді қолдану




Дәріс конспектісі

1. Форма мен мазмұнның ортогональдық принципі.

2. HTML –дің ерекше- ліктері.

3. XML –дің ерекшелік- тері.


ауызша

Фреймдер




Дәріс конспектісі

1.Қолданушыдан қайтым- ды ақпаратты алудың мақсатқа лайықтылығы.

2. Қонақ кітап/форумды құру.



ауызша

Формалар




Дәріс конспектісі

1.Қолданушының ақпа- ратты енгізуі және өзгертуі.

2. Форма – қолданушы мен қарым қатынас жасаудың негізгі элемен- ті.



жазбаша МБ1

Апплеттер




Дәріс конспектісі

1. www- беттердегі көріну мен позициялауды басқару.

2. html-беттердегі апплет- тер және басқа объектілер



ауызша

Стильдердің каскадты кестелері (CSS)




Дәріс конспектісі

1. Www-беттерді ұсыну және ұстануды бөлу технологиясы.CSS.

2. Стильдің күрделі кестелері. Селекторлар, қасиеттер, қасиеттің мәні. Псевдоклассы.



ауызша

Web –тармақ беттерін көруді басқару. JavaScript




Дәріс конспектісі

1.JavaScript тілі. Синтак- сисі.Функциялары, объекттер.

2.JavaScript тілі. Құжат- тың объекті моделі.



ауызша

Объектілер әдісі және объектілер қасиеті. Есептеу ағымын басқару




Дәріс конспектісі

1. Web-сервер және браузердің өзара байланыс принциптері.

2.Клиент – сервер қатынасының негізі.

3. Жоғары деңгейлі протоколдар.


ауызша

JavaScript тілінің элементтері




Дәріс конспектісі

1. JavaScript — объектіге-бағытталған программа- лау тілі сияқты.

2.JavaScript-те сценари (программа) — өзара қарым -қатынасқан объек- тілер жиынтығы сияқты.



ауызша

HTML-құжатында орналастыру




Дәріс конспектісі

1. Анықтымысын айты- ңыз: тип, берілгендер мәнінің жиыны.

2. Анықтымысын беріңіз; объект, конструктор, тұпнұсқа.



ауызша

Әдістері.




Дәріс конспектісі

1. Тілдің объектілері.

2. Құрылған объект.

3. Ортаның объектісі.


ауызша

Гипертексттік сілтеме және суреттер




Дәріс конспектісі

1. VBScript және JScript программалау тілдері. Ерекшеліктері мен мүм- кіндіктері.

2. VBScript және JScript тілдерінде ASP техноло- гиясын қолданып беттер- ді құру мысалдары.



жазбаша МБ2




JavaScript пен танысу

Компьютер

1. Құжат шекарасы.

2. Құжатың тақырыбы.

3. Құжаттың атауы.


Электрондық түрде




JavaScript объектілерінің иерархиясы.

Компьютер

1. Құжат авторы құрған тақырып тэгтары.

2. ҚҰжат денесі.

3. Міндетті элементтер.


Электрондық түрде




Скрипттерді құру мен орналастыру.

Компьютер

1. Құжатты түрлі-түсті безендіру.

2. Түстерді ажырату.

3. BODY элементінің түстерін анықтау атрибуты.


Электрондық түрде




Қате туралы хабарлама

Компьютер

1. Фондық суреттер.

2. Өрістерді құру.

3. Комментарийлер қосу.


Электрондық түрде




Күн мен уақыт

Компьютер

1. area объектісін сипаттаңыз.

2. functionэ объектісін сипаттаңыз.

3. image объектісін сипаттаңыз..


Электрондық түрде




РНР-дың негізгі түсініктері және синтаксисі.

Компьютер

1. РНР-да түсініктемелер.

2. РНР-да бағдарламаның денесін жазу үшін жазылатын дескрипторлар.

3. Командалар дегеніміз не?.


Электрондық түрде




Айнымалылар

Компьютер

1. Сыртқы айнымалылар.

2. Тұрақтылар қандай функция арқылы сипатталады?.



Электрондық түрде




Мәліметтер типі

Компьютер

1 Мәтінді ерекшелеуге қандай скрипты қолданамыз?

2. Веб-бетке қандай тәсіл арқылы мәтінді браузерге шығарамыз?і



Электрондық түрде




Арифметикалық операторлар

Компьютер

1 Берілгенді баған түрінде жазу

2. Айнымалыны көбейту.

3. Арифметикалық оператор қандай операцияларды орындайды?


Электрондық түрде




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

Компьютер

1. Логикалық оператордың жазылу синтаксисі

2. шартты операторлар



Электрондық түрде




Switch операторы

Компьютер

1 Switch операторының сипаттамасы

2РНР-дың операторлары



Электрондық түрде




Жолдық оператор.

Компьютер

1. Жолдық операторды не үшін қолданамыз

2. Салыстыру операторы



Электрондық түрде




Жиымдар (массивтер)

Компьютер

1. Жиым түрлері.

2. Қандай функциялар арқылы жиымды шақыруға болады?.



Электрондық түрде




Функция

Компьютер

1. Бағдарлама құру барысында функция.

2. Қандай функцияларды білесін?



Электрондық түрде




Циклдер

Компьютер

  1. Foreach цикл операторы.

2. Итерационалдық цикл.

Электрондық түрде



7. Оқу-әдістемелік әдебиеттердің жабдықталу картасы

4-кесте. Оқу-әдістемелік әдебиеттердің жабдықталу картасы



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

Экз. саны

Студенттер саны

Жабдықталу

%

1

2

3

4

HTMLв веб-дизайне /Петюшкин – СПб: BHV, 2004-400 стр.

1

2

50%

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

1

2

50%

Бранденбау Дж. JavaScript: сборник рецептов. СПб.: Питер, 2000. — 416 с.

1

2

50%

HTML, CSS, Скрипты: практика создания сайтов/Ломов – СПб: BHV, 2005-416 стр.

1

2

50%

Коржинский С. Настольная книга Web-мастера: эффективное применение HTML, CSS и JavaScript. М.: КноРус, 2000. — 304 с. + CD.

1

2

50%

8. Әдебиеттер

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

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

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

8.1.3. HTML в веб-дизайне/Петюшкин – СПб: BHV, 2004-400 стр.

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

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

8.1.6. HTML и XHTML. Подробное руководство/Муссаино, Кеннеди – СПб: Символ-Плюс, 2008-752 стр.

8.1.7. HTML и XML. Профессиональная работа/Сергеев – СПб: Диалекстика, 2004-780 стр.

8.1.8. HTML, CSS, Скрипты: практика создания сайтов/Ломов – СПб: BHV, 2005-416 стр.

8.1.9. HTML/XML/CSS/Штайнер – СПб: Лаборатория Базовых Знаний, 2001, 512 стр.

8.1.10. Бранденбау Дж. JavaScript: сборник рецептов. СПб.: Питер, 2000. — 416 с.

8.1.11.Вейнер П. Языки программирования Java и JavaScript. М.: Лори, 1998.—242 с.

8.1.12. Дарнелл Р. JavaScript: справочник. СПб.: Питер, 1999. — 192 с.
8.2 Қосымша әдебиеттер:

8.2.1. Веб-Дизайн/Гаррет – Спб: Символ-Плюс, 2008-192 стр.

8.2.2. Использование HTML 4.0/Паттерсон – Диалектика, 200-400 стр.

8.2.3. Использование HTML/Хольцшлаг – Вильямс, 2000-1008 стр.

8.2.4. Полное руководство по HTML/Пауэлл – Попурри, 2000-912 стр.

8.2.5. Александровский А. Д. Создание Web-страниц с использованием FrontPage 98 и JavaScript. М.: ДМК, 1998. — 368 с.

8.2.6. Коржинский С. Настольная книга Web-мастера: эффективное применение HTML, CSS и JavaScript. М.: КноРус, 2000. — 304 с. + CD.

8.2.7. Мейнджер Д. JavaScript: основы программирования. Киев: BHV, 1997. — 512 с.

8.2.8. Федоров А. Г. JavaScript для всех. М.: КомпьютерПресс, 1998. — 384 с.

8.2.9. Фролов А. В., Фролов Г. В. Сценарии JavaScript в активных страницах Web. М.: Диалог-Мифи, 1998. — 284 с.





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




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

    Басты бет