Research on Inquiry-based Teaching Model for the Cultivation of Computational Thinking
The theoretical knowledge of computer science is rich in computational thinking,and how to transform this knowledge into problem-solving ability is the core problem of the development of computational thinking for college students.Based on the law of computational thinking development and the theory of inquiry-based teaching,we propose an inquiry-based teaching mode for computational thinking development,and take"Huffman coding"as an example for specific teaching design and implementation.The experiment takes the course of Discrete Mathematics as an example,which is a theoretical fundamental course for computer science majors.Korkmaz Scale is applied to conduct pre-and post-tests,and Biggs SOLO evaluation is used to track the time sequence of thinking structure.The study shows that inquiry-based teaching dramatically promote the cultivation of computational thinking of college students,with significant improvement in dimensions of symbolic representation,abstract generalization,problem modeling,and collaborative learning.It is also found that there is gradual improvement in students'ability to use relevant knowledge to solve comprehensive problems over time.Therefore,the cultivation of computational thinking in the process of inquiry-based teaching should dig deep into the teaching materials for professional inquiry problems,carefully design the guidance program to avoid pseudo-inquiry and track the inquiry process to open the black box of thinking change.