Work in Progress: Creating a Case-Based Reasoning Digital Library to Improve Learning in an Introductory Programming Course | IEEE Conference Publication | IEEE Xplore