Learning computer programming2013-07-110 PRE AI DOI:10.1145/2503859.2503871OriginalOriginal request for helpShareSaveAbstract En