Font Size: a A A

Research On The Design And Practice Of Project-based Teaching Of Python Programming For Junior Middle School Information Technolog

Posted on:2024-06-20Degree:MasterType:Thesis
Country:ChinaCandidate:X Y LiuFull Text:PDF
GTID:2567306923990239Subject:Education
Abstract/Summary:PDF Full Text Request
In 2017,The State Council issued the "Development Plan for the New Generation of Artificial Intelligence" pointed out that it advocated the implementation of the national intelligence education project,set up AI-related courses in primary and secondary schools,and gradually promote programming education.In 2018,the Education Informatization 2.0 Action Plan also pointed out that students should master the ability to use information technology to solve life problems,so that every student is equipped with information literacy.In 2022,the Curriculum Standards for Information Technology in Compulsory Education proposed that the reform of teaching and learning methods should be promoted and students’ core qualities should be developed.At present,through the analysis of the status quo of Python programming teaching in junior high school and classroom observation,it is found that most teachers rely on the advanced ideas and methods of project teaching to carry out Python programming education,to build independent and collaborative learning space for students,so that students can master relevant knowledge in a relaxed and happy way,and improve their digital literacy and skills.However,as a front-line information technology teacher in the actual teaching,I found that project-based teaching has many problems in the Python programming teaching class of junior middle school.Many teachers made mistakes in class evaluation of students,and the teaching effect was difficult to achieve.Therefore,how to effectively integrate Python programming and project-based teaching has become a focus of research.The main research methods used in this study include literature research,questionnaire survey,interview,quasi-experimental method and classroom observation method.Firstly,the literature research method is used to sort out the research status of project-based teaching and programming education at home and abroad,and the interview method is used to investigate the status quo and existing problems of Python programming teaching in junior high school.On the basis of analyzing the feasibility of project-based teaching of Python programming,the principles of project-based teaching design of Python programming are defined,and on this basis,the Python programming project-based teaching design mode of junior middle school information technology is constructed,which is mainly divided into four stages,namely theme formulation,design scheme,project implementation,evaluation and summary,and fourteen small links.Secondly,this study applies project-based teaching of Python programming in junior high school to information technology courses through hands-on practice and quasi-experimental method.According to the project-based instructional design process of Python programming in information technology,teaching design is carried out and four teaching cases are implemented,including three new lessons and one comprehensive review lesson.After the practice,SPSS26 and Excel2013 were used to analyze and compare the questionnaire data of the experimental class and the control class,and combined with in-depth interview and classroom observation in actual teaching,it can be clearly concluded that after teaching practice,students’ interest in Python programming and classroom learning efficiency have been greatly improved.Students can decompose complex problems in Python programming,design algorithms to form solutions,reflect on and optimize solutions,develop the behavior habit of using information technology to carry out digital learning and exploration,and carry forward the spirit of innovation.Finally,based on the personal practice and the analysis and summary of the application effect,this study puts forward the points that need attention in the practical application of Python programming project-based teaching design in junior middle school information technology.For example,teachers should attach great importance to the formation and coordination of project teams,and teachers should design and produce reasonable teaching resources.And so on.By exploring how to effectively integrate Python programming and project-based teaching,this study attempts to provide references for first-line Python programming teachers to better carry out teaching,promote student-oriented learning style innovation,and better cultivate their core qualities.At the same time,this study also hopes to provide inspiration for the teaching reform practices of other front-line teachers.
Keywords/Search Tags:project-based teaching, Programming in Python, Core literacy, New curriculum standards
PDF Full Text Request
Related items