OU Portal
Log In
Welcome
Applicants
Z6_60GI02O0O8IDC0QEJUJ26TJDI4
Error:
Javascript is disabled in this browser. This page requires Javascript. Modify your browser's settings to allow Javascript to execute. See your browser's documentation for specific instructions.
{}
Close
Publikační činnost
Probíhá načítání, čekejte prosím...
publicationId :
tempRecordId :
actionDispatchIndex :
navigationBranch :
pageMode :
tabSelected :
isRivValid :
Record type:
stať ve sborníku (D)
Home Department:
Katedra informatiky a počítačů (31400)
Title:
Teaching of Object-Oriented Programming
Citace
Fojtík, R. Teaching of Object-Oriented Programming.
In:
DIVAI 2019: DIVAI 2018: 12TH INTERNATIONAL SCIENTIFIC CONFERENCE ON DISTANCE LEARNING IN APPLIED INFORMATICS 2018-05-02 Sturovo, Slovakia.
Praha: WOLTERS KLUWER CR A S, 2018. s. 273-282. ISBN 978-80-7598-059-5.
Subtitle
Publication year:
2018
Obor:
Pedagogika a školství
Number of pages:
529
Page from:
273
Page to:
282
Form of publication:
Tištená verze
ISBN code:
978-80-7598-059-5
ISSN code:
2464-7470
Proceedings title:
DIVAI 2018: 12TH INTERNATIONAL SCIENTIFIC CONFERENCE ON DISTANCE LEARNING IN APPLIED INFORMATICS
Proceedings:
Mezinárodní
Publisher name:
WOLTERS KLUWER CR A S
Place of publishing:
Praha
Country of Publication:
Sborník vydaný v ČR
Název konference:
DIVAI 2019
Conference venue:
Sturovo, Slovakia
Datum zahájení konference:
Typ akce podle státní
příslušnosti účastníků:
Evropská akce
WoS code:
000459255700024
EID:
Key words in English:
Education, Java, LMS, Object-First Methodology, Object-Oriented Programming, T-test, UML.
Annotation in original language:
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.
Annotation in english language:
References
Reference
R01:
RIV/61988987:17310/18:A1901YK0
Complementary Content
Deferred Modules
${title}
${badge}
${loading}
Deferred Modules