A laboratory for teaching object oriented thinking
OOPSLA '89 Conference proceedings on Object-oriented programming systems, languages and applications
Object-oriented programming in C++
ACM SIGCSE Bulletin
An introduction to object-oriented programming
An introduction to object-oriented programming
Scientific investigation in a breadth-first approach to introductory computer science
SIGCSE '93 Proceedings of the twenty-fourth SIGCSE technical symposium on Computer science education
An integrated, breadth-first computer science curriculum based on Computing Curricula 1991
SIGCSE '93 Proceedings of the twenty-fourth SIGCSE technical symposium on Computer science education
Dealing with different levels of abstraction in a data structures course
SIGCSE '93 Proceedings of the twenty-fourth SIGCSE technical symposium on Computer science education
An empirical study of novice program comprehension in the imperative and object-oriented styles
ESP '97 Papers presented at the seventh workshop on Empirical studies of programmers
Systems Development: Requirements, Evaluation, Design, and Implementation
Systems Development: Requirements, Evaluation, Design, and Implementation
Object-oriented concept mapping using UML class diagrams
Journal of Computing Sciences in Colleges
Education and Information Technologies
Putting threshold concepts into context in computer science education
Proceedings of the 11th annual SIGCSE conference on Innovation and technology in computer science education
Implementation of the concept-driven approach in an object-oriented analysis and design course
MODELS'10 Proceedings of the 2010 international conference on Models in software engineering
Hi-index | 0.00 |
Students' learning difficulties in object-oriented technology are examined from the perspective of Constructivist Learning Theory. It is shown that more abstract types of learning are required by the student for object-oriented technology than for structured technology. An introductory subject in object-oriented modelling of user applications is described which uses object diagrams and concept maps to assist students to learn to perform abstractions.