Abstract:
У статті розглянуто питання формування повнофункціонального освітнього середовища на основі хмарних технологій для вивчення дисциплін циклу програмування при підготовці фахівців з програмування. Об’єкт дослідження – застосування хмарних технологій у навчанні. Предмет дослідження – хмарні технології у підготовці фахівців з програмування. Мета дослідження – формування повнофункціонального освітнього середовища для підготовки фахівців з програмування на основі хмарних технологій. Використані методи дослідження – аналіз.
Для досягнення мети дослідження було проведено огляд існуючих інтегрованих середовищ програмування. Перш за все такі середовища мають бути засновані на хмарних технологіях, оскільки серед сервісів, що надаються хмарними технологіями, є сервіс SaaS. Також середовище повинно підтримувати можливість розробки програм різними мовами програмування, що дозволило б організувати навчання дисциплін з програмування в єдиному середовищі. Таким середовищем було обрано хмарне середовище Cloud9 IDE. Cloud9 IDE – це інтернет-середовище розробки додатків на мові Javascript для Node.js, HTML5/CSS, PHP, Java, Ruby on Rails, С/С++, Python, що дозволяє працювати у безкоштовному та платному режимах.
Оскільки сервіс SaaS застосовують з метою забезпечення процесу навчання та наукових досліджень лише спеціалізованим програмними засобами, тому необхідно забезпечити навчальний процес навчальними матеріалами. Це можна зробити шляхом надання в загальне користування навчальних матеріалів (текстів лекцій, лабораторних та практичних робіт, навчальних посібників, матеріалів для самостійного опрацювання тощо). Дані матеріали кожен студент може вивчати в самостійному темпі за власною траєкторією. Тобто студент буде набувати уміння та навички в міру необхідності – поза громіздких проектів та підходів до навчання.
Description:
1. Глуходід М. В. Реалізація моделі SaaS в системі мобільного
навчання інформатичних дисциплін / М. В. Глуходід, О. П. Ліннік,
С. О. Семеріков, С. В. Шокалюк // Новітні комп’ютерні технології. –
2010. – Т. 8. – С. 156-158.
2. Семеріков С. О. Мобільне програмне забезпечення навчання
інформатичних дисциплін у вищій школі / Семеріков С. О., Мінтій І. С.,
Словак К. І., Теплицький І. О., Теплицький О. І. // Науковий часопис
Національного педагогічного університету імені М. П. Драгоманова.
Серія № 2. Комп’ютерно-орієнтовані системи навчання : зб. наукових
праць / Редрада. – К. : НПУ імені М. П. Драгоманова, 2010. – № 8 (15). –
С. 18-28.
3. Хараджян Н. А. Основи програмування мовою С : навчальний посібник / Хараджян Наталя Анатоліївна. – Кривий Ріг : ФО-П
Черняковський Д. О., 2013. – 200 с.