Прикладне та Web програмування
Навчити студентів програмувати
Розв'язки до завдань з програмування Pyhton
Інсталяція Python
Вступ
Програма вивчення нормативної навчальної дисципліни «Прикладне та Web програмування»
складена відповідно до освітньо-професійної програми підготовки бакалавр
Галузь знань 0101 «Педагогічна освіта»
спеціальність
015.39 «Професійна освіта. Цифрові технології»
Предметом вивчення навчальної дисципліни є:
-забезпечення вивчення основ прикладного та Web програмування, алгоритмів та прийомів
програмування на VBA, практичної роботи на персональних ЕОМ, та історичних аспектів
розвитку програмування, боротьби гіпотез і напрямків, виховання логічності і стрункості
мислення;
-формування сукупності знань, умінь і навичок, що забезпечують студентам
можливість застосувати застосовувати комп’ютерну техніку в навчальній, а згодом у професійній діяльності;
-розвиток комп’ютерної освіченості;
-закладання основ комп’ютерної культури;
-формування інформаційної компетентності.
Міждисциплінарні зв’язки:
«Українська мова (за професійним спрямуванням)»
«Вища математика»
«Інформатика та комп'ютерна техніка»
«Іноземна мова»
«Програмування»
«Комп'ютерні системи та мережі
дисципліни за професійним спрямуванням
Мета та завдання навчальної дисциплині є:
1.1. Метою навчальної дисципліни «Прикладне та Web програмування» є:
- забезпечення вивчення основ програмування, алгоритмів та прийомів програмування на мові VBA, практичної роботи на персональних ЕОМ, та знання історичних аспектів розвитку програмування, боротьби гіпотез і напрямків, виховання логічності і стрункості мислення;
- формування сукупності знань, умінь і навичок, що забезпечують студентам можливість застосовувати знання з програмування в навчальній, а згодом у професійній діяльності;
- розвиток комп’ютерної та алгоритмічної освіченості;
- закладання основ комп’ютерної культури;
- формування інформаційної компетентності.
1.2.Основними завданнями вивчення дисциплині “Прикладне та Web програмування» є:
- вивчення основних алгоритмiчних структур;
- вивчення алгоритмічних мов VBA, PHP;
-знайомство студентів з перспективами розвитку сучасних технології у візуальному програмуванні та методів їх застосування для вирішення управлінських та економічних задач.
.1.3. Згідно з вимогами освітньо-професійної програми студенти повинні:
знати :
-
Побудову офісної системи Microsoft Office як інформаційно-аналітичної системи;
-
Вивчення технології, засобів та методів програмування офісних компонентів: Microsoft Word, Microsoft Excel, які входять до складу офісної системи Microsoft Office;
-
Ознайомлення з Visual Basic for Application (далі VBA), як основним програмним засобом для створення макросів, які керують прикладними програмами користувача для офісної системи Microsoft Office;
-
Вивчення середовища візуального засобу програмування VBA для створення прикладних програм економічного та управлінського призначення мовою Visual Basic.
В результаті вивчення дисципліни студенти повинні знати:
-
Призначення та функції програмного забезпечення офісної системи Microsoft Office;
-
Основи програмування мовою візуального програмування Visual Basic for Application;
-
Загальну структуру та специфічні властивості і засоби кожної офісної компоненти: Microsoft Word, Microsoft Excel, які входять до складу офісної системи Microsoft Office.
-
Методику та технологію використання сучасних методів візуального програмування для розробки програмних систем автоматизації діяльності користувача в кожному з компонентів офісної системи Microsoft Office, використовуючи мову візуального програмування Visual Basic for Application.
Студенти повинні вміти:
-
Створювати програмно - інформаційні системи управлінського та економічного призначення;
-
Налагоджувати та сполучати спеціалізовані та універсальні програмні засоби, які входять до складу офісної системи Microsoft Office (Microsoft Word, Microsoft Excel), для створення ефективних програмно - інформаційних систем;
-
Застосовувати об’єкти та методи середовища офісної системи Microsoft Office;
-
Створювати нові програмні об’єкти з специфічними методами для реалізації різних специфічних завдань, які можуть виникнути під час функціонування офісної системи Microsoft Office на різнопланових підприємствах;
-
Вирішувати питання логічної організації предметної області та баз даних при вирішенні задач управлінського та економічного характеру;
-
Застосовувати методи та засоби автоматизації програмування у середовищі сучасної мови візуального програмування Visual Basic for Application.
Дисципліна “Прикладне та Web програмування ” пов’язана з попереднім вивченням дисциплін “ Основи інформатики та обчислювальної техніки”, “Бази даних”.
Компетентності, які формуються дисципліною:
Інтегральна:
Здатність розв’язувати спеціалізовані задачі та практичні проблеми в освітній і виробничій галузях професійної діяльності згідно спеціалізації комп’ютерні технології або у процесі навчання, що передбачає застосування певних теорій і методів педагогічної науки та фундаментальних і прикладних наук галузі у комп’ютерних технологіях і характеризується комплексністю (ІК).
Загальні:
Здатність застосовувати знання у практичних ситуаціях (ЗК 01);
Навички використання інформаційних і комунікаційних технологій (ЗК 05);
Здатність вчитися самостійно і оволодівати сучасними знаннями, прагнення до професійного самовдосконалення (ЗК 06);
Навички здійснення безпечної діяльності (ЗК 09);
Здатність виявляти ініціативу та підприємливість (ЗК 10);
Здатність діяти відповідно до морально-етичних і правових норм, соціально відповідально і свідомо (ЗК 13).
Спеціальні (фахові) компетентності:
Здатність розуміти та застосовувати освітні теорії як основу педагогічної діяльності (СК 01);
Здатність забезпечити формування в учнів цінностей громадянськості і демократії та відображати їх у власному світогляді (СК 02);
Здатність створювати сприятливе освітнє середовище, враховуючи різні ролі учасників освітнього процесу (СК 07);
Здатність використовувати освітні технології, у тому числі, e-learning та здійснювати їх дидактично-методичний супровід (СК 08).
Програмні результати навчання:
Вміє здійснювати ділову, виробничу (професійну) комунікацію, може забезпечувати відбір, аналіз, оцінку, систематизацію, зберігання, розповсюдження та надання в користування інформації та знань у будь-якій формі (1 кредит) РН 8;
Демонструє навички роботи з сучасними комп’ютерними програмами фахової спрямованості та можливості впровадження відповідного програмного забезпечення для проектування в освітньо-професійної діяльності (1 кредит) РН 12;
Забезпечує відповідність виробничого середовища нормам охорони праці, протипожежної безпеки та безпеки життєдіяльності на виробництві (1 кредит) РН 15;
Знає основи і розуміє принципи функціонування комп’ютерного обладнання та устаткування, вміє розв’язувати типові спеціалізовані задачі, пов’язані з вибором відповідного програмного забезпечення (1 кредит) РН 18.
На вивчення навчальної дисципліни відводиться __180___ години/____6____ кредитів ECTS.
2. Інформаційний обсяг навчальної дисципліни
Змістовий модуль 1. Основні відомості про програмування на VBA.
Змістовий модуль 2. Програмування на VBA в Word.
Змістовий модуль 3. Програмування на VBA в Excel.
Змістовий модуль 4. Програмування в HTML
Змістовий модуль 5. Мова Web програмування Pyhton
3. Рекомендована література.
Основна:
-
Ростислав Михеев, VBA и программирование в MS Office для пользователей, спец.курс, bhv, 2006. – 361с.
-
Л.М.Дибкова, Інформатика і комп'ютерна техніка, Навч.посібник, В.2,Київ 2005,Академвидав.
Додаткова
-
Биллиг В.А., Дехтяръ М.И. VBA и Office 97. Офисное программирование. М.: Издательский отдел «Русская Редакция», ТОО «Cheannel Trading Ltd.», 1998.
-
Биллиг В.А. VBA в Office 2000. Офисное программирование. М.: Издательско-торговый дом «Русская Редакция», 1999.
-
Санна П. и др. Visual Basic® для приложений (версия 5) в подлиннике / Пер. с англ. СПб.: BHV – Санкт-Петербург, 1997.
-
Гарнаев А.Ю. Самоучитель VBA. СПб.: БХВ-Петербург, 2004.
-
Кузьменко В.Г. VBA 2000. М.: ЗАО «Издательство БИНОМ», 2000.
-
Камминг С. VBA для «чайников». 3-е изд. М.: Издательский дом «Диалектика», 2001.
-
Симонович СВ., Евсеев Г.А., Алексеев А.Г. Специальная информатика: Учеб. пособие. М.: АСТ-ПРЕСС: Информ-Пресс, 2001.
-
Робинсон С. Microsoft Access 2000: Учебный курс. СПб.: Питер, 2002.
-
Информатика: Практикум по технологии работы на компьютере / Под ред. Н.В. Макаровой. М.: Финансы и статистика, 2003.
-
Харитонова И., Вольман Н. Программирование в Access 2002: Учебный курс. СПб.: Питер, 2002.
Інформаційні ресурси
1. Програмування мовою Visual Basic/VBA. www.ami.lnu.edu.ua/books/ami/VB_VBA.pdf
2. Електронний навчальний посібник «Офісне програмування» www.bukvar.su/.../170826-Elektronnoe-uchebnoe-p...
Фахові періодичні видання:
1. Домашний ПК: компьютерный журнал. – К.: Издательский дом ІТС., 2012 – 2015
2. Компьютеры + программы. К.: ООО