The bulk of students' programming tasks are a nightmare. Teachers often give students several programming assignments at the same time, creating a terrifying prospect for students. Teachers also assign task topics to students to help them develop their awareness and coding skills. Although some students can easily write a