Font Size: a A A

Research On The Teaching Method And Practical Effect Of Pair Programming For Reflective Thinking

Posted on:2022-12-02Degree:MasterType:Thesis
Country:ChinaCandidate:Y Y WangFull Text:PDF
GTID:2517306773492574Subject:Physical Education
Abstract/Summary:PDF Full Text Request
The advent of the information age and the intelligent age has put forward higher requirements for the cultivation of students' higher level thinking skills,and reflective thinking,as one of the most important ways of thinking to help solve problems in the future,is of great significance to students' future development.Relevant studies have shown that programming learning and pair learning can improve students' reflective thinking level.So this study intends to explore whether pair programming teaching method can promote the cultivation of students' reflective thinking.In addition,the students matching method and the roles exchange strategy are two important factors of pair programming teaching method,which affect pairing rapport in student groups and implementation of pair programming behavior.Therefore,this study also explores whether there are differences in student learning effects among the pair programming teaching methods based on the three student matching methods(active-reflective,reflective-reflective,active-active)and the two roles exchange strategies(task exchange,timed exchange).According to the above research problems,this study determines the relevant theoretical basis,and summarizes the relevant research on pair programming and reflective thinking,so as to find the connection between pair programming teaching method and reflective thinking.In order to verify the hypotheses proposed in this study,the author conducts a six-week pair programming teaching experiment and constructs a pair programming teaching design model.To promote the implementation of pair programming behaviors in groups,researcher provides learning scaffolding to students and reminds them to exchange roles.Finally,the following conclusions are drawn by sorting and analyzing the learning effect data of students' reflective thinking,programming academic performance and learning engagement collected in the experiment: 1)Pair programming teaching method can promote the cultivation of students' reflective thinking.There is no significant difference in the impact of pair programming teaching methods based on three different matching methods on students' reflective thinking.Pair programming teaching method based on task exchange can significantly improve students' reflective thinking than timed exchange.2)The pair programming teaching method based on the active-reflective matching method is more effective than the other two in improving students' programming academic performance.The pair programming teaching method based on task exchange can significantly improve students' programming academic performance than timing exchange.3)There is no significant difference in the impact of pair programming teaching methods based on three different matching methods and two different exchange strategies on students' learning engagement.Based on the above research conclusions,it is suggested to use the pair programming teaching method based on active-reflective matching method and task exchange strategy,which can better promote the cultivation of students' reflective thinking and improve their programming academic performance.
Keywords/Search Tags:pair programming, reflective thinking, Student matching method, role exchange strategy
PDF Full Text Request
Related items