Font Size: a A A

Research On Teaching Practice Of Improving Middle School Students' Computational Thinking Based On Scratch

Posted on:2019-09-15Degree:MasterType:Thesis
Country:ChinaCandidate:Q L WangFull Text:PDF
GTID:2417330566971680Subject:Education
Abstract/Summary:PDF Full Text Request
In recent years,computational thinking has become one of the hot topics in the field of information technology education,which has aroused the attention of the majority of scholars.The study of computational thinking has not only been emphasized in the higher education stage,but has also extended to the primary and secondary school.From the curriculum standard of high school information technology revised in 2017,it can be seen that computing thinking has been listed as one of the four core qualities in the high school information technology curriculum.It can be seen from this that computing thinking is an inevitable trend in the development of information technology courses in primary and secondary schools in the future,and it is also one of the objects to be cultivated in the information technology courses in primary and secondary schools in the future.In the era of digital age and the future of artificial intelligence,computational thinking has become a necessary accomplishment for human beings.Computational thinking can improve people's problem-solving ability,and computational thinking can promote the improvement of innovation ability.This study attempts to train students to improve their computing thinking through Scratch teaching.The research process is mainly through the review of literature,the design of Scratch training and computational thinking teaching process,the teaching of computational thinking,teaching practice,computational thinking,data analysis,and research summary this a few parts.The study firstly grasps the research status of computational thinking on the basis of domestic and foreign literature on computational thinking.The research revolves around five categories of computational thinking proposed in the definition of computational thinking in foreign literature,namely algorithmic thinking,abstraction,assessment,decomposition,and generalization.Combining Scratch classroom teaching cases,integrating the thinking of computing thinking into teaching,designing the teaching process of computing thinking in the middle school information technology teaching curriculum,based on task-driven teaching concepts including task design,presenting tasks,conceivingtasks,learning new knowledge,accomplishing tasks,Expand these innovative teaching links.The entire teaching process takes the task as the main line,and exercises the students' calculation thinking during the completion of the task.In the study,the computational thinking evaluation tool mainly quoted the computational thinking test questions of the British Division in the global computational thinking challenge competition.The test questions were presented in the form of tasks,requiring the testees to specify the answers and explain clearly the ideas for solving the tasks.The tasks in the test questions map to the concept of computational thinking in the Progression Pathways Assessment Framework that Mark Dorling created.The study conducted a semester teaching practice in two classes in the first grade of a middle school in Hohhot.The teaching contents of the two parallel classes chosen are the same.One of the classes is used as an experimental class.The teaching method is based on the task-driven teaching method designed in this study.The other class uses the traditional teaching method as ordinary class.Before the implementation of the teaching,the students of the two classes were subjected to computational thinking tests to understand the students' level of thinking.The whole teaching practice has carried out three stages.After each stage of the teaching,the post-test evaluation is performed through the computational thinking test questions,and the student's computational thinking test results are statistically analyzed.From the analysis of the data,it can be seen that the computing thinking training is integrated into Scratch.Teaching can effectively improve the level of middle school students' computing thinking and use task-driven teaching to achieve better results.
Keywords/Search Tags:Computational thinking, algorithmic thinking, decomposition, Scratch, task-driven
PDF Full Text Request
Related items