Under the wave of education informatization in the past six years,the rapid development of MOOC has promoted the fairness of education and improved the quality of education to a large extent.The development of MOOC has provided sufficient quality resources for Flipped Classroom.Through the continuous practices in various colleges and universities on teaching reform,a new teaching mode of “MOOC+SPOC+ Flipped Classroom” has emerged.In specific,“MOOC + SPOC + Flipped Classroom” is a new mode of the integration of online and offline learning,with an organic combination of traditional classroom,network class,and interaction class,so as to promote student-centered teaching and learning,effectively reflect the teacher’s guidance of thinking and learning for students,increase the interaction between students and teachers,and to improve students’ autonomous learning ability and learning initiative.The research content is as follows:(1)this research gives an in-depth analysis of the research status,development trend,and teaching practice of MOOC,SPOC and Flipped Classroom at home and abroad;(2)this research takes “MOOC+SPOC+ Flipped Classroom” as the teaching model to carry out teaching practice,design the teaching activity of “video guidance + guidance case”,and put forward the corresponding improvement strategy according to the existing problems in teaching,in order to provide references for teaching activity designs of “MOOC+SPOC+ Flipped Classroom”;(3)this research puts forward the teaching method of “two-way learning” and carries out practices in teaching,guides the students to think from the perspective of teachers in the process of learning,analyzes and solves problems from the perspective of teachers,and initially constructs the teaching mode of “MOOC+SPOC+ Flipped classroom”;(4)this research,based on the establishment of SPOC course on the “Icourse” platform,puts Python123(https://python123.io/)as the auxiliary teaching platform to carry out teaching practice on the constructed “MOOC+SPOC+ Flipped Classroom” teaching mode.In view of the previous three stages,i.e.,pre-class,during class,and after-class,to design teaching activities,organize creative work competitions,utilize Camtasia studio 9 to make video,use Python’s third-party libraries Webdriver and Selenium to get data of vote on the competition works in SPOC platform,and eventually get the results by using Wordcloud library to display word cloud images.After these steps,the students’ interest in learning and ability to solve practical problems will be improved.Through hierarchical teaching,students with certain abilities will be trained into the teacher’s assistants.After completing their own learning tasks,they will assist the teacher to solve learning problems of other students in the discussion area and practicing class.(5)based on the constructed “MOOC+SPOC+ Flipped Classroom” teaching mode and combined with the design of teaching activities,teaching practice is carried out.By using SPSS to analyze questionnaire and understand the basic situation of students before class,learning objectives,after-class learning situation and emotional attitude,the data of students’ online learning will be analyzed.At last,further optimize the constructed teaching model by combining the learning effect and actual teaching situation.Through three semesters of teaching practice and effect,confirmed that the "MOOC+SPOC+Flip Classroom" teaching mode is suitable for university programming language courses,trained students’ learning ability and improved teaching quality. |