Abstract

To assess students' understanding and the advantages gained in being introduced to the concepts of dynamic programming early in their computer science experience, students were introduced to dynamic programming in CS2. Two lab assignments, one homework assignment and one quiz were given following an introduction to the topic in our CS2 course, Data Structures with C++. Our results reveal that types of problems addressed were fully comprehensible and we expect this comprehension to lend itself to later success in an Algorithms and Advanced Data Structures course that explores dynamic programming in greater depth.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call