Font Size: a A A

High School Python Instructional Design And Practice Based On Learning Through Play ——Taking Codecombat Platform As An Example

Posted on:2022-11-29Degree:MasterType:Thesis
Country:ChinaCandidate:B ZhaoFull Text:PDF
GTID:2517306773498054Subject:Computer Software and Application of Computer
Abstract/Summary:PDF Full Text Request
In 2018,The Ministry of Education issued the information technology curriculum standards for general senior high schools(2017 Edition).A new round of reform will be carried out in the information technology curriculum of ordinary high school.Among the reform,the Python programming language curriculum has become the focus of information technology teachers.Ten Cent has released a number of educational games in the same year,in order to systematically explore and mine the position values of games in education,as well as advocate learning through play.Combining programming educational games with Python programming teaching in senior high school,along with the teaching method of learning through play,students’ learning motivation can be stimulated.Students can explore and study knowledge independently in the game.Such learning skills can solve some chronic diseases in the programming classroom of information technology in senior high school.However,learning through play is rarely used in the programming curriculum in senior high school.Therefore,this study will explore the instructional design and teaching practice of Python curriculum in senior high school based on learning through play theory and scaffolding teaching theory.Firstly,by reading the relevant literature at home and abroad,this paper analyzes the research status of the concepts involved in this research,including learning through play,programming teaching,high school information technology evaluation and scaffolding teaching,which determines the research problems and research contents of this study,and provides a theoretical basis for this study.Secondly,the study will define the concept of learning through play and comb the pedagogical theories used in the instructional design in this study.Afterwards,based on the learning through play theory and pedagogical theory related to instructional design,the instructional design model based on game learning is designed and put into practice.In this study,Codecombat game learning platform is selected as the teaching tool,and the students in three parallel classes in a middle school in Suzhou are selected as the research object.Through the pre-test,it is ensured that the students in the three classes have no difference in programming ability and learning methods.Then,using the control experiment method and taking the same Python Programming Course in senior high school as the teaching content,the traditional teaching method,the teaching method of learning through play and the learning through play method of introducing scaffolding teaching are adopted for the students in three classes respectively.After the teaching practice,the summary evaluation is carried out,and the changes of students’ programming ability,programming interest,game learning attitude and learning methods are evaluated by questionnaire survey and interview.The results show that the high school Python curriculum design based on learning through play theory can effectively enhance students’ interest in programming learning and improve students’ programming learning achievement,as well as help to cultivate students’ programming thinking and programming ability.Adding scaffolding teaching to game learning can further improve students’ learning interest and programming thinking,and provide a positive reference for the Python programming teaching curriculum design of information technology.
Keywords/Search Tags:Learning through Play, Python teaching, Instructional Design
PDF Full Text Request
Related items