Білім беру бағдарламасы бойынша php тілінде бағдарламалау пәнінің ОҚу жұмыстық бағдарламасы (Syllabus )



бет3/7
Дата26.06.2023
өлшемі63,33 Kb.
#103437
түріБілім беру бағдарламасы
1   2   3   4   5   6   7
1.4 «Оқу формасы»: күндізгі
2. Пән мазмұны
2.1 Сабақ түрлеріне сағат бөлінісі
Сабақтың тақырыптық жоспары



Тақырыптар

Дәріс сағ

Зертх
сағ

ОСМӨЖ, сағат

СӨЖ,
сағат







Модуль 1. РНР бағдарламалау ортасында (желі сервері арқылы) жұмыс істеу


Пәннің мақсаты мен мәні. Интернетте бағдарламалауды жүзеге асыру тәсілдері.

2











РНР тілі негіздері, оның даму кезеңдері. РНР тілінің артықшылықтары мен кемшіліктері

2











HTML ортасынан РНР тіліне көшу. Операторларды жіктеу. Арнайы символдар. Сандар типтері

2











Сөз тіркестері. Жиымдар (Массивтер). Nullтипі. Resource, Object (объектілер) типтері

2











РНР тіліндегі операторлар. Шартты оператор, таңдау операторы

2











Бағдарламалық жабдықтаманы орнату және оныңпараметрлерін баптау


1










Тіл синтаксисі мен грамматикасы


2










PHP тіліндегі операторлар және стандартты математикалық функциялар


2










Бағдарламалардың қысқаша шолуы және веб-беттердің жасауына арналған бағдарламалау тілдері



4









PHP-дің жетістіктері және кемшіліктері.



4









MySQL-ға қысқаша шолу



4









Реляциялық мәліметтер қоры




10








Алғашқы кілттер




10







Күтілетін нәтиже: Бағдарламалау принциптерімен және әдістемелерімен танысу арқылы бағдарламалардың қысқаша шолуы және веб-беттердің жасау, стандартты кітапханаларды қолдану.

Модуль 2. РНР тілінде функцияларды пайдалану арқылы бағдарламалау

  1. 1

Циклдер:while, do... while, for, foreach операторлары

2










  1. 1

Кірістіру операторлары: include және require операторларын қолдану

2










  1. 1

РНР тілінде сөз тіркестерін пайдалану тәсілдері.

2










  1. 1

Клиент-сервер технологиялары. HTTP протоколы, серверге мәлімет беру тәсілдері

2











РНР функциялары. Қолданушы функциясын жазу жолдары.

2











URL және формалар. HTTP сұраныстары, URL параметрлері және HTML формалары

2











Cookies және PHP сессиялары. Cookies құралын PHP көмегімен басқару

2











РНР тілінің тармақталу операторлары


1










РНР тіліндегі циклдер


2










РНР тіліндегі басқаруды беру операторлары


2










РНР-дағы мәліметтер типі. Үлгілердің өзгеру



4









Perl - бірге қосылатын жүйелі айтылулар



5









Мәліметтер қорын нормалау




15








MySQL серверімен жұмыс




15







Күтілетін нәтиже: Модульдер құрылымы, модульдердің бір-бірімен байланысы түсінігімен танысу негізінде нұсқалар және олардың қасиеттерімен танысу, интерфейстің құрылуы және пайдаланылуын үйрету

Модуль 3. Файлдармен, мәліметтер базасымен жұмыс істеу


РНР бағдарламалау ортасында файлдармен жұмыс істеу

2











РНР бағдарламалауортасында мәліметтер базасын қолдану

2











РНР ортасындағысайт архитектурасы. Абстракциялау деңгейлері

2











PHP тіліндегі сөз тіркестері


2










Жиымды (массивті) өңдеу функциялары


1










Файлдармен жұмыс істеу


1










Даталармен (күн-ай мерзімімен) және уақытпен жұмыс істейтін функциялар


1










PHP-дің FTP-мен жұмыс барысындағы негізгі мүмкіндіктері



4









SQL тілі




15








SQL тілінің командалары




15







Күтілетін нәтиже:РНР бағдарламалауортасында мәліметтер базасын қолдану арқылы FTP-мен жұмыс барысындағы негізгі мүмкіндіктерімен жұмыс істеу. Конструкторлар түрлілігі мен форманы өңдеу.

Барлығы

30

15

25

80
























































2.2 Дәрістер



Дәріс тақырыптарының мазмұны

Дәріс тақырыптарының мазмұны

Оқыту формасы

Сағат көлемі


Пәннің мақсаты мен мәні. Интернетте бағдарламалауды жүзеге асыру тәсілдері.

Мақсаты:РНР ортасында тіркестік айнымалылармен, тұрақтылармен, логикалық типпен және сандармен жұмыс істеуді игеру
Мазмұны:Бағдарламалау. Құрылымдық бағдарламалау. Сұхбаттасудағы бағдарламаны жобалау. Жүйелік бағдарламалау. Бағдарламалау тілдері. Объектіге бағытталған бағдарламалау әдістемесі.

күндізгі

2


РНР тілі негіздері, оның даму кезеңдері. РНР тілінің артықшылықтары мен кемшіліктері

Мақсаты:РНР тіліндегі сөз тіркестерін түрлендіру, heredoc-тіркестер. Құрамында айнымалылар бар сөз тіркестерімен жұмыс істеу
Мазмұны: PHP тілінің қысқаша даму тарихы. РНР тілінің ерекшеліктері.

күндізгі

2


HTML ортасынан РНР тіліне көшу. Оператор-ларды жіктеу. Арнайы символдар. Сандар типтері

Мақсаты: РНР тілінде әртүрлі типтердегі (int, float, double, bool) мәліметтермен жұмыс істеу Мазмұны: HTML ортасынан PHP тіліне көшу тәсілдері. Айнымалылар. Тұрақтылармен жұмыс істеу. Айнымалылар мен сандар типтері. Нақты сандар типі.

күндізгі

2


Сөз тіркестері. Жиымдар (Массивтер). Null типі. Resource, Object (объектілер) типтері

Мақсаты:Жиымдармен жұмыс істеу. Жиымдарды қайта индекстеу. Оларды өңдеу.
Мазмұны:Сөз тіркестері – тіркестік типтегі шамалар. Нeredoc-синтаксисін қолдану. Сөз тіркестерін түрлендіру. Array типі және жиымдарды пайдалану. Тілдің resource (ресурстар) және Object (объектілер) типтері

күндізгі

2


РНР тіліндегі операторлар. Шартты оператор, таңдау операторы

Мақсаты: If, else ifоператорлары. Switchоператорыныңқұрылымы, олардықолдану.
Мазмұны: Операторлар. Шартты ifоператоры. Else if операторы.

күндізгі

2


Циклдер: while, do... while, for, foreach операторлары



Достарыңызбен бөлісу:
1   2   3   4   5   6   7




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

    Басты бет