Можливості використання JavaScript для розвитку індустрії сучасних засобів навчання

Наукова стаття присвячена авторами опису результатів роботи проектної групи основним завданням якої була розробка вебдодатку, який допоможе дітям з особливими потребами вивчати англійську мову. У якості мови програмування було обрано JavaScript.

Рубрика Программирование, компьютеры и кибернетика
Вид статья
Язык украинский
Дата добавления 26.04.2023
Размер файла 4,5 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Можливості використання JavaScript для розвитку індустрії сучасних засобів навчання

Тетяна Барболша

доктор фізико-математичних наук, доцент, декан фізико-математичного факультету, професор кафедри математичного аналізу та інформатики, Полтавський національний педагогічний університет імені В.Г. Короленка, вул. Остроградського, 2, Полтава, Україна,

Олена Кривцова

кандидат педагогічних наук, доцент, доцент кафедри математичного аналізу та інформатики, Полтавський національний педагогічний університет імені В. Г Короленка, вул. Остроградського, 2, Полтава, Україна,

Олександр Мамон

кандидат педагогічних наук, доцент, доцент кафедри математичного аналізу та інформатики, Полтавський національний педагогічний університет імені В. Г Короленка, вул. Остроградського, 2, Полтава, Україна

Анотація

Стаття присвячена опису результатів роботи проектної групи основним завданням якої була розробка вебдодатку, який допоможе дітям з особливими потребами вивчати англійську мову. У якості мови програмування було обрано JavaScript.

Описано основні етапи роботи викладачів кафедри математичного аналізу та інформатики Полтавського національного педагогічного університету імені В. Г Короленка які з 2020 року е учасниками проекту "WIN: writing for inclusion / письмо в інклюзивній освіті" програми Європейського Союзу Еразмус+ за напрямом КА 201 Стратегічні партнерства в сфері шкільної освіти (2020-1-ES01-KA201-081827). Аплікантом проекту виступає Фундація Університету Бальмес, Іспанія (Fundacio Universitaria Balmes). англійський мова програмування

Представлений у статті вебдодаток побудовано за принципом конструктора для створення анімаційного продукту, де користувач за власними уподобаннями обирає сцену, героїв і допоміжні об'єкти та створює і озвучує власну історію. На стартовій сторінці додатку користувачі мають змогу ознайомитися із усіма зображеннями, які можуть бути використані для створення анімації. Зображення розподілені за трьома категоріями: герої, фони сцени, додаткові об'єкти живої та неживої природи. Основна сторінка для створення анімацій, розділена на три області: найбільша область призначена для відображення та руху героїв, об'єктів та сцен історії, дві інші області допомагають здійснити вибір зображень, що використовуватимуть в історії.

В результаті роботи створено та ведеться апробація проєкту, який ставить за мету внести позитивні зміни у навчання дітей з особливими потребами. Впровадження у навчальний процес інформаційно-комунікаційних технологій відкриває нові можливості, покращує якість освіти та робить її доступнішою, а також розширює можливості вчителя при роботі з дітьми. Саме використання інформаційно-комунікаційних технологій дозоляє учням із особливими потребами стати повноцінним учасниками освітнього процесу та отримати якісну освіту.

Ключові слова: інформаційно-комунікаційні технології, вебдодаток, інклюзивна освіта, навчання дітей з особливими потребами.

THE POSSIBILITIES OF USING JAVASCRIPT FOR THE DEVELOPMENT OF THE MODERN EDUCATIONAL TOOLS' INDUSTRY

Tetiana BARBOLINA

Doctor of Physical and Mathematical Sciences, Associate Professor, Dean of the Faculty of Physics and Mathematics, Professor at the Department of Mathematical Analysis and Informatics, Poltava National Pedagogical University named after V. G. Korolenko, Ostrogradskogo str., 2, Poltava, Ukraine,

Olena KRYVTSOVA

Candidate of Pedagogical Sciences, Associate Professor, Associate Professor at the Department of Mathematical Analysis and Informatics, Poltava National Pedagogical University named after V. G. Korolenko,

Ostrogradskogo str., 2, Poltava, Ukraine,

Oleksandr MAMON

Candidate of Pedagogical Sciences, Associate Professor, Associate Professor at the Department of Mathematical Analysis and Informatics, Poltava National Pedagogical University named after V. G. Korolenko,

Ostrogradskogo str., 2, Poltava, Ukraine,

The article is devoted to the description of the results of the work of the project group, whose main task was the development of a web application that will help children with special needs learn English. JavaScript was chosen as the programming language.

The main stages of the work of teachers of the Department of Mathematical Analysis and Informatics of the Poltava National Pedagogical University named after V. G. Korolenko, who since 2020 have been participants in the project "WIN: writing for inclusion" of the European Union Erasmus+ program under the direction KA201 Strategic partnerships in the field of school education (2020-1-ES01-KA201-081827). The project applicant is the Balmes University Foundation, Spain (Fundacio Universitaria Balmes).

The web application presented in the article is built on the principle of a constructor for creating an animated product, where the user chooses a scene, characters and auxiliary objects according to his preferences, creates and voices his own story. On the application home page, users can view all the images that can be used for creating animations. The images are divided into three categories: heroes, stage scenery, additional living and non-living objects. The main page for creating animations is divided into three areas: the largest area is for displaying and moving the characters, objects and scenes of the story, the other two areas help you choose the images that will be used in the story.

As a result of this work, a project has been developed and is being piloted to bring about positive changes in the education of children with special needs.The introduction of information and communication technologies into the educational process opens up new opportunities, improves the quality of education and makes it more accessible, as well as expands the teacher's capabilities when working with children. The use of information and communication technologies makes it possible for students with special needs to participate fully in the educational process and to receive a quality education.

Key words: inclusive education, web application, information and communication technologies, education of children with special needs.

Постановка проблеми. Останнім часом зростає актуальність розробки та впровадження інформаційно-комунікаційних технології для навчання дітей з особливими освітніми потребами. На становлення та трансформацію сучасної освіти впливає необхідність розвитку інклюзивного навчання. Сучасна стратегія розвитку освіти в усьому світі неможлива без підвищення уваги до інклюзивної освіти.

У Національній стратегії розвитку освіти в Україні передбачається інформатизація освіти, вдосконалення бібліотечного та інформаційно-ресурсного забезпечення освіти і науки; забезпечення створення умов для розвитку індустрії сучасних засобів навчання (навчально-методичних, електронних, технічних, інформаційно-комунікаційних тощо) [8].

Аналіз досліджень та постановка задачі. Розробленню питань впровадження інформаційно-комунікаційних технологій у навчальний процес дітей з особливими освітніми потребами присвячено чимало досліджень. Шляхи і можливості застосування інформаційно-комунікаційних технологій в інклюзивному процесі виокремлено у роботах О. Будник, О. Кондур, І. Дяків [1; 2]. Потенціал інформаційних технологій в інклюзивній освіті розкрито у роботі Г. Діди [3]. Колектив авторів В. Засенко, А. Колупаєва, Б. Мороз, В. Овсяник досліджували функціональні можливості програмних комплексів для інклюзивного навчання дітей зі слухомовленнєвими порушеннями [4; 5]. Вищезазначені питання, розглядались і у роботах закордонних науковців: B. Abery, D. J. Chambers, L. Kincadec, S. Main, P. Sarah, R. Ticha [10; 12].

Попри здобутки науковців, проблема використання інформаційно-комунікаційних технологій у навчальному процесі дітей з особливими освітніми потребами потребує подальшого вивчення. Особливої уваги потрібно приділити розробці відповідного програмного і методичного забезпечення для організації інклюзивної освіти.

Одним із шляхів вирішення даної проблеми є участь науковців у міжнародних проєктах відповідного спрямування. Викладачі кафедри математичного аналізу та інформатики Полтавського національного педагогічного університету імені В.Г. Короленка приймають активну участь у таких міжнародних проєктах. Починаючи з 2020 року викладачі кафедри є учасниками проєкту "WIN: writing for inclusion / письмо в інклюзивній освіті" програми Європейського Союзу Еразмус+ за напрямом КА 201 Стратегічні партнерства в сфері шкільної освіти (2020-1-ES01-KA201-081827). Аплікантом проєкту виступає Фундація Університету Бальмес, Іспанія (Fundacio Universitaria Balmes). До консорціуму входять загальноосвітні та вищі навчальні заклади: Фундація Університету Бальмес (Fundacio Universitaria Balmes) та Школа "Лес Пінедікес" (Escola Les Pinediques) - Іспанія; Полтавський національний педагогічний університет імені В.Г. Короленка та Полтавська загальноосвітня школа І-ІІІ ступенів № 18 - Україна; Університет Флоренції (Universita degli Studi di Firenze) та Освітній заклад "Ле Кюре" (Istituto Comprensivo "Le Cure") - Італія; Будапештський університет імені Лоранда Етвеша (Eotvos Lorand Tudomanyegyetem University) та Білінгвальна школа професійно-технічного спрямування м. Будапешт (Erzsebetvarosi Ket Tani'tasi Nyelvu Altalanos Iskola es Szakgimnazium) - Угорщина.

Основним завданням проєктної групи стала розробка вебдодатку, який допоможе дітям з особливими потребами вивчати англійську мову. На основі порівняльного аналізу мов програмування, а також цілого ряду навчально-методичних джерел, для розв'язання, поставленого, завдання, у якості мови програмування було обрано JavaScript [6; 7; 9]. Розроблений вебдодаток було розміщено на сторінці Фундації Університету Бальмес (Fundacio Universitaria Balmes). Додаток супроводжується відеоін- струкцією по створенню анімаційного продукту, запису відео та звукового супроводу, а також описано можливості додавання субтитрів. Дана розробка спрямовано на реалізацію рівного права на освіту будь-якої особи та впровадження інноваційних, інтерактивних технологій з урахуванням світових тенденцій підвищення якості освіти, демократизації та гуманізації.

Виклад основного матеріалу. Представлений вебдодаток побудовано за принципом конструктора для створення анімаційного продукту, де користувач за власними уподобаннями обирає сцену, героїв і допоміжні об'єкти та створює і озвучує власну історію.

На стартовій сторінці додатку користувачі мають змогу ознайомитися із усіма зображеннями, які можуть бути використані для створення анімації. Зображення розподілені за трьома категоріями:

- герої (люди різного віку, статі, віросповідання, національності тощо);

- фони сцен (локацій), у яких може відбуватися історія;

- об'єкти (живі та неживі), які можуть доповнювати сцени.

Усі зображення зберігаються у відповідній папці, усі зображення однієї категорії мають спільну частину імені (наприклад, для об'єктів - 'obj', після якої іде номер зображення в групі). Зазначимо, що для кожного фону каталог містить два зображення: оскільки фони сцен мають досить великий обсяг, при попередньому їх перегляді використовуються зменшені їх варіанти. Зображення на сторінці розміщуються у таблиці з невидимими межами, наповнення сторінки здійснюється за допомогою Java-скрипта.

Основна сторінка для створення анімацій, розділена на три області: найбільша область призначена для відображення та руху героїв, об'єктів та сцен історії, дві інші області допомагають здійснити вибір зображень, що використовуватимуть в історії (рис. 1).

Рис. 1. Основна сторінка вебдодатку

Макетування сторінки здійснюється за допомогою трьох блокових елементів <div>, для яких визначені такі параметри ширини та висоти:

- область анімації: висота 81 %, ширина 70 %;

- область попереднього перегляду зображень групи (розташована нижче області анімації): висота 15 %, ширина 70 %;

- область вибору зображень (права частина вікна): висота 100 %, ширина 30 %).

Зображення в області попереднього перегляду розташовані в таблиці. При клацанні на деякому елементі таблиці відповідне зображення відображатиметься у правій частині вікна з більшими, ніж в області попереднього перегляду розмірами.

Розглянемо детальніше структуру області вибору об'єктів. У верхній частині розташована таблиця, що складається з 7 рядків і 6 стовпців. Стовпці таблиці відповідають сценам історії. Для кожної сцени можна обрати до 7 зображень: фон, не більше трьох героїв (перші два з них будуть активними, третій - пасивним; особливості поведінки героїв різних типів будуть розглянуті нижче) та не більше трьох об'єктів. Комірка таблиці, відповідна об'єкту, що вибирається, виділяється кольором. Заповнення комірок таблиці для нової історії відбувається послідовно: спочатку зображення першої сцени (фон - герої - об'єкти), потім зображення другої сцени і т. д. За потреби сформований набір зображень згодом може бути відредагований.

Нижче таблиці розташовано область перегляду поточного зображення та елементи керування, перелік яких залежить від етапу роботи над анімацією. У нижній частині області вибору об'єктів розташована підказка, щодо номера сцени та типу об'єкта, які в даний момент обираються, та посилання на стартову сторінку з переліком усіх об'єктів.

Робота над створенням анімації складається з таких етапів:

- вибір зображень;

- редагування вибраних зображень (за потреби);

- анімування історії: переміщення героїв та об'єктів в області анімації.

На етапі вибору об'єктів відбувається заповнення таблиці вибору. Як уже зазначалося, поточна комірка таблиці маркується кольором. Для розташування зображення в цій комірці необхідно здійснити такі дії:

- клацнути по зображенню в області попереднього перегляду (при цьому зображення відобразиться в області перегляду поточного зображення);

- якщо зображення не задовольняє, можна в області попереднього перегляду обрати інше зображення;

- якщо обране зображення задовольняє, слід клацнути по зображенню стрілки вгору , яке розташоване зліва від області перегляду поточного зображення; при цьому:

• поточне зображення відображається в поточній комірці таблиці;

• область перегляду поточного зображення очищується;

• якщо поточною була перша, четверта або остання комірка стовпця, то змінюється вміст області попереднього перегляду, куди завантажуються зображення відповідної категорії: наприклад, якщо заповнювалася четверта комірка (вона відповідає третьому герою сцени), то в області попереднього перегляду перелік героїв замінюється переліком об'єктів);

• якщо поточною була четверта комірка, то справа від області перегляду поточного зображення з'являється елемент, клацання на якому дозволяє пропустити заповнення всіх наступних комірок поточного стовпця і перейти до вибору зображень наступної сцени;

• маркер поточної комірки перемішується на наступну позицію (до наступної клітинки поточного стовпця, а якщо заповнювалася остання комірка стовпця - до першої комірки наступного стовпця).

У випадку, коли вибір усіх об'єктів завершено (поточною була остання комірка таблиці), нижче таблиці з'являються написи "Start" та "Edit objects". Клацання по цих написах дозволяє перейти відповідно до третього (власне створення анімації) або другого (редагування вибору) етапу створення анімації.

Зазначимо, що користувач не зобов'язаний обирати всі сім зображень для кожної зі сцен. Можна клацнути по елементу управління і здійснити перехід до наступного кроку створення анімації.

Розглянемо особливості роботи в режимі редагування вибраних зображень анімації, де є можливим замінити будь-яке зображення таблиці іншим зображенням відповідної групи. У цьому режимі замість напису "Start" знову з'являється область перегляду поточного зображення, а напис "Edit objects" замінюється на "Finish editing". Для заміни зображення в таблиці слід клацнути по ньому лівою клавішею миші. При цьому відбуваються такі дії:

- зображення в таблиці зникає і відображається в області перегляду поточного зображення;

- комірка, у якій розміщувалося зображення, маркується кольором;

- в область попереднього перегляду завантажуються зображення відповідної категорії.

Для розташування нового зображення в таблиці слід виконати такі самі дії, як і при заповненні таблиці вибору. Відмінністю є лише відсутність позначки поточної комірки після перенесення зображення в таблицю. Після того, як завершено редагування, слід клацнути по напису "Finish editing", після чого це напис зникає, а на місці області перегляду поточного зображення з'являється напис "Start".

Клацання по напису "Start" забезпечує перехід до наступного етапу - анімування історії (рис. 2). При цьому напис "Start" замінюється на "next", нижче області анімації з'являється підказка щодо основних принципів керування об'єктами. В області анімації відображається фон, герої та об'єкти першої сцени (зображення першого стовпця таблиці вибору). У лівому нижньому куті області анімації відображається номер поточної сцени.

Рис. 2. Візуалізація історії

На початку першої сцени об'єкти розташовуються у лівій частині області анімації і можуть бути перетягнуті мишею у потрібне місце області. Перетягування реалізується за допомогою реєстрації обробників подій початку і кінця перетягування об'єкта.

Під час перетягування користувач має можливість "приєднати" об'єкти до героя, внаслідок чого "приєднаний" об'єкт рухатиметься разом із героєм. Для "приєднання" необхідно натиснути клавішу Ctrl і потім перемістити об'єкт до героя. Якщо при відпусканні миші зображення об'єкта і героя перетинаються, то об'єкт "приєднується" до героя. Для "від'єднання" об'єкта достатньо просто перетягти об'єкт в інше місце.

За замовчуванням розміри всіх об'єктів в області анімації однакові: ширина і висота зображень дорівнюють 100 пікселям. Разом з тим за своїм змістом об'єкти потребують різних розмірів: приміром, диван має бути більшим за героя, а ліхтарик - помітно менше. Крім того, логіка історії може передбачати зміну розміру об'єкта. Для можливості зміни розмірів об'єктів реєструються події клацання правою клавішею миші та подвійного клацання лівою клавішею миші. У першому випадку (при клацанні на об'єкті правою клавішею миші) розміри об'єкта зменшуються вдвічі (але не менше 25 х 25 пікселів), при подвійному клацанні - збільшуються вдвічі (але не більше 400 х 400 пікселів).

Розглянемо нарешті особливості керування героями. Як уже зазначалося, на сцені можуть бути одночасно присутні три герої: два активні та один пасивний. Пасивний герой за своєю поведінкою подібний об'єкту, тобто реагує на події перетягування мишею. Проте на відміну від об'єктів, герой не "приєднується" до інших героїв і не змінює розміри у результаті клацання миші.

Активні герої можуть плавно переміщуватися в області анімації від своєї поточної позиції до позиції, вказаної клацанням миші. Для цього відслідковується клацання мишею в області анімації. Після клацання змінюється позиція одного з героїв (говоритимемо, що цей герой "знаходиться у фокусі"). Для зміни стану фокусу героя необхідно клацнути по герою. Плавність переміщення героїв забезпечується заданням властивості transition: all 1s.

Після того, як усі дії першої сцени реалізовано, слід клацнути по напису "next" для переходу до наступної сцени. При цьому в області анімації з'являються зображення із другого стовпця таблиці вибору, розташування героїв та об'єктів, розміри об'єктів зберігаються. На останній (шостій) сцені напис "next" зникає для попередження випадкових хибних дій.

Оскільки розробка анімації може передбачати вибір чималої кількості об'єктів і вимагати досить значного (особливо з точки зору молодшого школяра) часу, доцільним є збереження обраної учнями сукупності об'єктів. Використання попередньо створеного набору об'єктів дозволяє сконцентрувати увагу учнів власне на створенні та анімуванні розповіді, порівнювати різні історії з однаковими героями.

Для збереження відомостей про обрані для анімації зображення (тобто зображення, розміщені у таблиці вибору) використовується об'єкт вебсховища LocalStorage. Такий підхід дозволяє зберігати дані між сесіями браузера. Збереження вибору здійснюється при натисненні на зображенні дискети яке знаходиться справа від області перегляду поточного зображення. При цьому у LocalStorage заносяться імена файлів зображень, що відповідають коміркам таблиці. Для завантаження в таблицю вибору зображень із збереженого набору слід оновити сторінку в браузері. За потреби зображення в таблиці можна змінити, перейшовши в режим редагування.

Зазначимо, що при запуску додатку в таблицю вибору також завантажують зображення, які були збережені під час попередньої сесії. Для того, щоб скинути вибір зображень і очистити таблицю вибору, слід клацнути по зображенню кошика що знаходиться нижче кнопки збереження. Після цього всі зображення з таблиці видаляються і здійснюється перехід до першого етапу - вибору зображень.

Оновлення таблиці вибору з LocalStorage може також бути корисним, якщо в процесі анімування історії виникли ускладнення, неточності тощо. Оновивши в такому випадку сторінку, можна повернутися до початку третього етапу і створити розповідь заново.

Висновки

Отже даний проєкт ставить за мету внести позитивні зміни у навчання дітей з особливими потребами. Саме впровадження у навчальний процес інформаційно-комунікаційних технологій відкриває нові можливості, покращує якість освіти та робить її доступнішою, а також розширює можливості вчителя при роботі з дітьми [11].

Як показують сучасні дослідження та результати проведеної роботи використання інформаційно-комунікаційних технологій з кожним роком стає невід'ємною складовою освітнього процесу і є важливою та невід'ємною складовою при запровадженні інклюзивного навчання. Саме використання інформаційно-комунікаційних технологій дозоляє учням із особливими потребами стати повноцінним учасниками освітнього процесу та отримати якісну та повноцінну освіту.

Список використаних джерел

1. Будник О.Б., Кондур О.С., Дяків І. Б. Цифрові технології в інклюзивній освіті: реалії, проблеми та перспективи. URL: https://ped-ejournal.cdu.edu.ua/article/view/3919/4183

2. Будник О.Б. Педагогічний супровід інклюзивної освіти: навчальний посібник [для студентів спеціальності 013 Початкова освіта]. Івано-Франківськ: Видавець Кушнір Г. М., 2019. 232 с.

3. Діда Г. Потенціал інформаційних технологій в інклюзивній ОСВІТІ. URL: http://dspace.tnpu.edu.ua/ bitstream/123456789/23220/1/Dida.pdf

4. Засенко В.В., Колупаєва А.А., Мороз Б.С., Овсяник В.П. Використання інформаційних технологій в умовах спеціального та інклюзивного навчання дітей зі слухомовленнєвими порушеннями. URL: https://core.ac.uk/ download/pdf/162001387.pdf

5. Колупаева А.А. Інклюзивна освіта: реалії та перспективи: монографія. К. : "Самміт-Книга", 2009. 272 с.

6. Пасічник О.Г. Основи веб-дизайну. Вид. група BHV, 2006. 336 с.

7. Проценко О.Б. Web-програмування та web-дизайн. Технологія XML : навч. посіб. Суми: СумДУ, 2009. 127 с.

8. Стратегія розвитку інформаційного суспільства в Україні (від 15 травня 2013 р. N 386-р.). URL: http://zakon5.rada.gov.ua/laws/show/386-2013-р

9. Adam Ceute & Frederic Johnson. Coding HTML CSS JavaScript Made Easy. Web, Apps and Desktop. Flame Tree, 2016. 256 p.

10. Main S., Chambers D. J. & Sarah P. Supporting the transition to inclusive education: teachers' atti-tudes to inclusion in the Seychelles. International Journal of Inclusive Education, 2016. 20 (12). 1270-1285. doi.org/10.1080/13603116. 2016.116887

11. Olena Kryvtsova. Development of applications for use in inclusive education : III International Scientific and Practical Internet Conference "Mathematics and Informatics in Higher Education:Challenges of Modernity", May 20-21, 2021, Vinnytsia, Ukraine. Р. 77-81.

12. Ticha R., Abery B., Kincadec L. Educational practices and strategies that promote inclusion: Examples from the U. S. Socialni pedagogika / Social Education, 2018. 6 (2). P. 43-62.

13. References:

14. Budnyk, O.B., Kondur, O.S., Diakiv, I.B. Tsyfrovi tekhnolohii v inkliuzyvnii osviti: realii, problemy ta perspektyvy [Digital technologies in inclusive education: realities, problems and prospects]. Retrieved from: https://ped-ejoumal.cdu.edu.ua/artide/view/3919/4183 [in Ukrainian]

15. Budnyk, O. B. (2019). Pedahohichnyi suprovid inkliuzyvnoi osvity : navchalnyi posibnyk [dlia studentiv spetsialnosti 013 Pochatkova osvita] [Pedagogical support of inclu-sive education : a textbook [for students majoring in 013 Primary Education]]. Ivano-Frankivsk: Vydavets Kushnir H. M., 2019. 232 p. [in Ukrainian]

16. Dida, H. Potentsial informatsiinykh tekhnolohii v inkliuzyvnii OSVITI [The potential of information technologies in inclusive EDUCATION]. Retrieved from: http://dspace.tnpu.edu.ua/bitstream/123456789/23220/1/Dida.pdf [in Ukrainian]

17. Zasenko, V. V., Kolupaieva, A. A., Moroz, B. S., Ovsianyk, V. P. Vykorystannia informatsiinykh tekhnolohii v umovakh spetsialnoho ta inkliuzyvnoho navchannia ditei zi slukhomovlennievymy porushenniamy [Using of information technologies in the conditions of special and inclusive education of children with hearing and speech disorders]. Retrieved from: https://core.ac.uk/download/pdf/162001387.pdf [in Ukrainian]

18. Kolupaeva, A. A. (2009). Inkliuzyvna osvita: realii ta perspektyvy [Inclusive education: realities and prospects] : Monohrafiia. K. : "Sammit-Knyha". 272 p. [in Ukrainian]

19. Pasichnyk, O. H. (2006). Osnovy veb-dyzainu [Basics of web design]. Vyd. hrupa BHV. 336 p. [in Ukrainian]

20. Protsenko, O. B. (2009). Web-prohramuvannia ta web-dyzain [Web programming and web design]. Tekhnolohiia XML : navch. posib. Sumy : SumDU. 127 p. [in Ukrainian]

21. Stratehiia rozvytku informatsiinoho suspilstva v Ukraini (vid 15 travnia 2013 r. N 386-r) [Strategy for the development of the information society in Ukraine (dated May 15, 2013 No. 386)]. Retrieved from: http://zakon5.rada.gov.ua/laws/show/386-2013-p [in Ukrainian]

22. Adam Ceute & Frederic Johnson. (2016). Coding HTML CSS JavaScript Made Easy. Web, Apps and Desktop. Flame Tree, 2016. 256 p. [in English]

23. Main, S., Chambers, D. J. & Sarah, P. (2016). Supporting the transition to inclusive education: teachers' atti-tudes to inclusion in the Seychelles. International Journal of Inclusive Education. 20 (12). Pp. 1270-1285. doi.org/10.1080/1360311 6.2016.116887 [in English]

24. Olena Kryvtsova. (2021). Development of applications for use in inclusive education : III International Scientific and Practical Internet Conference "Mathematics and Informatics in Higher Education:Challenges of Modernity", May 20-21, 2021, Vinnytsia, Ukraine, pp. 77-81. [in English]

25. Ticha, R., Abery, B., & Kincadec, L. (2018). Educational practices and strategies that promote inclusion: Examples from the U. S. Socialni pedagogika / Social Education, 6 (2): pp. 43-62. [in English]

Размещено на Allbest.ru

...

Подобные документы

  • Javascript як мова програмування, заснована на об'єктах: і мовні засоби, і можливості середовища представляються об'єктами. Структура програм на мові Javascript. Декларація змінних та сфер їх впливу. Типи даних та їх використання. Пріоритети операцій.

    курсовая работа [51,4 K], добавлен 12.12.2010

  • Проект сторінки з розміщенням конвертора валют на мові програмування HTML та JavaScript. Розмітка гіпертекстових документів HTML, основні функції, властивості і параметри; структурне форматування. Технології CSS, JavaScript, ефективність використання.

    курсовая работа [1,8 M], добавлен 30.01.2012

  • Дослідження та аналіз об’єкту програмування. Основні архітектурні риси JavaScript. Переваги CSS розмітки. Структура HTML-документа. Вимоги до апаратного та програмного забезпечення. Опис програми та її алгоритмів. Оцінка вартості програмного продукту.

    дипломная работа [1,0 M], добавлен 01.09.2016

  • Переваги і проблеми дистанційної освіти на прикладі корпорації Microsoft. Створення власного web-додатку. Розробка технічних умов програмної системи, модуля пошуку та бронювання авіаквитків. Інтеграція модуля з сайтом. Використання javascript фреймворків.

    курсовая работа [1,0 M], добавлен 31.08.2014

  • Характеристика Javascript функции с параметрами (аргументами). Возврат значений, глобальные и локальные переменные в функции. Все способы создания пользовательских функций в Javascript. Область видимости переменных. Рекурсивная функция Javascript.

    лабораторная работа [75,8 K], добавлен 19.09.2019

  • Області застосування JavaScript. Об'єктна модель документа. Ієрархічна структура моделі та їх взаємозв'язки з іншими об'єктами. Іменування об'єктів і точковий синтаксис. Розміщення сценаріїв у документах. Способи визначення моменту запуску сценарію.

    реферат [26,5 K], добавлен 20.08.2011

  • Создание интерактивных веб-страниц. Что такое JavaScript. Полная интеграция с браузером. Мощные средства для создания сетевых соединений. Подключение и выполнение JavaScript. Загрузка данных без перезагрузки страницы. Объекты для работы с мультимедиа.

    лекция [16,2 K], добавлен 05.02.2012

  • Поняття мови РНР - скриптової мови програмування, яка була створена для генерації HTML-сторінок на стороні веб-серверу. Можливості і використання PHP, її переваги і недоліки. Розроблення сайту для турагенства за допомогою гіпертекстової розмітки HTML.

    контрольная работа [11,2 M], добавлен 21.04.2015

  • Назначение и применение JavaScript, общие сведения. Понятие объектной модели применительно к JavaScript. Размещение кода на HTML-странице. URL-схема. Вставка (контейнер SCRIPT, принудительный вызов интерпретатора). Программирование свойств окна браузера.

    лекция [517,1 K], добавлен 09.03.2009

  • Сравнительная характеристика, возможности и функции языков программирования JavaScript и PHP. Основные области их использования. Разработка интерактивного Web-приложения с применением JavaScript на примере теста по теме "Программирование на языке Delphi".

    курсовая работа [19,3 K], добавлен 01.07.2014

  • Розробка та тестування додатків, які базуються на елементах мови програмування Java, принципи програмування в її середовищі. Вивчення переваг Java-платформи, прикладний програмний інтерфейс та особливості сучасних засобів створення Java-додатків.

    дипломная работа [2,8 M], добавлен 22.06.2011

  • Широкі можливості по використанню комп'ютерних навчальних систем. Розробка навчальної системи мультимедійного посібника з дисципліни "Інформатика і ОТ" на тему "Особливості мови програмування С++. Вказівники". Вимоги до розробки навчальної програми.

    курсовая работа [2,9 M], добавлен 23.11.2010

  • Теоретичні аспекти, організація та основні типи пам'яті з асоціативним доступом. Розробка програми "Віртуальна клавіатура" за допомогою мови програмування JavaScript. Основні способи запису інформації. Використання короткострокової пам’яті комп’ютера.

    курсовая работа [1,2 M], добавлен 21.06.2015

  • Освоение принципов написания клиентских сценариев JavaScript, управляемых событиями. Связь собственной функции JavaScript с обрабатываемым событием. Оформление ссылок в виде графических кнопок, изменяющих свой вид при наведении на них указателя мыши.

    лабораторная работа [605,9 K], добавлен 25.05.2016

  • Особенности составления программы (сценария) на языке JavaScript. Построение выражений из литералов, переменных, знаков операций, скобок. Элементы, используемые для хранения данных. Приоритет операций, порядок, в котором выполняются операции в выражении.

    лабораторная работа [40,2 K], добавлен 19.09.2019

  • Примеры динамического построения html-страницы при помощи JavaScript. Использование цикла For, когда заранее известно, сколько раз должны повториться циклические действия. Выполнение циклических операторов входа и выхода, прерывание текущей итерации.

    лабораторная работа [52,4 K], добавлен 19.09.2019

  • Изучение создания скриптов на JavaScript. Разработка программы выдачи простого предупреждения по событию Click при выборе гипертекстовой ссылки. Применение контейнера SCRIPT для размещение JavaScript-кода. Получение типа программы просмотра HTML-страниц.

    контрольная работа [21,1 K], добавлен 15.02.2010

  • Вибір стратегії розв`язування задачі. Загальна характеристика середовища програмування Lazarus. Робота з текстовими файлами для збереження навчального матеріалу і результатів тестування. Авторизація викладача. Підпрограми редагування навчання та тестів.

    курсовая работа [1,6 M], добавлен 10.09.2012

  • Размещение кода скрипта JavaScript непосредственно на HTML-странице. Сценарий JavaScript и список основных событий. Полезные конструкции на PHP. Некоторые функции для работы с массивами. Фрагмент кода JavaScript из "Эконометрической модели России".

    презентация [331,2 K], добавлен 25.09.2013

  • Розробка ефективних засобів навчання. Виявлення системи, способів, що сприяють підвищенню активності учнів. Призначення та область використання програми електронний довідник. Розробка алгоритму програми. Обґрунтування вибору мови і системи програмування.

    курсовая работа [161,7 K], добавлен 02.06.2014

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.