A three paradigm first course for CS majors
SIGCSE '95 Proceedings of the twenty-sixth SIGCSE technical symposium on Computer science education
Communications of the ACM - Self managed systems
Hi-index | 0.00 |
Educators recommend that students become acquainted with different programming paradigms in order to acquire alternative ways of computational thinking and various approaches for problem solving. Since students, learning different paradigms show both, positive and negative transfer effects, instructors should address it directly in the study track by relating to the characteristics of each paradigm, and specifically to the differences and similarities between them. In this poster, we investigate two programming paradigms- object-oriented programming and logic programming in the context of using inheritance for knowledge representation and problem solving.