Font Size: a A A

Research On Task-driven Teaching Mode Of Junior High School Python Course For Computing Thinking

Posted on:2021-10-28Degree:MasterType:Thesis
Country:ChinaCandidate:P JiaFull Text:PDF
GTID:2519306548487294Subject:Modern educational technology
Abstract/Summary:PDF Full Text Request
Python is a popular programming language.Its elegant,clear and simple syntax makes it the preferred language for beginners of programming.Because it can pay more attention to the logic structure of the program itself,rather than correcting the tedious grammar mistakes in learning.As a new language,many teachers have not been exposed to python.Advanced programming is an elective course in the information technology textbook of Chinese plate.Python is used as the programming tool and the ultimate goal of the course is to cultivate students' computing thinking.However,due to the lack of information technology classes,many teachers directly ignored this chapter.Program design is an important carrier of computational thinking,so the cultivation of computational thinking is also ignored.At the same time,in the field of China's basic education,there is little research on the teaching mode of computational thinking.This paper analyzes the meaning of computational thinking,the evaluation of computational thinking,the meaning of task driven teaching method and the meaning of teaching mode in detail and in-depth by searching relevant materials.On this basis,a task driven teaching model is proposed for the purpose of training computational thinking.Under the guidance of the teaching mode,the teaching design and teaching resources are designed to match the content of the fifth chapter "advanced program design" in the Chinese plate information technology textbook.CTT and CTS were used to evaluate computational thinking.CTT is used to test students' computing concept and practical ability in the process of learning.Before and after learning this chapter,students' Computational Thinking is tested by CTS,including: algorithmic thinking,critical thinking,problem-solving ability,cooperative thinking,communication skills and creativity,to test whether students' computational thinking ability has been improved in general.After data collection,data is mainly analyzed by SPSS.The results show that the task driven teaching mode can improve the students' computing thinking ability,and improve their creativity,algorithm thinking,critical thinking,problem solving,cooperative thinking and communication skills.Through the research,we have a deeper understanding of how to cultivate Computational Thinking in programming teaching,and hope that this paper can provide valuable teaching resources and teaching experience for teachers in the same industry.
Keywords/Search Tags:Computational thinking, Task-driven, Programming, Teaching mode, Python course
PDF Full Text Request
Related items