Font Size: a A A

Research On The Application Of Game Teaching Method In High School Python Programming

Posted on:2022-12-16Degree:MasterType:Thesis
Country:ChinaCandidate:H Y FangFull Text:PDF
GTID:2517306764457704Subject:Computer Software and Application of Computer
Abstract/Summary:PDF Full Text Request
The era of artificial intelligence has put forward new requirements for people's programming literacy,which has also indirectly promoted the development of programming education.The information technology curriculum standards have also clarified the requirements for programming courses.For middle school students,the program design course is abstract and complex,so the classroom effect is not satisfactory,often can not achieve the requirements of teaching objectives.Through the investigation,it is found that the main reason for the existence of this situation is that students are not interested in learning,learning initiative and enthusiasm is not enough.The game teaching method introduces the tools,elements and mechanisms of the game into the curriculum in a reasonable way,so that the curriculum has the characteristics of playfulness,interest,simplicity and practicality,which can greatly improve students' interest in learning and thus improve their learning effect.The study takes Python language as an example to carry out programming teaching,hoping to integrate game teaching method into program language teaching,stimulate students' learning motivation to learn programming,and achieve the purpose of improving students' learning effect of programming.This study adopts literature research method,investigation and research method,classroom observation method and experimental method,taking two parallel classes of grade two in A Middle School of Hohhot as the research object,and explores the application of game teaching method through controlled experiment.The teaching frequency was once a week for 10 weeks,and the learning motivation and cognitive load questionnaire were used for experimental evaluation.Using student works,classroom observation,examination papers,interviews and other methods to compare and analyze the data of the two classes before and after the experiment,it is found that there is a significant difference between the two classes of students' performance,practice has proved that game teaching can improve the learning effect of the experimental class.According to the results of questionnaire and interview,game teaching method can stimulate students' motivation to learn programming,but it does not reduce students' cognitive load.From classroom observation,it can be seen that the class using game teaching method has better classroom performance.Studies have proved that Python programming courses are suitable for game-based teaching.This paper mainly includes six chapters: Chapter one is the introduction,which mainly introduces the research background,research significance,research status,research methods and research content.The second chapter is related concepts and theoretical basis,mainly defining the concepts of game teaching and learning motivation,and sorting out and introducing the learning theories used in the research.The third chapter is the unit teaching design of "High School Python Programming",including learner characteristics,game characteristics,unit teaching objectives and unit teaching content analysis.The fourth chapter is a case study of game teaching in High School Python Programming.The fifth chapter analyzes the teaching effect of game teaching method in "High School Python Programming",uses data analysis software SPSS to analyze data,and studies the influence of game teaching method on programming education.The sixth chapter is summary and outlook,which summarizes the conclusions and shortcomings of this study and looks into the future research direction.
Keywords/Search Tags:game pedagogy, programming course, Python, instructional design
PDF Full Text Request
Related items