There's more to OOP than syntax!
SIGCSE '94 Proceedings of the twenty-fifth SIGCSE symposium on Computer science education
Methodologies for teaching new programming languages: a case study teaching LISP
Proceedings of the 2nd Australasian conference on Computer science education
Towards empirical studies of programming in new paradigms
CSC '88 Proceedings of the 1988 ACM sixteenth annual conference on Computer science
Predicting the success of freshmen in a computer science major
Communications of the ACM
Identifying potential to acquire programming skill
Communications of the ACM
Solving the CS1/CS2 lab dilemma: students as presenters in CS1/CS2 laboratories
Proceedings of the thirty-second SIGCSE technical symposium on Computer Science Education
The object-oriented paradigm: more natural or less familiar?
Journal of Computing Sciences in Colleges
Understanding functional programming
Journal of Computing Sciences in Colleges
Teaching in shifting sands: changes in CS2
Journal of Computing Sciences in Colleges
Prolog for imperative programmers
Journal of Computing Sciences in Colleges
Teaching programming in the OOP era
ACM SIGCSE Bulletin
The mathematics component of the undergraduate curriculum in computer science (Panel Discussion)
SIGCSE '81 Proceedings of the twelfth SIGCSE technical symposium on Computer science education
Perspectives on testing for programming aptitude
ACM '71 Proceedings of the 1971 26th annual conference
Concepts, Techniques, and Models of Computer Programming
Concepts, Techniques, and Models of Computer Programming
On the origins of programmers: identifying predictors of success for an objects first cs1
On the origins of programmers: identifying predictors of success for an objects first cs1
Role playing in object-oriented programming and design courses: nifty course assignments
Journal of Computing Sciences in Colleges
Approaches to teaching the programming languages course: a potpourri
Proceedings of the 11th annual SIGCSE conference on Innovation and technology in computer science education
Food-first computer science: starting the first course right with PB&J
Proceedings of the 38th SIGCSE technical symposium on Computer science education
A survey of literature on the teaching of introductory programming
Working group reports on ITiCSE on Innovation and technology in computer science education
Abstraction ability as an indicator of success for learning computing science?
ICER '08 Proceedings of the Fourth international Workshop on Computing Education Research
The Object-Oriented Thought Process
The Object-Oriented Thought Process
Marketing the programming languages course
ACM SIGPLAN Notices
Democracy in the classroom: an exercise for the first days of CS1
ITiCSE '09 Proceedings of the 14th annual ACM SIGCSE conference on Innovation and technology in computer science education
Teaching abstraction in introductory courses
Proceedings of the fifteenth annual conference on Innovation and technology in computer science education
Difficulties in Learning Inheritance and Polymorphism
ACM Transactions on Computing Education (TOCE)
Fuzzy OOP: expanded and reduced term interpretations
Proceedings of the 17th ACM annual conference on Innovation and technology in computer science education
Hi-index | 0.00 |
Building information systems (IS) for the communication and distribution of information requires proper approaches. The most suitable programming approach must be applied since all phases of IS development will be affected if the wrong approach is chosen. Programming approaches are also known as programming paradigm (PP)s. The most suitable selection for these various PPs will of course rely on the programmer's decision making and problem solving skills. However, it has been reported that programmers are trained more on the programming language's syntax and semantics rather than the PPs itself. Since each PP is a concept of its own, it could be difficult for some programmers to transition or shift to the next sequence of PP(s). This paper explores some prospective approaches for the shift of PPs and discusses how they could help the shift to the next PPs.