The Design of EzWindows: A Graphics API for an Introductory Programming Course - Childers, Bruce R.; Cohoon, James P.; Davidson, Jack W.; Valle, Peter (CoRR, 1998)