Tag: object-oriented-paradigm

49 Interesting Programming Exercises to Teach Inheritance? 2018-05-01T15:08:26.710

39 Is it important to teach pointers in a first course using Java? 2017-07-15T23:59:59.657

36 Learning fundamental differences between functional programming and Object Oriented Programming 2017-08-09T08:01:28.150

16 What is a good analogy for the Object Oriented paradigm? 2017-05-24T21:17:32.717

15 Explaining access levels and visibility in OOP 2017-06-29T17:47:31.153

8 Objects Lab Before Inheritance and Polymorphism 2017-05-23T14:21:14.293

8 Analogy for abstract classes 2017-06-09T16:09:02.803

8 To what extent should UML be covered in the context of a degree? 2017-06-24T16:06:48.973

7 Explaining how an Interface is a contract 2017-06-11T06:51:16.510

7 Justification for an objects-early approach to introductory programming 2017-06-14T19:54:40.297

6 Principles of SOLID in OOP 2017-06-18T07:01:20.447

6 Teaching OOP in Java, to students who already know Java 2017-08-13T12:36:08.963

6 Is there evidence of differences in the outcomes of objects-early vs objects-late? 2018-02-08T16:50:10.747

5 Resource recommendations for teaching OOP via a practice-oriented example 2017-12-08T10:47:59.463

5 How to START an Objects-First Course 2018-01-30T19:36:20.023

5 Encourage students to learn and use advanced design 2018-02-07T07:32:53.800

5 A meaningful exercise that requires using a destructor 2018-03-16T11:54:32.417

4 Introducing self containing objects (Node) 2017-06-03T08:10:19.823

4 Where, sequentially, do Interfaces sit in an introduction to Objects? 2017-12-22T18:12:52.797

4 Object Design Lab 2018-02-12T20:14:43.797

4 Mental Model of Type Conformance/Subtype Polymorphism 2018-10-13T21:09:17.883

3 Basic OOP practice exercises for inheritance and polymorphism 2017-06-03T09:26:11.590

3 Clear example of the Object-Relational Mismatch 2017-11-07T16:32:44.000

2 Going from syntax to CS concepts 2017-10-15T02:27:39.823