Рівень вищої освіти                                  Перший (бакалаврський)

Освітня програма                                     Комп’ютерні науки // Середня освіта (Інформатика)

Нормативна\вибіркова                              Нормативна

Обсяг дисципліни                                     4 кредити ЄКТС/120 годин

Мова викладання                                     Українська

Семестр                                                     4 // 8

Кафедра                                                    Інформатики і ОТ

Оригінальність навчальної дисципліни  Авторський курс

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

Завдання дисципліни ознайомити студентів з основними синтаксичними конструкціями мови JavaScript; Сформувати у студентів знання, навички та уміння роботи з моделлю DOM; З’ясувати переваги та недоліки реалізація  динамічних  прийомів  гіпертекстової  розмітки документів  (на  базі  мови  Javascript); Розширити знання студентів по використанню бібліотеки jQuery.

Основні  знання  та  уміння,  яких  набуває  студент  після  опанування даної дисципліни
Основні знання: призначення та синтаксис мови JavaScript, структуру дерева DOM; основні об'єкти та структури мови JavaScript; правила використанняJavaScript вставок. Основні вміння: опрацьовувати мовою JavaScript базові структури даних; організовувати взаємодію об'єктів JavaScript з об'єктами HTML; використовувати основні елементи JavaScript для реалізації принципів Dynamic HTML; використовувати бібліотеку Jquery.

Короткий зміст дисципліни:

  • Інструментальні  засоби  web-програмування.
  • Реалізація основних синтаксичних конструкцій мовою JavaScript.
  • Базові об'єкти  Date, Math, String, Array.
  • Модель DOM. Пошук елементів дерева DOM та взаємодія з цими елементами.
  • Технології створення інтерактивних web-сторінок засобами HTML, CSSта JavaScript
  • Робота з формами.
  • Бібліотека jQuery.

Пререквізити – Базові знання, вміння і навички які отримані під час вивчення дисципліни Основи програмування. Володіння комп’ютером робота з операційною системою та вміння користуватися ресурсами мережі Інтернет.

Система оцінювання та вимоги.

Поточний контроль: експрес-опитування під час лекцій; відповіді на практичних заняттях; виконання лабораторних робіт; проходження комп’ютерного тестування.

Підсумковий контроль: екзамен.