A laboratory for teaching object oriented thinking
OOPSLA '89 Conference proceedings on Object-oriented programming systems, languages and applications
An object-oriented program development environment for the first programming course
SIGCSE '96 Proceedings of the twenty-seventh SIGCSE technical symposium on Computer science education
Java how to program
Testing object-oriented programs: making it simple
SIGCSE '97 Proceedings of the twenty-eighth SIGCSE technical symposium on Computer science education
Jumping into Java: object-oriented software development for the masses
ACSE '98 Proceedings of the 3rd Australasian conference on Computer science education
Java as a teaching language—opportunities, pitfalls and solutions
ACSE '98 Proceedings of the 3rd Australasian conference on Computer science education
Concurrency, objects and visualisation
ACSE '00 Proceedings of the Australasian conference on Computing education
Guidelines for teaching object orientation with Java
Proceedings of the 6th annual conference on Innovation and technology in computer science education
PPPJ '03 Proceedings of the 2nd international conference on Principles and practice of programming in Java
Designing an understanding and debugging tool (UDT) for object-oriented programming language
AIKED'05 Proceedings of the 4th WSEAS International Conference on Artificial Intelligence, Knowledge Engineering Data Bases
Python and C#: a comparative analysis fromsStudents' perspective
Annales UMCS, Informatica
Hi-index | 0.00 |
The Java Programming Language is now very well established and is, frequently the first Object-Oriented Language that is taught to students. This paper discusses the results of a wide-ranging survey conducted by the authors to help identify aspects of the language that students perceive to be most difficult. It also reports on the teaching methods and other resources that students find most effective.