Font Size: a A A

Research On The Training Of Computational Thinking On The Problem-based Learning

Posted on:2019-03-17Degree:MasterType:Thesis
Country:ChinaCandidate:Y Y DongFull Text:PDF
GTID:2417330545479506Subject:Education Technology
Abstract/Summary:PDF Full Text Request
Computational thinking is a topic of great interest in the computer and educational circles.Computational Thinking and theoretical thinking and experimental thinking have become the three pillars of world scientific discoveries.At present,the computer related research mostly concentrated in the university computer courses,however research on Computational Thinking Training in primary and middle schools is relatively small,the information technology teachers are not fully aware of the importance of cultivating computational thinking in the course of programming.Students' knowledge is superficial and no logical and systematic thinking.It is impossible to carry out capacity migration and solve practical problems.Therefore,the research question in this paper is how to integrate computing thinking into algorithms and programming courses and how to cultivate students' computational thinking ability.This research is based on the present situation of the high school information technology curriculum reform and the domestic and foreign situation of the Computational thinking.Based on the guidance of constructive learning and humanistic learning theory for this study,this article deeply analyzes the related research of computational thinking,including the concept of computational thinking,the method of computational thinking,the ability of computational thinking,the study of computational thinking teaching,and the study of computational thinking teaching mode.Combating the core methods of computing thinking,core competencies.Analyze the Problem-Based Learning's meaning,characteristics,and teaching implementation conditions,and sum up the relationship between Problem-Based Learning and the calculation thinking method and ability.Analyze the computational thinking problem solving process,Problem-Based Learning's support for the cultivation of computational thinking,and explain the adaptability of Problem-Based Learning and the cultivation of computational thinking.This paper analyzes the goal,content and evaluation of the computational thinking in the “ Algorithm and Programming ” course,and builds a Problem-Based Learning of computational thinking training model.According to the mode of construction,the content of teaching is selected for teaching design and put into teaching practice.Teachingreflection is carried out through classroom observation and student interviews,and the model is continuously revised.Finally,combined with the computational thinking evaluation scale and student interviews,we analyzed the changes in the students thinking ability from the perspective of quality and quantity,and verified the effectiveness of the computational thinking training model.The conclusions of this study are:(1)The Problem-Based Learning mode of Computational thinking is conducive to the cultivation of students' Computational thinking.In the teaching of "algorithm and programming",the Computational thinking model is used to infiltrate the four thinking methods of problem decomposition,problem abstraction,algorithm design,and algorithm optimization into each link of the teaching process.After the end of teaching practice,the Classroom Computational Thinking Evaluation Scale and student interviews validated the effectiveness of the teaching model in terms of quality and quantity.It was concluded that the students' decomposition thinking,abstract thinking,algorithm thinking,and optimization thinking all improved.(2)The Problem-Based Learning mode of Computational thinking training model provides new ideas for the study of related models.The training mode is different from the traditional teaching mode.It advocates teachers-led,student-centered,and consciously integrate the concept of computing thinking in all aspects of the teaching process.Teachers use the process of Computational thinking to monitor and guide students' learning activities in real time.Students use computational thinking to ask questions,analyze problems,and solve problems in real problem situations.They understand and master knowledge in the process of solving specific problems.Content,improve students' ability to use computational thinking to solve problems.This model satisfies the needs of curriculum development,has practicality and high efficiency,and provides new ideas for the study of computational thinking teaching mode.
Keywords/Search Tags:Computational Thinking, Problem-Based Learning, teaching model, algorithm and program design
PDF Full Text Request
Related items