Ask HN: Where to Find Programming Challenges for Object-Oriented Design
However, I'm having a hard time finding and coming up with good exercises for CS 1.5, which focuses on teaching object-oriented concepts such as inheritance and polymorphism. I am disappointed with the quality of the textbook's exercises for inheritance and polymorphism (they are too simple), and while there are many good textbooks on object-oriented design such as the Gang of Four's Design Patterns and Object-Oriented Analysis and Design with Applications, they seem to be geared toward experienced programmers, not those who recently passed CS 1 and who are just learning what classes, inheritance, and polymorphism are.
There are many programming challenge books that focus on either procedural programming or honing one's problem-solving skills (think competitive programming or LeetCode-style interviews), but I'm having a hard time finding level-appropriate resources that evaluate how well students can design object-oriented programs. What are some good resources that I could use?
0 comments
[ 6.0 ms ] story [ 11.4 ms ] threadNo comments yet.