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

Keywords

Related Articles

ВИКОРИСТАННЯ МІЖНАРОДНИХ НАУКОМЕТРИЧНИХ БАЗ ДАНИХ ВІДКРИТОГО ДОСТУПУ В НАУКОВИХ ДОСЛІДЖЕННЯХ

У статті висвітлено проблему використання міжнародних наукометричних баз даних у науково-дослідницькій діяльності як web-орієнтованих ресурсів і сервісів, що є засобами оприлюднення та розповсюдження результатів наукових...

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

Висвітлюється авторський погляд на формування екологічного мислення, екологічної свідомості молодих поколінь, що є одним з головних завдань на шляху подолання глобальної екологічної кризи. На підставі особисто проведеног...

ФОРМИРОВАНИЕ МЕТОДИЧЕСКОЙ КОМПЕТЕНТНОСТИ БУДУЩИХ УЧИТЕЛЕЙ НАЧАЛЬНЫХ КЛАССОВ С ПОМОЩЬЮ МУЛЬТИМЕДИЙНОГО МЕТОДИЧЕСКОГО КОМПЛЕКСА

Подготовка будущих учителей к обучению младших школьников математике осуществляется в процессе освоения студентами учебной дисциплины «Методика обучения образовательной области «Математика»». Целью и результатом такой по...

ІНФОРМАТИКА В ІГРАХ ДЛЯ МОЛОДШОЇ ШКОЛИ

У статті розглянута проблема використання комп'ютерних розвиваючих ігор на уроках інформатики для розвитку пізнавальної активності молодших школярів. Представлені методичні підходи викладання інформатики в початковій шко...

PROSPECTS OF THE DEVELOPMENT OF THE MODERN EDUCATIONAL INSTITUTIONS' LEARNING AND RESEARCH ENVIRONMENT: TO THE 15TH ANNIVERSARY OF THE INSTITUTE OF INFORMATION TECHNOLOGIES AND LEARNING TOOLS OF NAPS OF UKRAINE

During 15 years the Institute of Information technology and training of NAPS of Ukraine carries out research work aimed at solving actual problems of the creation, implementation and use of ICT in education, construction...

Download PDF file
  • EP ID EP266494
  • DOI 10.14308/ite000493
  • Views 59
  • Downloads 0

How To Cite

M. Lvov, V. Kruglyk (2014). TEACHING ALGORITHMIZATION AND PROGRAMMING USING PYTHON LANGUAGE. Інформаційні технології в освіті, 3(20), 13-23. https://europub.co.uk/articles/-A-266494