Exploration of programming practice project curriculum construction | IEEE Conference Publication | IEEE Xplore