ISSN: 2776-0979, Volume 5, Issue 3, March - 2024
232
Language orientation method.
This is one of the most ancient methods, and the
goal, as in the previous case, is to create an effective program.
Instruction-oriented method.
This method is similar
to the language-oriented
method, in addition, it is based on a common language type instead of one language.
This is the most important difference between the two methods, which means that
problems arising from the use of only one special language are solved, while those
related to generalization still exist.
Mathematics-oriented method.
This concept is based on concepts about another
science (this is mathematics in our example, but it can also be another).
Model based method.
In
this method, models (algorithms, program codes) are
introduced to students and learn about programming by studying them. They can
develop new applications by modifying existing ones.
The Etvyosh Lorand University of Budapest has stated that within the disciplines of
programming methodology and
data structures and algorithms, it will be very
convenient for undergraduate orientation requirements through the above methods.
But by applying
these methods one at a time, the learner can sag more time to
understand programming. Therefore, it is necessary
to improve the teaching of
programming languages to students by developing mobile applications combining
these methods.
In conclusion, we must say that the development of new methods and ways in teaching
programming
languages to students, relying on changes and additions to all
educational systems in the informed today
and in the world community, should
become a top priority issue. The proliferation of programmers also requires research
and many changes in order for quality applications to be developed. The reason is that
young programmers who have improved in the future and have knowledge in every
ore are sure to be the basis for the prosperity and future of the land. In addition to the
increase in programmers, research and experiments must be carried out in order to
develop quality programs.