The data structure course faces issues such as students having an unstable foundation from prerequisite courses,insufficient preparation before experimental classes,and difficulties in assessing experimental results.This paper summarizes the"four-in-one"experimental teaching reform of solidifying the foundation,task-driven,full-staff assessment,and intensive training.Starting from compensating for students'programming weaknesses in theoretical classes,combined with task-driven teaching methods,clear coding tasks are assigned for experiments.Students are required to complete and submit experiment codes before the lab class.In the experimental class,an assessment method that covers each student and requires rewriting of core algorithm codes is adopted.Students'experiment results are assessed in batches,and further intensive training is provided to students through the PTA platform.Practice has shown that this teaching reform measure is conducive to promoting students'self-learning.It not only achieves relatively good learning results but also helps cultivate students'comprehensive abilities.
data structureexperiment teachingself-regulated learningconstructivismtask driven