Font Size: a A A

Design And Practice Of Project-based Teaching Activities Oriented To The Cultivation Of Computational Thinking

Posted on:2022-04-21Degree:MasterType:Thesis
Country:ChinaCandidate:D M YinFull Text:PDF
GTID:2517306476485854Subject:Master of education
Abstract/Summary:PDF Full Text Request
Computational thinking,as one of the pillars of scientific thinking,has already subtly affected all fields.In the field of information technology education,computational thinking is regarded as one of the core qualities of the information technology discipline and occupies a pivotal position.Its importance is evident.Computational thinking is so important,the fundamental reason is the rapid development of information technology.The 21 st century is an era of informationization,and it is also an era of intelligence.The importance of computational thinking education in various countries around the world determines the core competitiveness of each country in the future.There have been researches on computational thinking in my country since the 1990 s.At that time,there were very few researches on the application of computational thinking in the field of education.Since 2007,the research on computational thinking has shown explosive growth,but most of the focus is still on the teaching of university computer courses.Therefore,this article mainly explores how to cultivate computational thinking in high school information technology courses.Based on this,the research question of this article is determined: how Integrate the cultivation of computational thinking into the teaching of high school information technology courses;what kind of education mode and teaching method should be used to cultivate high school students' computational thinking;how to test the effect of computational thinking.Conduct investigations and studies based on the ideas of the research questions,and mainly adopt research methods such as educational experiment method,questionnaire method,and interview method for practical research.The thesis mainly focuses on the comprehensive analysis of the current situation of domestic high school information technology course teaching and computational thinking training.Based on the teaching of Python in the high school information technology course,it adopts the educational model of project-based learning activities and focuses on the related theories of project-based learning and computational thinking.Based on the combination of the characteristics of the two,the feasibility of their integration is proposed.On this basis,a project-based learning activity design plan for the cultivation of computational thinking is constructed,which mainly includes four parts: determine the theme,analyze the theme;plan design,collect relevant information,and output the solution;project production,implementation plan,output Achievements;sharing seminars,displaying works,evaluating reflections.The teaching design is practiced in the high school information technology course Python teaching,and the educational experiment method is used to verify its practical effect.This teaching practice activity was selected in a high school in Shijiazhuang City.In order to better carry out the practice activities,firstly,the current situation of information technology teaching in the school was analyzed using teacher interviews and information technology level questionnaires.Two classes of equivalent level were selected as the experimental class and the control version.Project-oriented teaching of computational thinking and traditional information technology teaching were adopted respectively.After that,they learned about students' knowledge learning and solved practical problems through test questions,work analysis,and student interviews.And the learning situation and teaching effect such as creativity and collaboration ability.The results show that the performance of computational thinking-oriented project-based teaching is better than that of traditional teaching in solving problems using computational thinking,and the performance of experimental class students in scientific thinking,logical thinking,etc.is better than the control version.In terms of mastering the basic knowledge of Python,the students in the two classes are able to master it well,and there is not much difference.Therefore,it can be preliminarily judged that the project-oriented teaching of computational thinking can promote the development of students' computational thinking and logical thinking.The new ideas of the thesis are: the course content is divided into basic levels and advanced levels.Part of the learning content is transferred to the class to allow students to master it through self-study;the other part is guided by the teacher to apply and integrate knowledge to achieve the purpose of obtaining knowledge efficiently.Project-based teaching activities are designed for the cultivation of computational thinking,which integrate computational thinking and project-based teaching to cultivate students' computational thinking in the process of completing the project.The research in the field of computational thinking training has practical significance and provides a reference for project-based teaching.
Keywords/Search Tags:Computational thinking, Project-based teaching, Python
PDF Full Text Request
Related items