Збірник наукових праць "Інформаційні технології в освіті" (ІТО). (Випуск 11, 12, 13, 18-20, 22-50, 52).
Permanent URI for this collectionhttp://10.30.1.5:4000/handle/123456789/778
Browse
8 results
Search Results
Item FORMATION OF PROFESSIONAL COMPETENCES OF FUTURE ENGINEER PROGRAMMERS IN THE PROCESS OF INDEPENDENT EDUCATIONAL ACTIVITY(2017) Kruhlyk, V.; Круглик, В. С.The article is devoted to the issue of the organization of independent educational activity of future engineer-programmers while studies at universities. The organization of students' independent activity is an effective mean of improving the quality of the professional training of future engineers-programmers at higher education institutions. Such activity foresees handling of the complex creative tasks, connected with the real practice of programmers’ work at the enterprises. It is aimed at forming professional competences in students, readiness for further self-improvement, ability of making decisions and accepting the responsibility for their consequences, identifying of mistakes, finding the ways of their fixing and minimizing negative consequences, reacting adequately to professional problems. The teachers face the task of choosing the directions, means and content of independent work in such a way that it would be effective and would encourage students for professional activity. In the article, such methods of organization of independent work for students are analyzed: execution of diploma projects, scientific-research activity, participation in professional olympiads and contests, going through industrial practices. The description of the stages of execution of the diploma projects and the content of the teacher’s and students’ activity on each of them is provided. Special attention is paid to teamwork on the project and the usage of information technology for organization of such interaction. The effects of usage of students' independent work is characterized during industrial practices, participation in olympiads and contests, conducting research work. Статтю присвячено проблемі організації самостійної навчальної діяльності майбутніх інженерів-програмістів під час навчання в університетах. Організація самостійної діяльності студентів є ефективним засобом підвищення якості професійної підготовки майбутніх інженерів-програмістів у вищих навчальних закладах. Така діяльність передбачає вирішення складних творчих завдань, пов'язаних з реальною практикою роботи програмістів на підприємствах. Вона спрямована на формування у студентів професійних компетенцій, готовності до подальшого самовдосконалення, здібностей приймати рішення і нести відповідальність за їх наслідки, виявляти помилки, знаходити шляхи їх виправлення та мінімізації негативних наслідків, адекватно реагувати на професійні проблеми. Перед викладачами стоїть завдання вибрати напрямки, засоби і зміст самостійної роботи таким чином, щоб вона була ефективною і сприяла залученню студентів до професійної діяльності. У статті проаналізовані такі способи організації самостійної роботи студентів: виконання дипломних проектів, науково-дослідна робота, участь в професійних олімпіадах і конкурсах, проходження виробничих практик. Наведено опис етапів виконання дипломних проектів та змісту діяльності викладача і студентів на кожному з них. Особлива увага приділяється колективній роботі над проектом і використання інформаційних технологій для організації такої взаємодії. Охарактеризовані ефекти застосування самостійної роботи студентів під час виробничих практик, участі в олімпіадах і конкурсах, виконання дослідної роботи.Item SATISFACTION OF QUALIFICATION REQUIREMENTS OF EMPLOYERS APPLIED TO SOFTWARE ENGINEERS IN THE PROCESS OF TRAINING AT HIGHER EDUCATIONAL INSTITUTIONS(2017) Kruhlyk, V.; Круглик, В. С.In the article, based on the analysis of the problems of the professional training of software engineers in higher educational institutions, was shown that the contents of the curricula for the training of software engineers in basic IT specialties in higher education institutions generally meet the requirements to them at the labor market. It is stated that at the present time there are certain changes in the job market not only in the increasing demand for IT professionals but also in the requirements settled for future specialists. To scientists’ opinion, at present there is a gap between the level of expectation of employers and the level of education of graduates of IT-specialties of universities. Due to the extremely fast pace of IT development, already at the end of the studies, students' knowledge may become obsolete. We are talking about a complex of competencies offered by university during training of specialist for their relevance and competitiveness at the labor market. At the same time, the practical training of students does not fully correspond to the current state of information technology. Therefore, it is necessary to ensure the updating of the contents of the academic disciplines with the aim of providing quality training of specialists. У статті на основі аналізу проблем професійної підготовки інженерів-програмістів у вищих навчальних закладах показано, що зміст навчальних планів підготовки інженерів- програмістів за основними ІТ-спеціальностями у вищих навчальних закладах у цілому відповідає вимогам до них, які висуваються на ринку праці. Констатується, що нині на ринку вакансій спостерігаються певні зміни не тільки у зростанні потреби у спеціалістах у галузі ІТ, але й також і у вимогах, що ставляться до майбутніх спеціалістів. На думку науковців, нині намітився розрив між рівнем очікування роботодавців і рівнем освіти випускників IT-спеціальностей вузів. У зв'язку з надзвичайно швидкими темпами розвитку ІТ вже до моменту закінчення навчання знання студентів можуть застарівати. Йдеться про комплекс компетентностей, що надає виш при підготовці фахівців для їх затребуваності та конкурентоспроможності на ринку праці. Разом із тим практична підготовка студентів не повною мірою відповідає сучасному стану інформаційних технологій. Через це необхідно забезпечити оновлення змісту навчальних дисциплін з метою забезпечення якісної підготовки фахівців.Item ІТЕРАЦІЙНІ АЛГОРИТМИ ЗНАХОДЖЕННЯ ЧИСЕЛ З ФІКСОВАНИМИ ЧАСТОТАМИ ЇХ СИМВОЛІВ(2015) Котова, О. В.; Круглик, В. С.; Kotova, O.; Kruglik, V.Кожна система числення має свій алфавіт, який використовується для символічного зображення числа. Історично першою системою зображення дійсних чисел була s-адична система числення (1Item PREPARATION OF FUTURE WEB DEVELOPERS TO KNOWLEDGE CERTIFICATION AND EMPLOYMENT IN UNIVERSITIES OF UKRAINE(2015) Osadchyi, V.; Kruglyk, V.; Осадчий, В. В.; Круглик, В. С.One of the main factors of successful employment is a choosing a profession, which would be demanded enough at the modern labour market. According to the opinion of many experts, development of modern technologies is the main factor that stimulates growth of productivity and economy in general. This trend is characterized by the state of a labour market, when a significant amount of perspective professions is connected to IT field, which is a worldwide trend. Actually, a job of a programmer has become one of the most demanded specialties on a labour market. As for today, web development is a mainstream in software development. This article describes the requirements for web developers, requirements to the frontend and backend developers. We consider skill levels and requirements. Considered programming languages to learn. These are HTML5, XML, ccs3, javascript+, PHP, sql. Considered particular certification level programmers. The content of the discipline "Web development" is alighted to obtain the necessary skills and knowledge in this area. It also considers the structure of a basic study guide of the discipline. Одним з основних факторів успішного працевлаштування є вибір професії, що користується попитом на сучасному ринку праці. Для цього потрібно проаналізувати професії, які будуть користуватися попитом в майбутньому, щоб забезпечити високий рівень доходів і стабільну роботу. На думку багатьох експертів, розвиток сучасних технологій є основним фактором, який стимулює зростання продуктивності та економіки в цілому. Ця тенденція характеризується станом ринку праці, коли значна кількість перспективних професій пов'язані з ІТ-сферою. Професія програміста є однією з найбільш затребуваних спеціальностей на ринку праці. На сьогоднішній день, веб-розробка є одним з основних завдань у галузі розробки програмного забезпечення. У даній статті розглянуті вимоги до веб-розробників. Розглянуто вимоги до фронтенд і бекенд розробників. Розглянуто рівні кваліфікації та вимоги до них. Розглянуто мови програмування для навчання. Це HTML5, XML, ccs3, javascript, PHP, sql. Розглянуто особливості сертифікації рівнів програмістів. Розглянуто зміст дисципліни "веб-розробка", щоб отримати необхідні навички і знання в цій галузі. Розглянуто структуру навчального посібника з дисципліни.Item НАУКОВО-ДОСЛІДНА РОБОТА ЯК ЗАСІБ НАБУТТЯ СТУДЕНТАМИ ІТ СПЕЦІАЛЬНОСТЕЙ ПРОФЕСІЙНИХ КОМПЕТЕНЦІЙ(2012) Круглик, В. С.; Вінник, М. О.; Плечій, О. О.; Винник, М. А.; Плечий, О. А.Стаття присвячена розгляду роботи студентів спеціальності інформатика у ІТ структури ВНЗ як засобу набуття студентами професійних компетенцій. Досліджено проблеми підвищення якості підготовки фахівців та їх адаптації в реальному професійному середовищі. У статті виділено питання проектної роботи, за допомогою якої відбувається підвищення мотивації до здобуття навичок ІТ фахівця. Розкрито основні принципи, методика організації науково-дослідної роботи студентів та етапи формування дослідницьких компетентностей. Статья посвящена рассмотрению работы студентов специальности информатика в ИТ структуре ВУЗа как способ получения студентами профессиональных компетенций. Исследованы проблемы улучшения качества подготовки специалистов и их адаптация в реальной профессиональной среде. В статье выделен вопрос проектной работы, с помощью которой происходит повышение мотивации по получению навыков ИТ специалиста. Раскрыты основные принципы, методика организации научно-исследовательской работы студентов и этапы формирования исследовательских компетенций.Item TEACHING ALGORITHMIZATION AND PROGRAMMING USING PYTHON LANGUAGE(2014) Lvov, M.; Kruglyk, V.; Круглик, В. С.; Львов, М. С.The article describes requirements to educational programming languages and considers the use of Python as the first programming language. The issues of introduction of this programming language into teaching and replacing Pascal by Python are examined. The advantages of such approach are regarded. The comparison of popular programming languages is represented from the point of view of their convenience of use for teaching algorithmization and programming. Python supports lots of programming paradigms: structural, object-oriented, functional, imperative and aspect-oriented, and learning can be started without any preparation. There is one more advantage of the language: all algorithms are written easily and structurally in Python. Therefore, due to all mentioned above, it is possible to affirm that Python pretends to become a decent replacement for educational programming language PASCAL both at schools and on the first courses of higher education establishments. У статті описані вимоги до освітніх мов програмування і розглядається використання Python як першої мови програмування. Розглядаються питання введення цієї мови програмування у викладання і заміна мови Паскаль на мову Python. Розглядаються переваги такого підходу. Представлено порівняння популярних мов програмування з точки зору їх зручності використання для навчання алгоритмізації та програмування. Мова Python підтримує безліч парадигм програмування: структурне, об'єктно-орієнтоване, функціональне, імперативне і аспект-орієнтоване. Існує ще одна перевага мови: всі алгоритми легко і структуровано записуються на мові Python. Тому, у зв'язку з вищесказаним, можна стверджувати, що Python претендує стати гідною заміною для навчального мови програмування Паскаль і в школах і на перших курсах вищих навчальних закладів. В статье описаны требования к образовательным языкам программирования и рассматривается использование Python в качестве первого языка программирования. Рассматриваются вопросы введения этого языка программирования в преподавание и замена языка Паскаль на язык Python. Рассматриваются преимущества такого подхода. Представлено сравнение популярных языков программирования с точки зрения их удобства использования для обучения алгоритмизации и программирования. Язык Python поддерживает множество парадигм программирования: структурное, объектно- ориентированное, функциональное, императивное и аспект-ориентированное. Существует еще одно преимущество языка: все алгоритмы легко и структурно записываются на языке Python. Поэтому, в связи с вышесказанным, можно утверждать, что Python претендует стать достойной заменой для учебного языка программирования Паскаль и в школах, и на первых курсах высших учебных заведений.Item ОРГАНІЗАЦІЯ СПІЛЬНОЇ РОБОТИ СТУДЕНТІВ НАД ДИПЛОМНИМ ПРОЕКТОМ(2014) Круглик, В. С.В процесі виконання роботи студенти повинні максимально наблизитися до процесу виконання реального проекту, таким чином в проект повинні входити необхідність використання останніх технологій, інтегрування даних або сервісів з сторонніми розробками, проектування архітектури, організація взаємодії між учасниками команди тощо. Виконання дипломних проектів корисна діяльність для набуття та закріплення ключових ІТ компетенцій. Оскільки завдання навчальних проектів максимально наближене до реального, студенти практично проходять всі типові етапи розробки комерційного продукту, і роблять це успішно. Це підтверджується і практикою: студенти, які активно займалися проектами в університеті, пізніше займають ключові позиції в ІТ компаніях міста і країни. Основним завданням статті є описати організацію спільної групової роботи студентів над дипломним проектом, особливості виконання таких проектів, рекомендації щодо підвищення якості таких проектів. Таким чином, статтю присвячено особливостям організації спільної роботи студентів над проектом під час виконання дипломних робіт на ІТ спеціальностях, як завершальної частини процесу набуття та закріплення ключових ІТ компетенцій майбутніх програмістів. Розглянуто питання вибору теми роботи, концепції проекту, організації роботи у группі, організації процесу виконання. Також розглянуто певні етапи розробки програмних продуктів: розробка інтерфейсу, вибір технологій, якість продукту, передача проекту наступним розробникам, завершення проекту.Item КОНЦЕПЦІЯ ОРГАНІЗАЦІЇ ІНФОРМАЦІЙНОЇ СИСТЕМИ ТЕХНІЧНОЇ ПІДТРИМКИ(2012) Круглик, В. С.; Плечій, О. О.В статті розглянуто підхід до організації технічної підтримки в ВНЗ за допомогою спеціалізованої інформаційної системи. Показано проблеми, які будуть вирішуватися за допомогою систем підтримки. Розглянуто найбільш відомі open-source системи з сервіс-орієнтованою архітектурою, показані їх переваги та недоліки.