Навчання основам комунікації з сервером в РНР

Вантажиться...
Ескіз
Дата
2019
Назва журналу
Номер ISSN
Назва тому
Видавець
СумДПУ імені А. С. Макаренка
Анотація
Невпинний розвиток інформаційних технологій спричиняє необхідність адаптації навчальних планів з підготовки фахівців різних галузей відповідно до потреб та викликів сучасності. Особливо це характерно для спеціальності ІТ-сфери. Це робить неможливим повноцінне використання існуючих методичних розробок та породжує потребу в розробці нових методик навчання ключових тем. Формулювання проблеми. Серверне програмування - один з важливих компонентів освітніх програм з підготовки фахівців ІТ сфери. Серверні мови програмування є інструментом для реалізації взаємодії клієнта та сервера. Однією з таких мов є РНР. І, хоча, основні конструкції РНР схожі на конструкції деяких інших мов програмування, таких як, наприклад, С, C++ або Java, проте, ця мова має свої особливості, що робить ії несхожою на інші мови програмування. Це пов'язано з особливістю реалізації протоколу HTTP, а також з поняттям періоду існування змінних. Аналіз актуальних досліджень показав, що дана тема є недостатньо розкритою у навчально-методичних розробках і міститься тільки у джерелах, призначених для досвідчених розробників веб-додатків. Таким чином, розробка методики навчання теми «Методи передачі параметрів в РНР» є актуальною на даному етапі. Матеріали і методи. В ході дослідження були використані такі теоретичні методи як аналіз, синтез узагальнення, пояснення тощо. Результати. Розроблена авторська методика, яка базується на розбитті процесу навчання даної теми на логічно взаємопов'язані етапи. Різні етапи стосуються знайомства з різними технологіями, якими необхідно володіти для реалізації механізмів передачі даних від клієнта до сервера та їх опрацювання. Такий підхід дозволить за коротший час, без додаткових знань про мову розмітки HTML та технологію «клієнт-сервер», розробляти серверні частини веб- додатків. Висновки. Запропонована методика може бути використана викладачами вузів в процесі навчання споріднених з розглянутою темою тем. Надалі доцільним є ознайомлення з механізмом сесії та прийомами взаємодії РНР з базами даних.
Evolution of information technologies causes needing of improvement of courses for students various areas according to demand and challenges of nowadays. It's especially inherent for information technologies branch. This means we cannot continue using existing teaching methods and originates demand for developing new methods of teaching key subjects. Formulation of the problem. Server-side development is one of important part all the teaching programs for growing proficient in information technologies. Server-side languages are using to implement communication between client and server. One of them is PHP. Besides similarity to C/C++ and Java, it's quite different, because of a way of implementation of HTTP and live period of variables. Analysis of the latest researches shows that the subject is not fully covered in existing teaching methods. Information is mainly available only for experienced web-developers. That's why elaboration of teaching methods of subject "Methods of parameters transferring in PHP" is still topical. Materials and methods. During the research, such theoretical methods like analysis, generalization, explanation, etc. were used. Results. The author's technique is based on the splitting of a teaching process of this subject to logically connected steps. Different steps are connected to an introduction to various technologies which are necessary for implementing client-server communication and data processing. Such an approach allows us to develop server-side applications in a short time without additional classes about HTML and client-server technology. Conclusions. Given method can be used by university teachers to teach similar subjects. Further is expedient familiarizing with sessions and databases usage.
Опис
Ключові слова
РНР, метод GET, метод POST, HTML форма, період, GET method, live period of variables, HTML form, POST method
Бібліографічний опис
Мулеса, О. Ю. Навчання основам комунікації з сервером в РНР [Текст] / О. Ю Мулеса, Ф. Е. Гече, Ю. Ю. Імре // Фізико-математична освіта : науковий журнал / Міністерство освіти і науки України, Сумський державний педагогічний університет імені А. С. Макаренка, Фізико-математичний факультет ; [редкол.: М. П. Вовк, М. Гр. Воскоглу, Т. Г. Дерека та ін.]. – Суми : [СумДПУ імені А. С. Макаренка], 2019. – Вип. 1 (19). – С. 142–147.