Головна » Статті » ІНФОРМАЦІЙНІ ТЕХНОЛОГІЇ В ОСВІТІ

Абрамик М., Лещук С., Олексюк В. ВИКОРИСТАННЯ ХМАРНИХ ТЕХНОЛОГІЙ У ПРОЦЕСІ НАВЧАННЯ МАЙБУТНІХ УЧИТЕЛІВ ІНФОРМАТИКИ ОСНОВАМ ПРОГРАМУВАННЯ
Абрамик М., Лещук С., Олексюк В. [abramyk_mv@fizmat.tnpu.edu.ua]
Тернопільський національний педагогічний університет імені Володимира Гнатюка
Download in PDF: http://fmo-journal.fizmatsspu.sumy.ua/journals/2018-v4-18/2018_4-18-Abramyk_Leshchuk_Oleksiuk_FMO.pdf

ВИКОРИСТАННЯ ХМАРНИХ ТЕХНОЛОГІЙ У ПРОЦЕСІ НАВЧАННЯ МАЙБУТНІХ УЧИТЕЛІВ ІНФОРМАТИКИ ОСНОВАМ ПРОГРАМУВАННЯ

Анотація. У статті розглянуто основні аспекти використання хмарних технологій, їх місце та переваги використання у повсякденному житті та професійній діяльності. Запропоновано засади відповідної підготовки майбутніх учителів інформатики до застосування технологій хмарних обчислень – систематичність, поетапність, неперервність. У зв’язку з цим визначено етапи застосування технологій хмарних обчислень: як засобу організації навчально-пізнавальної діяльності, як об’єкта вивчення, як засобу розробки інформаційно-освітніх ресурсів. Відповідно зміст навчання має відображати основні сервісні моделі технологій хмарних обчислень. Обгрунтовано вибір платформи Google Cloud Platform як об'єкта вивчення.
Проаналізовано основні можливості хмарної платформи для розробників Google Cloud Platform. Наведено найбільш популярні для розробки сервіси та ресурси Google Cloud Platform – хостинг, сховище даних, мережу, великі дані, машинне навчання. Важливим аспектом вибору є той факт, що Google Cloud Platform працює відповідно до сервісної моделі "Платформа як сервіс (PaaS)". У основу методики навчання програмуванню з використанням Google Cloud Platform покладено проектний метод. Обгрунтовано провідну роль цього методу під час формування компетентностей розробки програмного забезпечення.
Навчання запропоновано здійснювати у межах окремого модуля спецкурсу "Основи хмарних технологій". Розглянуто основні технологічні аспекти, що використовуватимуться у проектно-орієнтованому курсі web-програмування. Проект спрямовано на формування у майбутніх учителів інформатики таких професійних ІК-компетентностей – здатність розробляти та розгортати проект у хмарній інфраструктурі, уміння будувати серверну та клієнтську частини за допомогою певної мови програмування (наприклад JavaScript), знання найбільш відомих шаблонів програмування та їх використання, навички виконувати проект на сучасній програмній платформі Node.js.
Ключові слова: хмарні технології, хмарні обчислення, програмування, Google Cloud Platform, проектне навчання.

THE APPLICATION OF CLOUD TECHNOLOGIES IN THE PROCESS OF FUTURE COMPUTER SCIENCE TEACHERS’ TRAINING
Mariia Abramyk, Svitlana Leshchuk, Vasyl Oleksiuk
Ternopil V. Hnatiuk National Pedagogical University, Ternopil, Ukraine

Abstract. This article discusses the main aspects of using cloud technologies, their place and advantages in everyday life and professional activity. The principles of appropriate training of future computer science teachers to the application of cloud computing technologies are proposed – systematic, stepwise, continuity. The stages of the application of cloud computing technologies are defined as a means of organizing educational and cognitive activity, as an object of study, and as a means of developing information and educational resources. Accordingly, the content of the training should reflect the basic service models of cloud computing technologies. The choice of the Google Cloud Platform as a learning object is proved. The main features of the Google Cloud Platform for developers are analyzed, andthe most popular for development services and resources at Google Cloud Platform are computing, storage, networking, big data, and machine learning. An important aspect of the choice is that the Google Cloud Platform works in accordance with the service model "Platform as a Service". The basis of the learning technique for programming using the Google Cloud Platform is project method. The leading role of this method in forming of competencies of software development is proved. The training is proposed to be carried out within the framework of a separate module of the special course "Fundamentals of cloud technologies". The main technological aspects that will be used in the project oriented course of web-programming are considered. The main technological aspects that will be used in the project oriented course of web-programming are considered. The project is aimed at forming future computer science teachers’ of such professional ICT competencies - the ability to design and deploy a project in a cloud infrastructure, the ability to build server and client parts using a specific programming language, knowledge programming templates and their use, skills to perform project on the platform Node.js.
Key words: cloud technologies, cloud computing, programming, Google Cloud Platform, project-based learning.

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

  1. Морзе Н. В., Кузмінська О. Г. Педагогічні аспекти використання хмарних обчислень. Інформаційні технологій в освіті. 2011. №. 9. С. 20–29.
  2. Морзе Н. В., Балик Н. Р. Шляхи формування підприємницької компетентності майбутніх інформатиків. Інформатика та інформаційні технології в навчальних закладах. 2015. № 1. С. 8-17.
  3. Рамський Ю.С., Олексюк В.П. Модель навчання майбутніх учителів інформатики застосування хмарних технологій. Науковий часопис НПУ ім. М. П. Драгоманова. Сер. № 2. Комп’ютерно-орієнтовані системи навчання. 2018. №20. С. 28-31.
  4. Ткачук Г.В. Формування технічних компетентностей майбутнього учителя інформатики в умовах реалізації міжпредметного підходу. Фізико-математична освіта : науковий журнал. 2017. Випуск 3(13). С. 166-169.
  5. Brown M., Hocutt D. Learning to Use Useful for Learning: A Usability Study of Google Apps for Education. 2015. URL: http://uxpajournal.org/usability-study-google-apps-education.
  6. Curriculum Guidelines for Baccalaureate Degree Programs in Information Technology.: Association for Computing Machinery & IEEE Computer Society. Association for Computing Machinery & IEEE Computer Society. 2017. URL: https://www.acm.org/binaries/content/assets/education/curricula-recommendations/it2017.pdf.
  7. Jabbar S., Naseer K., Gohar M. Trust model at service layer of cloud computing for educational institutes. The Journal of Supercomputing. 2016. №72. С. 58–83.
  8. Robertson C. Using a Cloud-based Computing Environment to Support Teacher Training on Common Core Implementation. Techtrends. 2013. №57. С. 57–60.
  9. Shyshkina M. The Hybrid Cloud-based Service Model of Learning Resources Access and its Evaluation. 2016. URL: http://ceur-ws.org/Vol-1614/paper_57.pdf.
Розділ: ІНФОРМАЦІЙНІ ТЕХНОЛОГІЇ В ОСВІТІ
Додано: 22.01.2019 | Переглядів: 1104 | Рейтинг: 0.0/0
Статті з теми:
Всього коментарів: 0
avatar