Result: Classifying the Difficulties in Teaching Students in the Subject Java Programming

Title:
Classifying the Difficulties in Teaching Students in the Subject Java Programming
Authors:
Source:
Mathematics, Computer Science and Education. 7:18-28
Publisher Information:
"St. Cyril and St. Methodius" University of Veliko Tarnovo, 2024.
Publication Year:
2024
Document Type:
Academic journal Article
ISSN:
2603-4735
2603-4670
DOI:
10.54664/kgjj7642
Accession Number:
edsair.doi...........3cd6475e1a62a002f6f65772384a5477
Database:
OpenAIRE

Further Information

Students experience multiple difficulties in learning the Java programming language. This report attempts to classify these difficulties based on the author's experience from the laboratory classes in the Java Programming course with the Computer Science and Software Engineering majors. The classification will help to suggest workable methods and means to overcome or at least minimize these difficulties. Observations show that the main difficulties are related to the transition from the already studied language (C++ or C#) to the new syntactic constructions and abstractions of Java, the different implementation of the key concepts and mechanisms, and the application of the object-oriented approach when solving specific tasks