|
ISSN: 2776-0979, Volume 5, Issue 3, March - 2024Bog'liq 37-6
ISSN: 2776-0979, Volume 5, Issue 3, March - 2024
231
technology. A list of the most common methods of teaching wannig programming is
as follows:
•
methodical, an algorithm directed;
•
information directed;
•
specification oriented;
•
problem type is directed;
•
to the instruction is directed;
•
mathematics into directed;
•
apparatus is directed;
•
the model is directed.
•
language oriented;
In the process of teaching programming languages, most teachers prefer to use
multiple methods at the same time rather than relying on the same method.
Methodical, algorithmically oriented method.
This method, like many other
methods, covers the entire process of programming: problem detection, specification,
algorithm and Data Structure Planning, understanding algorithm correctness coding,
testing, error detection, correction, efficiency control, quality control, and
documentation. Each activity should be considered separately. The development of
the algorithm is of fundamental importance in this method, therefore, in the process
of training, the main focus is on the algorithm.
Data-oriented method.
This method is similar to the previous one, which
considers the improvement of the structure and type of data to be fundamental. Its
basic principle is that issue identification is viewed as a type specification, and it
combines type clarification with algorithmic structures: Descartes product
–
sequence, union, alternative data structures-branching, plurality (set, sequence,
hierarchical and network structures)
–
repetition, recursively defined sequence (data
recursion or recursive type)-recursion. The exact variety of the method depends on
the user.
|
| |