TEACHING ALGORITHMIZATION AND PROGRAMMING USING PYTHON LANGUAGE
Journal Title: Інформаційні технології в освіті - Year 2014, Vol 3, Issue 20
Abstract
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.
Authors and Affiliations
M. Lvov, V. Kruglyk
‘CLOUD COMPUTING’ INTEGRATION INTO THE TRAINING PROCESS OF HIGHER SCHOOL
To improve the training process is necessary to use such powerful technologies, as ‘cloud computing’. Supporting traditional training forms, it’s the new epoch of education development. It’s also economic, effective and...
PECULIARITIES OF CREATING PROGRAMMING ENVIRONMENT WITH UNIVERSAL SUPPORT OF INTERPRETERS OF PROGRAMMING LANGUAGES SUBSETS
The article considers principles of extraction subsets of programming languages, sufficient for performing computational experiments in the certain class of problems on example of sorting algorithms.
ПРО СИСТЕМУ ДИСТАНЦІЙНОГО НАВЧАННЯ У ВІДКРИТОМУ ДИСТАНЦІЙНОМУ КУРСІ
У роботі описана перша частина відкритого дистанційного курсу «Дистанційне навчання від А до Я», присвяченого створенню та розвитку системи дистанційного навчання організації (університету або корпорації). Наведено резул...
ПРО ЗНАЧЕННЯ ЗОВНІШНЬОЇ ФОРМИ ПОДАННЯ НАВЧАЛЬНОЇ ІНФОРМАЦІЇ ЗАСОБАМИ МУЛЬТИМЕДІА В ІННОВАЦІЙНИХ ОСВІТНІХ РЕСУРСАХ
Розглянуто питання представлення навчального матеріалу засобами мультимедіа в електронних освітніх ресурсах. Досліджено значення зовнішньої форми подання знань для забезпечення ефективної організації опосередкованого ком...
ИСПОЛЬЗОВАНИЕ КОМПЮТЕРНЫХ ТЕХНОЛОГИЙ ДЛЯ ТЕСТИРОВАНИЯ ИНОЯЗЫЧНОЙ ПРОФЕССИОНАЛЬНОЙ КОМПЕТЕНТНОСТИ БУДУЩИХ СУДОВОДИТЕЛЕЙ
Для обеспечения формирования иноязычной профессиональной компетентности преподаватели английского языка традиционно применяют такие средства обучения, как учебник, магнитофон, аудио CD или видео. Появление новых информац...