Font Size: a A A

Research On Teaching Mode Of Programming Course In Secondary Vocational Schools Based On Computational Thinking

Posted on:2021-03-01Degree:MasterType:Thesis
Country:ChinaCandidate:K KangFull Text:PDF
GTID:2557307037462034Subject:Vocational and technical education
Abstract/Summary:PDF Full Text Request
With the rapid development of information technology,basic computer education is changing.The traditional course content for software operation skill training is gradually changing to the core literacy content system.In 2006,Wing proposed the term computational thinking,and defined it as a kind of thinking skill applicable to all people,and thus received extensive attention from the education community,becoming the core practice content of computational science.In January 2020,the Ministry of Education issued new standards for information technology courses in secondary vocational schools.The core literacy of computational thinking and other disciplines has become a new teaching goal,which brings new opportunities and challenges to basic computer education.Starting from the core elements of computational thinking,this paper constructs a problem-driven and task-driven teaching model based on computational thinking.By using the visual and graphical educational programming environment as the medium,the computational thinking skills are integrated into the teaching process of "programing" course,which is expected to provide reference for the curriculum reform of computer basic education in secondary vocational schools.Specifically,it is divided into the following four aspects:Firstly,through the keyword analysis of 26 highly cited literatures,this paper summarizes the core elements of computational thinking,and summarizes the existing implementation strategies of computational thinking teaching from the perspective of teaching tools,teaching methods and evaluation methods.Secondly,starting from the current teaching situation of computer education in secondary vocational schools,this paper analyzes the relevance of training computational thinking in the course of programming.thirdly,on the theoretical basis of constructivism and metacognition,the teaching objectives of learning concepts,participating in practice and forming perspectives are cleared.Through the modeling method,two teaching models of problem-driven and task-driven are constructed,and the application of the teaching model is explained in detail.Give the teacher’s self-cognition during the implementation process to help teachers’ professional development.Finally,by designing a teaching case based on Logo and Scratch visual programming environment,we described on the whole process of actual teaching in detail,and gave teaching suggestions.
Keywords/Search Tags:computational thinking, teaching model, Secondary Vocational Schools, Programming, Problem-driven, Task-driven
PDF Full Text Request
Related items