TEACHING ALGORITHMIZATION AND PROGRAMMING USING PYTHON LANGUAGE

Authors

  • M. Lvov Kherson State University, Kherson
  • V. Kruglyk Kherson State University, Kherson

DOI:

https://doi.org/10.14308/ite000493

Keywords:

Educational programming language, Python, Pascal, first programming language, Teaching algorithmization and programming

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.

Downloads

Download data is not yet available.

Published

14.04.2015

How to Cite

TEACHING ALGORITHMIZATION AND PROGRAMMING USING PYTHON LANGUAGE. (2015). Journal of Information Technologies in Education (ITE), 20, 13-23. https://doi.org/10.14308/ite000493

Most read articles by the same author(s)

1-10 of 22

Similar Articles

31-40 of 50

You may also start an advanced similarity search for this article.