Knowledge Sequencing in Online Courses for Introductory Programming | IEEE Conference Publication | IEEE Xplore