An Open CS1 Learning Platform to Promote and Incentivize Deliberate Practice | IEEE Conference Publication | IEEE Xplore