A constructivist approach to object-oriented design and programming

  title={A constructivist approach to object-oriented design and programming},
  author={Said Hadjerrouit},
Computer science education is greatly affected by the object-oriented approach. This can be seen in the numerous new teachers being attracted to programming languages such as Java. Learning the object-oriented approach is however difficult for novice students, mostly because it requires a new way of thinking about computing and more depth to grasp. Thus, to promote the object-oriented approach at the introductory level, a re-examination of the teaching method is recommended. This article… CONTINUE READING
Highly Cited
This paper has 60 citations. REVIEW CITATIONS

From This Paper

Topics from this paper.


Publications citing this paper.
Showing 1-10 of 38 extracted citations

Designing and deploying programming courses: Strategies, tools, difficulties and pedagogy

Education and Information Technologies • 2014
View 20 Excerpts
Highly Influenced

Results from a Three-Year Transition to the Extreme Apprenticeship Method

2013 IEEE 13th International Conference on Advanced Learning Technologies • 2013
View 1 Excerpt

The Research on the Design of Programming Course Group

2009 International Forum on Computer Science-Technology and Applications • 2009
View 2 Excerpts

60 Citations

Citations per Year
Semantic Scholar estimates that this publication has 60 citations based on the available data.

See our FAQ for additional information.

Similar Papers

Loading similar papers…