Font Size: a A A

Research On Teaching Case Design And Practice Of Junior Middle School Python Course Integrating Curriculum Ideology And Politics

Posted on:2022-01-31Degree:MasterType:Thesis
Country:ChinaCandidate:D D DaiFull Text:PDF
GTID:2517306530962549Subject:Modern educational technology
Abstract/Summary:PDF Full Text Request
Adolescent programming education is the basis of training scientific and technological innovation talents,in the key period of the country to achieve the first centenary goal,to train the ideal,responsible,patriotic feelings of the new era of "Houlong",is the current primary and secondary schools imminent task.As the mainstream language of artificial intelligence,Python has become one of the most popular programming languages with its simple syntax,powerful functions and rich third-party libraries,and it is also the programming language mainly studied by primary and secondary schools at present.However,as a "new" course in primary and secondary schools,Python is faced with a series of problems such as lack of full-time teachers,lack of case resources,and single teaching content.Moreover,there are few case studies of junior high school Python courses that integrate ideological and political education.This research according to the construction of jinping " Ideological and Political Theories teaching in All Courses " thought as the instruction,on the basis of constructivist learning theory in STEAM concept of education,combining the education of ideological and political education and programming,featured in the junior middle school moral and law courses important patriotism education,discipline education,moral cultivation education three aspects and Python curriculum integration,A series of junior high school Python teaching cases are designed and developed to reflect the comprehensive application of multidisciplinary knowledge and the discipline goal of cultivating socialist builders and successors.The main research contents are as follows:(1)On the basis of relevant theories,curriculum guidance for junior high school programming education,and curriculum standards for junior high school ethics and rule of law,based on TPACK theory,the author explores ways to carry out curriculum ideology and politics from three aspects of subject content,teaching methods,and technical knowledge.The three moral education objectives of Python course for junior middle school are to cultivate patriotism,enhance the awareness of the rule of law and improve students' willpower.(2)According to the methods explored in this paper,seven teaching cases were designed and developed in three series,including the drawing of national flag,the word cloud map of social core values,the game of keeping away from drugs,and the fight against school bullying.The case resources included teaching design,PPT courseware,micro-lessons and source code.(3)The case was designed and developed,and the teaching practice was carried out for one semester in the second grade of a middle school in Longchang,Sichuan Province by adopting the mode of mixed teaching.Questionnaire survey was conducted on students before and after practice,and relevant teachers were interviewed to understand the situation of students and the teaching effect of this case.In the process of practice,the works of each group were evaluated and scored in real time,and the performance of students in class was observed.The case was further optimized based on students' performance and teachers' feedback.After teaching practice,from the two dimensions of students and teachers of six points of teaching evaluation results,it is confirmed that the junior middle school Python course teaching cases integrating curriculum politics can improve students' programming ability,calculation thinking,and at the same time cultivate students' patriotism,enhance students' legal awareness,improve students' willpower.
Keywords/Search Tags:Junior High School Python Course, Ideological and Political Theories teaching in All Courses, Programming education, Case Design
PDF Full Text Request
Related items