1. Құрастырған
Құрастырған ___________ И.Б.Карымсакова, Г.Ж.Ерланова, «Ақпараттық жүйелер» кафедрасының аға оқытушысы, Семей қаласының Шәкәрім атындағы мемлекеттік университеті
«_____» ____________________ 201 ж.
2. Талқыланды
2.1. Семей қаласының Шәкәрім атындағы мемлекеттік университетінің «Ақпараттық жүйелер» кафедрасы отырысында қарастырылды.
Хаттама № ___ «_____» ____________________ 201 ж.
2.2. Факультетің оқу-әдістемелік бюросы отырысында қарастырылды.
Хаттама № ___ «_____» ____________________ 201 ж.
3. бекітілді
Университеттің Оқу-әдістемелік кеңесі отырысында баспаға жіберуге ұсынылды және мақұлданды.
Хаттама № ___ «___»______________201 ж.
3. Жалпы мағлұматтар
5. Оқытылушының өздік жұмыс тақырыптары
6. Оқу-әдістемелік әдебиетпен қамтамасыз ету картасы
7. Әдебиет
«Интернетте программалау» пәнінен оқу-әдістемелік кешен құрастырылды және келесі құжаттардың талаптары мен ұсыныстарына сәйкес берілген пән бойынша оқу процесін ұйымдастыру ұсынылды:
«5В070300» — «Ақпараттық жүйелер» мамандығы бойынша жалпы білімдік мемлекеттік стандарты енгізілді;
– СТУ 042- -СМУ-5-2014 Университет стандарты «Оқу-әдістемелік кешендерді құруға жалпы талаптар»;
– ДП 042-1.07-2014 Құжатталған процедура «Оқу-әдістемелік кешендердің құрылымы және мазмұны».
3.1. Пән мазмұнының қысқаша сипаттамасы
“Интернетте программалау” курсы WEB-қосымшаларының типтеріне шолу, әртүрлі деңгейдегі жүйелерде WEB-технологияларды қолдануға және WEB-қосымшаларды жетілдіру ерекшеліктеріне байланысты сұрақтар жиынтығын, сонымен қатар Web-программалау бойынша білім алу, деректер базасына Web-сайттар мен Web-интерфейстерді программалау үшін PHP тілінің мүмкіндіктерін қарастырады.
3.2. Осы курстың мақсаты: Web-программалау бойынша білім алу, деректер базасына Web-сайттар мен Web-интерфейстерді программалау үшін PHP тілінің мүмкіндіктерін меңгеру
3.3. Пәнді оқудың негізгі міндеті:
Курсты оқыту барысында оқытылушы білуі керек: ұйымдастыру принциптерін, интернеттің қызметтерін және ақпаратты өңдейтін WEB-технологияларын білу, қазіргі WEB-технологиялардың негізінде программалық қосымшалар жасауды білуі, WEB-технологиялардың дамуының қазіргі перспективалары мен беталыстары туралы түсінігі болуы қажет.
3.4. Пәнді оқу нәтижесінде оқытылушы:
Білімі: программалық өнімді өндіру кезеңдерін, әдістерін және программаны тестілеу құралдарын, Web-интерфейстерін деректер базасында тиімді іске асыру тәсілдерін біледі.
Іскерлігі: Web-сайттар программалық жабдықтарын жобалаудың негізгі әдістері мен құралдарын қолдана біледі.
Дағдылары: Web-программалау принциптерін пайдалану дағдысы бар.
Біліктілігі: Web-сайт құрудың тәжірибелік дағдысын көрсетеді.
3.5. Курс пререквизиттері:
Алгоритмдеу және программалау тілдері
Ақпараттық жүйе негіздері
Web технологиялар
3.6. Курс постреквизиттері:
Кесте 1 - Жұмыстық оқу жоспарынан көшірме
Курс
|
Семестр
|
Кредиттер
|
Дәр
(сағ.)
|
Пр
(сағ.)
|
Лаб
(сағ.)
|
ОБОӨЖ
(сағ.)
|
ОӨЖ
(сағ.)
|
Барлығы
(сағ.)
|
Қортынды бақылау формасы
|
4
|
7
|
3
|
15
|
15
|
15
|
45
|
45
|
135
|
Емтихан
|
4. пәннің оқытушыға арналған жұмыс бағдарламасының мазмұны
Кесте 2 – Пән мазмұны. Сабақ түрлері
бойынша сағаттарды бөлу
Модуль | Тақырыптар атауы | Сағат саны |
|
1
|
Кіріспе. Қазіргі Интернет-технологиялар.
|
1
|
Web-программалау принциптері.
|
1
|
PHP-ға кіріспе. IDE, веб-сервер, МББЖ таңдау
|
1
|
2
|
РНР синтаксисі негіздері
|
1
|
РНР басқару конструкциялары
|
1
|
РНР мәліметтер массивімен жұмыс
|
1
|
РНР жолдармен жұмыс.
|
1
|
3
|
PHP функциялары.
|
1
|
PHP көмегімен сұраныстарды өңдеу.
|
1
|
Файлдық жүйемен жұмыс.
|
1
|
Деректер базасы және МББЖ.
|
1
|
4
|
PHP және MySQL өзара әрекеті.
|
1
|
Сессия көмегімен кіру авторизациясы.
|
1
|
Өрнектер.
|
1
|
PHP-да шаблондарды қолдану.
|
1
|
Тәжірибелік сабақтар
|
1
|
Кіріспе. Қазіргі Интернет-технологиялар.
|
1
|
Web-программалау принциптері.
|
1
|
PHP-ға кіріспе. IDE, веб-сервер, МББЖ таңдау
|
1
|
2
|
РНР синтаксисі негіздері
|
1
|
РНР басқару конструкциялары
|
1
|
РНР мәліметтер массивімен жұмыс
|
1
|
РНР жолдармен жұмыс.
|
1
|
3
|
PHP функциялары.
|
1
|
PHP көмегімен сұраныстарды өңдеу.
|
1
|
Файлдық жүйемен жұмыс.
|
1
|
Деректер базасы және МББЖ.
|
1
|
4
|
PHP және MySQL өзара әрекеті.
|
1
|
Сессия көмегімен кіру авторизациясы.
|
1
|
Өрнектер.
|
1
|
PHP-да шаблондарды қолдану.
|
1
|
Зертханалық жұмыстар
|
1
|
Кіріспе. Қазіргі Интернет-технологиялар.
|
1
|
Web-программалау принциптері.
|
1
|
PHP-ға кіріспе. IDE, веб-сервер, МББЖ таңдау
|
1
|
2
|
РНР синтаксисі негіздері
|
1
|
РНР басқару конструкциялары
|
1
|
РНР мәліметтер массивімен жұмыс
|
1
|
РНР жолдармен жұмыс.
|
1
|
3
|
PHP функциялары.
|
1
|
PHP көмегімен сұраныстарды өңдеу.
|
1
|
Файлдық жүйемен жұмыс.
|
1
|
Деректер базасы және МББЖ.
|
1
|
4
|
PHP және MySQL өзара әрекеті.
|
1
|
Сессия көмегімен кіру авторизациясы.
|
1
|
Өрнектер.
|
1
|
PHP-да шаблондарды қолдану.
|
1
|
5. ОҚЫТЫЛУШЫНЫҢ ӨЗДІК ЖҰМЫС ТАҚЫРЫПТАРЫ:
5.1. Пәннің зерттейтін объектісі және құрылымы.
5.2. Ақпаратты өңдейтін және беретін WEB-технологиялар туралы түсінік.
5.3. WEB-технологияларының дамуының тарихи мәліметі.
5.4. WEB-қосымшаларының типтеріне шолу.
5.5. Интернеттегі клиент-серверлік архитектура.
5.6. Компьютер мен қосымшаның клиент-серверлі әрекеттесуі.
5.7. Компьютерлік тораптар.
5.8. Интернеттегі тораптардың иерархиясы.
5.9. Интернеттегі ISP, POP, NAP түсініктері.
5.10. Интернетке ақпаратты жіберу. TCP/IP протоколдарының стэгі.
5.11. IP – бағдарының үрдісі.
5.12. Домендік аттардың жүйесі. DNS – сервер.
5.13. Броузерлер мен серверлер.
5.14. Прокси-сервер. URL-мекенінің форматы.
5.15. OSI моделінің қолданбалы деңгейінің протоколдары.
5.16. Гипермәтін және WEB –парақтар.
5.17. HTTP сервер және клиент.
5.18. HTTP-протоколы бойынша сұраулар мен жауаптардың атаулары.
5.19. Электрондық пошта, SMTP және POP3 протоколдары, пошталы сервер және клиент.
5.20. FTP протоколдарын, FTP-қоры мекенінің форматын, FTP-сервер және клиенттерін белгілеу.
5.21. Чат, шұғыл поштаның қызметтері, IRC-желілері.
5.22. Telnet протоколдарын белгілеу.
5.23. IP-телефония, видеоконференциялар, WAР-протоколы негізіндегі мобильді интернет.
5.24. Статистикалық және динамикалық HTML-парақтар.
5.25. Құжатты гипермәтіндік белгілейтін HTML, OHTML, XHTML, XML – ерекшеліктері.
5.26. HTML-де CSS-ті қолдану технологиялары.
5.27. Клиент және сервер жағында орындалатын технологиялар.
5.28. WEB-сервер жұмысының механизмі.
5.29. Серверді қоршаған ортаның айнымалылары.
5.30. CGI технологиясы, CGI бойынша сұраулар мен жауаптардың атаулары.
5.31. PERL, PHP, ASP, SSI-дің серверлік сценарийлері.
5.32. WEB-қосымшаларын жасаудың аспаптары.
5.33. WEB-технологиялардың негізінде компьютер желілеріндегі ақпаратты қорғау.
5.34. WEB-технологияларының қолдану салалары мен даму перспективалары.
6. оқу-әдістемелік әдебиетпен қамтамасыз ету картасы
Кесте 3 – Оқу-әдістемелік әдебиетпен қамтамасыз ету картасы
Әдебиет, оқу-әдістемелік құралдар атаулары
|
Экземпляр саны
|
Оқытылушылар саны
|
Қамтамасыз ету проценті
|
1
|
2
|
3
|
4
|
Гаевский А.Ю. 100% самоучитель по созданию Web-страниц и Web-сайтов. HTML и JavaScript/ А.Ю. Гаевский; В.А.Романовский.- М.: Технолоджи-3000; Триумф, 2008
|
5
|
14
|
35%
|
Квинт И. HTML и CSS на 100%/ И. Квинт.- М., СПб: Питер, 2008
|
10
|
14
|
71%
|
Дубовиченко С.Б. Web-дизайн: Интернет и Front Page XP: Учеб. для вузов и колледжей. / С.Б Дубовиченко.- Алматы: Нур-пресс, 2006
|
5
|
14
|
35%
|
7 Әдебиеттер
7.1 Негізгі әдебиеттер
7.1.1 Гаевский А.Ю. 100% самоучитель по созданию Web-страниц и Web-сайтов. HTML и JavaScript/ А.Ю. Гаевский; В.А.Романовский.- М.: Технолоджи-3000; Триумф, 2008
7.1.2 Квинт И. HTML и CSS на 100%/ И. Квинт.- М., СПб: Питер, 2008
7.1.3 Дубовиченко С.Б. Web-дизайн: Интернет и Front Page XP: Учеб. для вузов и колледжей. / С.Б Дубовиченко.- Алматы: Нур-пресс, 2006
7.2 Қосымша
8.2.1 Шлосснейгл Д. Профессиональное программирование на PHP. Практическое руководство по разработке крупномасштабных Web-сайтов и прил. с помощью PHP 5; / Д. Шлосснейгл; пер. с англ.- М.-СПб.: Издательский дом "Вильямс", 2006
7.2.2 Дронов В.А. PHP, MySQL и Dreamweaver. Разработка интерактивных Web-сайтов. – СПб.: БХВ-Петербург, 2007.
7.2.3 Зольников Д.с. PHP 5. .Как самостоятельно создать сайт любой сложности – 2-е изд., стер. – М.: НТ Пресс, 2007.