Developing a Learning Design Model to Promote the Development of Computational Thinking—Based on the Practice of Shanghai Experimental School
Computational thinking plays an important role in today's society.At present,the combination of research and basic education is still insufficient,and more focuses on the development and application of specific software.Based on the teaching practice of basic education,the research deduces the basic framework of"Learning Model to Promote the Development of Computational Thinking"from Piaget's"Whole-person Development Education Goal Description Model",and combines relevant theories to construct a complete model including subject knowledge,problem solving and computational thinking.Through a 14-week teaching experiment,the results show that the model is helpful to comprehensively improve the level of computational thinking and cognitive level.Students'computational thinking skills are significantly improved,the scores of their computational thinking attitude are significantly increased,and their cognitive biases are reduced.The model can guide the teaching activities of computational thinking training,and the teaching method based on cognitive starting point can promote the solution of abstract problems.The cognitive level of students is positively correlated with the development of computational thinking.
computational thinkinglearning design modelproblem solvedcognitive starting point