News

Teaching computer programming to youth can prepare them for the future job market, promote equity in tech professions and develop students’ computational thinking skills.
The teacher releases grades and (possibly) feedback to students. We introduced a two-phase group software development project in one of the modules of our master’s level computer programming course.