Font Size: a A A

Action Research On Using Case Teaching Method To Cultivate Junior High School Students’ Programming Ability

Posted on:2024-09-19Degree:MasterType:Thesis
Country:ChinaCandidate:W Q LiuFull Text:PDF
GTID:2557307100967179Subject:Education
Abstract/Summary:PDF Full Text Request
With the popularization of artificial intelligence technology,the need for the interconnection of all things and the extensive interaction of information,the development of programming education,the cultivation of programming thinking and the improvement of programming ability have attracted more and more attention from the education community and all sectors of society.Countries around the world have successively implemented relevant activities,courses and plans to promote the new development of programming education.Case teaching method,as a kind of teaching method which is effective,practical,situational and interactive,can promote learning by case and analyze cases by learning.Students can program in the situation and practice,which can really promote the cultivation of students ’ programming thinking and the improvement of programming ability.The research takes 50 students from Class A,Grade 8,D Middle School in Ganzhou City as the research object,and uses literature research method,action research method and observation method to carry out three rounds of action research for three months to explore the case programming teaching based on Python.The research work mainly includes three parts :One is literature analysis.The research summarizes the research status of case teaching method and programming ability,constructs the theoretical support basis of constructivism theory,situational learning theory and transfer theory,and defines the core concepts of case,case teaching method and programming ability.The second is teaching preparation and design.Firstly,through questionnaire survey and teacher interview,we understand the current basic situation of students,the current situation of case teaching method and the current situation of programming teaching,and then carry out the feasibility analysis of case programming teaching,and then design the six implementation steps of case programming teaching action research,and make the evaluation system design of eight evaluation forms in three stages before,during and after class for action research.Third,teaching action research.According to the previous analysis and design,the research content is selected,the research object is determined,and the four-link requirements of ’ design-action-observation-reflection ’ are followed.Three rounds of teaching action research have been carried out for nearly three months.The new round of action research is constantly revised and optimized on the basis of the previous round of research.So far,the research has formed a more reasonable,scientific,feasible and effective case programming teaching program or system.Finally,the research shows that the case programming teaching effect is good,which is beneficial to improve students ’ interest in Python programming learning,enrich students ’ basic knowledge of Python programming,and cultivate students ’comprehensive ability of Python programming.At the same time,there are also some shortcomings in the research,such as limited sample size,short research time,and case design to be enriched and optimized.It is hoped that the later research will be supplemented and improved.
Keywords/Search Tags:case teaching method, python, programming ability, action research
PDF Full Text Request
Related items