Methods for teaching programming languages Phyton, C ++ and their comparison

Mirzoeva , Kabira Odil, Мирзоева, Кабира Адил, Mirzoeva , Kabira Odil

Жамият ва инновациялар / Общество и инновации / Society and innovations · 2022-yil

Annotatsiya

If we look at the scientific, methodological, regulatory documents, literature for teaching students the basics of programming, we see that the state standard does not define any programming language, but only what knowledge and skills students should have.Phyton is a great language in terms of student time at the Olympics and other competitions.In Phyton programming, the max, min, and sort functions are used to find the maximum and minimum of an array, as well as to sort the array elements, which makes the program much more compact.The program saves a lot of time as there is no need to compile in Phyton. An interpreter is used to convert a program into machine code. An interpreter can be used interactively to test functions during program development. For those who are new to Phyton, it is more appropriate to use the interactive mode, as it provides a visualization of the programming process.A comparative analysis of the Python and C++ programming languages shows that Python has a simpler syntax. The concise writing of codes and the presence of an interactive mode once again prove that learning Python is more convenient.In the presented work:1. The advantages of Python are shown by comparing Python with C++.2. A summary plan of an open lesson on the topic “Programming branching algorithms in the Phyton language” is presented and students are shown a methodology for studying the topic.3. Evaluation of the course of lessons is shown by experts4. An example of a program in C ++ and Phyton using the for period and if conditions for solving the following problem is considered:Find the number of integers in a one-dimensional array that are completely divisible by 3 and not divisible by 7.

Maqola ma’lumotlari
MualliflarMirzoeva , Kabira Odil, Мирзоева, Кабира Адил, Mirzoeva , Kabira Odil
JurnalЖамият ва инновациялар / Общество и инновации / Society and innovations
Nashr sanasi2022-07-20
Jild3
Son3
Betlar126-133
TilRus
DOI10.47689/2181-1415-vol3-iss3-pp126-133

Kalit so‘zlar

Phyton, C, conditional operator, programming languages, lesson, students, teacher, study, knowledge, decision, learning, Python, C, shartli operator, dasturlash tillari, dars, talabalar, o‘qituvchi, o‘qish, bilim, qaror, o‘rganish, Phyton, C, условный оператор, язык программирования, уроки, учащиеся, учитель, изучение, знания, решение, обучение

Ilmiy soha

Жамият ва инновациялар / Общество и инновации / Society and innovations jurnalidan boshqa maqolalar

Жамият ва инновациялар / Общество и инновации / Society and innovations — barcha maqolalar