ELECTRONIC JOURNAL OF ACTUAL PROBLEMS OF MODERN SCIENCE, EDUCATION AND TRAINING. FEBRUARY, 2021 -III. ISSN 2181-9750
http://khorezmscience.uz
5
At the same time, although N.A. Otakhanov's research has focused on the
methodology of teaching object-oriented programming languages, his research has not
paid enough attention to the formation of students' competence in object-oriented
programming. Therefore, the proposed research is relevant for today's education
system.
To solve this problem, we first concluded that it is necessary to analyze the views
of researchers on the concepts of competence, competency approach, in particular to
object-oriented programming.
In this regard, in particular, scientific researches were carried out by such scientists in
the country and the Commonwealth of Independent States, such as N. Muslimov, Yu.
M. Asadov, N. N. Narziyeva, N. Sh. Turdiyev, D. Sh. Temirov, T. T. Shoymardonov,
A.L. Andreyev, I. A. Zimnya, A.V. Khutorskiy, V. V. Popova, Ye.V. Boyarova,
V.A.Bolotov, M.E.Bershadsky, V.I.Baydenko. Based on the analysis of the scientific
works of these researchers, the following information can be given.
According to the Merriam-Webster Dictionary, the term "competence" originated
in 1596. [5] I. A. Zimnya associates with this word the name of Aristotle, who
suggested that it is associated with the Greek word "atere" - "power".
J. Raven's 1984 Competency in Modern Society provides a broad definition of
competence. It is a phenomenon that “it is made up of a large number of components,
many of which are independent of each other , some components belong to the more
cognitive realm, others to the emotional realm. These components can complement
each other in effective self-management. ”[9]
According to I.A. Zimnya, due to the growing difficulties in our modern life,
people need to be prepared for different situations. However, competent education is
designed to help people solve problems in a variety of situations [7].
According to N. Muslimov, competence is not the acquisition of specific
knowledge, skills and abilities by the student, but the acquisition of integrative
knowledge and practical actions in an independent direction [8].
According to N. Sh. Turdiyev, Yu. M. Asadov, S. N. Akbarova, D.. Sh.Temirov, the
competency approach is derived from the word "competition" and "to compete".,
Literally translated, it means "competitiveness" [9].
Competence (Latin "Competere" - correspondence) - means the ability to apply
knowledge, skills, the ability to act successfully on the basis of practical experience to
solve common problems, as well as to achieve high results in a particular field [11,
12].
Based on the views of the above researchers, the following definitions of object-
oriented programming and object-oriented competency approach can be made:
Definition 1. Object-oriented programming competence is the ability to apply
the knowledge, skills, and competencies gained from object-oriented programming
languages to the creation of applications. That is, object-oriented software can be
used to automate the activities of various industries, manage databases, and create a
variety of entertainment programs.
Definition 2. A competency-based approach to object-oriented programming
languages is to teach students not only how to program and perform simple
calculations, but also how to create modern applications.
Do'stlaringiz bilan baham: |