Font Size: a A A

Research On Gamification-Based Teaching In High School Programming Course

Posted on:2022-07-27Degree:MasterType:Thesis
Country:ChinaCandidate:Z Q LiuFull Text:PDF
GTID:2517306347952109Subject:Modern educational technology
Abstract/Summary:PDF Full Text Request
The "New Generation Artificial Intelligence Development Plan" issued by the State Council in 2017 and the "China Smart Education Development Plan" issued by the General Office of the Ministry of Education in 2019 both proposed to set up artificial intelligence-related courses in primary and secondary schools,gradually promote programming education,and promote artificial intelligence In-depth application of technology in education and teaching.Primary and secondary schools at all levels across the country actively carry out programming education.Some schools in the high school stage combine programming teaching and informatics Olympiad to develop C++programming courses that can cultivate students’ hands-on programming ability and abstract logical thinking ability.However,because the content of programming courses is more complex and abstract,the use of traditional conventional teaching methods cannot stimulate students’ interest in programming courses,and the effect of programming learning is not ideal.Games have a natural attraction to students.The concept of gamification teaching has been continuously recognized and used in actual classrooms.The elements,concepts and mechanisms of games are effectively used in actual classrooms to improve students’ learning motivation.This research attempts to introduce game elements into the high school C++programming classroom,in order to stimulate students’ motivation to learn programming through the advantages of gamification teaching,and achieve the purpose of improving the effect of students’ programming learning.First of all,this research uses literature reading to sort out the current research status of gamification teaching and programming courses at home and abroad,and at the same time explain the related concepts and theoretical foundations involved in the research.Secondly,this research uses interview method and questionnaire survey method to investigate and study the current situation of C++programming teaching in practice schools,and at the same time carry out the feasibility analysis of gamification teaching.Thirdly,this research is based on the theory of gamification teaching and multiple intelligences,starting from stimulating students’ motivation to learn programming,combined with the content of C++programming courses,and using Articulate storyline courseware production tools to integrate game elements into C++programming instructional design.Finally,this study conducted a one-semester teaching experiment on two classes in the first grade of A High School in Zhengzhou City,collected data during the teaching experiment,combined with the students’ final test scores,questionnaires and interviews to evaluate and analyze the teaching effect.,Summarize the influence of gamification teaching on students’ C++programming learning.The experimental data of this research shows:First,compared with traditional teaching,gamification teaching can improve the programming learning effect of high school students.Second,the application of game elements in programming teaching helps to stimulate students’ motivation to learn programming.It is hoped that this research can provide a reference for frontline teachers in primary and secondary schools to carry out gamified programming teaching.
Keywords/Search Tags:Gamification of teaching, Programming in primary and secondary schools, C++, Instructional design
PDF Full Text Request
Related items