Font Size: a A A

Python Curriculum Design For The Cultivation Of High School Students' Computing Thinking Ability

Posted on:2021-05-20Degree:MasterType:Thesis
Country:ChinaCandidate:Z Y XiuFull Text:PDF
GTID:2427330623475163Subject:Master of Education
Abstract/Summary:PDF Full Text Request
The rapid development of information technology has exerted significant and profound influence on education,for "big data","Internet plus education","cloud computing" and "artificial intelligence".In the process of education,information technology course,as the main carrier of this new field,plays an important role in the cultivation of core literacy,which includes a sense of information technology,computing thoughts,digital learning and innovation of thinking and social responsibility in the information era.The cultivation of the computational thinking is not perfect in high school,so programming stands out as a way of cultivating computing thoughts.Python is currently much popular when compared with JAVA,C + +,C language,and App Inventor,because it not only contains all the knowledge of traditional programming languages,but also characterized with simple structured function like App Inventor.This paper mainly summarizes and analyzes the current situation of computing thinking and Python education application at home and abroad,and it concludes that most of the Python language learning in China is provides in the courses of information technology among those subjects exclude computing major in universities,and few in primary and secondary schools.For those high school students who will be admitted to enter college,the cultivation of computational thinking is very necessary.As a course aiming at cultivating computational thinking,Python can greatly stimulate students' interest in learning Python with its reasonable projects and game cases as key links.According to the concept of computational thinking,three-dimensional framework,three-edged structure and the basis capabilities of programming knowledge,the design of the Python course choose the ADDIE curriculum design model to design the Python curriculum for the comprehensive cultivation of computational thinking ability of high school students by using project-based teaching method..The design will deploy gradually from students' situation survey analysis,curriculum demand analysis,teacher' reflection analysis to learning environment analysis and other links were designed to laid a solid foundation for the subsequent curriculum design and activity arrangement and pointed out where should the course go.The course is made to meet the various needs of the students and use interesting projects,funny games and other ways to increase students' enthusiasm and gain new knowledge.In the part of the course evaluation,the international computational thinking test and "3W1H" interview evaluation method are used to comprehensively test and evaluate the course and students' computational thinking ability.The teacher should insert some algorithm content in the process of teaching,and requiring students to draw a flow chart of project,after the class summary part adopt the method of a mind map to sort out the knowledge as a way of promoting students' logical thinking ability and the innovative ability,finally through the Python curriculum to finish the teaching goals.This method will provide reference and guidance of algorithm thought training for current high school students.
Keywords/Search Tags:computing thinking, high school, Python, curriculum design
PDF Full Text Request
Related items