Teaching of Object-Oriented Programming
The result's identifiers
Result code in IS VaVaI
<a href="https://www.isvavai.cz/riv?ss=detail&h=RIV%2F61988987%3A17310%2F18%3AA1901YK0" target="_blank" >RIV/61988987:17310/18:A1901YK0 - isvavai.cz</a>
Result on the web
—
DOI - Digital Object Identifier
—
Alternative languages
Result language
angličtina
Original language name
Teaching of Object-Oriented Programming
Original language description
This article deals with the subject of object-oriented programming. The programming area has been very dynamic in recent years. On the other hand, there is often a discrepancy between the methodology and the focus of programming instruction on the one hand, and the development of programming languages, development tools and development methodologies on the other. The existing teaching methodology of programming usually starts with algorithmization, followed by the teaching of a particular programming language and the conversion of algorithms into code. Object-oriented programming is often taught as an add-on and other property of the programming language. Students are not usually preparing for a completely different paradigm and another style of designing programs. Moving to object-oriented programming then makes students usually problems. There are also teaching methods that introduce an object-oriented paradigm right from the beginning of the lesson. Teachers of this methodology usually have reservations that are challenging for students. The paper tries to show simple comparisons of student results that this concern is not justified and can be taught by object-first. This article describes an experiment at a grammar school and compares the results of bachelor students who have been learning algorithm-first and object-first. The results of experiments and observations show that the students of object-first methodology manage and do not have worse learning outcomes, knowledge and skills than students who have learned traditionally.
Czech name
—
Czech description
—
Classification
Type
D - Article in proceedings
CEP classification
—
OECD FORD branch
50301 - Education, general; including training, pedagogy, didactics [and education systems]
Result continuities
Project
—
Continuities
S - Specificky vyzkum na vysokych skolach
Others
Publication year
2018
Confidentiality
S - Úplné a pravdivé údaje o projektu nepodléhají ochraně podle zvláštních právních předpisů
Data specific for result type
Article name in the collection
DIVAI 2018: 12TH INTERNATIONAL SCIENTIFIC CONFERENCE ON DISTANCE LEARNING IN APPLIED INFORMATICS
ISBN
978-80-7598-059-5
ISSN
2464-7470
e-ISSN
2464-7489
Number of pages
529
Pages from-to
273-282
Publisher name
WOLTERS KLUWER CR A S
Place of publication
Praha
Event location
Sturovo, Slovakia
Event date
May 2, 2018
Type of event by nationality
EUR - Evropská akce
UT code for WoS article
000459255700024