TEACHING ALGORITHMIZATION AND PROGRAMMING USING PYTHON LANGUAGE

dc.contributor.authorLvov, M.
dc.contributor.authorKruglyk, V.
dc.contributor.authorКруглик, В. С.
dc.contributor.authorЛьвов, М. С.
dc.date.accessioned2015-10-07T09:51:20Z
dc.date.available2015-10-07T09:51:20Z
dc.date.issued2014
dc.descriptionЛьвов, М. ОБУЧЕНИЕ АЛГОРИТМИЗАЦИИ И ПРОГРАММИРОВАНИЮ С ИСПОЛЬЗОВАНИЕМ ЯЗЫКА PYTHON / М. Львов, В. Круглик // Информационные технологии в образовании. - 2014. - № 20. - С. 13-23.uk_UA
dc.description.abstractThe 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 претендует стать достойной заменой для учебного языка программирования Паскаль и в школах, и на первых курсах высших учебных заведений.uk_UA
dc.identifier.urihttp://eKhSUIR.kspu.edu/handle/123456789/900
dc.subjectEducational programming languageuk_UA
dc.subjectPythonuk_UA
dc.subjectPascaluk_UA
dc.subjectfirst programming languageuk_UA
dc.subjectTeaching algorithmization and programminguk_UA
dc.subjectмови програмування для навчанняuk_UA
dc.subjectPythonuk_UA
dc.subjectPascaluk_UA
dc.subjectперша мова програмуванняuk_UA
dc.subjectНавчання алгоритмізації та програмуванняuk_UA
dc.subjectязыки программирования для обученияuk_UA
dc.subjectPythonuk_UA
dc.subjectPascaluk_UA
dc.subjectпервый язык программированияuk_UA
dc.subjectОбучение алгоритмизации и программированияuk_UA
dc.titleTEACHING ALGORITHMIZATION AND PROGRAMMING USING PYTHON LANGUAGEuk_UA
dc.title.alternativeНАВЧАННЯ АЛГОРИТМІЗАЦІЇ І ПРОГРАМУВАННЯ З ВИКОРИСТАННЯМ МОВИ PYTHONuk_UA
dc.title.alternativeОБУЧЕНИЕ АЛГОРИТМИЗАЦИИ И ПРОГРАММИРОВАНИЮ С ИСПОЛЬЗОВАНИЕМ ЯЗЫКА PYTHONuk_UA
dc.typeArticleuk_UA

Files

Original bundle

Now showing 1 - 1 of 1
Thumbnail Image
Name:
НАВЧАННЯ АЛГОРИТМІЗАЦІЇ І ПРОГРАМУВАННЯ З ВИКОРИСТАННЯМ МОВИ PYTHON.pdf
Size:
181.44 KB
Format:
Adobe Portable Document Format
Description:

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
3.83 KB
Format:
Item-specific license agreed upon to submission
Description: