{"title":"C语言程序设计课程改革与计算思维的培养","authors":"Yuxin Zhang, Yan Ding","doi":"10.3968/6086","DOIUrl":null,"url":null,"abstract":"In the traditional teaching mode,students passively receive knowledge, in the way that hindered the development of students’ thinking. It limits training comprehensive analysis capabilities, innovation capability. The computational thinking is one of the basic objectives of teaching computer. This paper describes the methods of using computational thinking to analyze and solve problems, combined with C language programming with its characteristics, explained by an example in the theory and practice of teaching. After that, reform proposals put forward.","PeriodicalId":7348,"journal":{"name":"Advances in Natural Science","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2014-12-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"Curriculum Reform of C Language Programming and Cultivation of Computational Thinking\",\"authors\":\"Yuxin Zhang, Yan Ding\",\"doi\":\"10.3968/6086\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In the traditional teaching mode,students passively receive knowledge, in the way that hindered the development of students’ thinking. It limits training comprehensive analysis capabilities, innovation capability. The computational thinking is one of the basic objectives of teaching computer. This paper describes the methods of using computational thinking to analyze and solve problems, combined with C language programming with its characteristics, explained by an example in the theory and practice of teaching. After that, reform proposals put forward.\",\"PeriodicalId\":7348,\"journal\":{\"name\":\"Advances in Natural Science\",\"volume\":null,\"pages\":null},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2014-12-26\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Advances in Natural Science\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.3968/6086\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Advances in Natural Science","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.3968/6086","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Curriculum Reform of C Language Programming and Cultivation of Computational Thinking
In the traditional teaching mode,students passively receive knowledge, in the way that hindered the development of students’ thinking. It limits training comprehensive analysis capabilities, innovation capability. The computational thinking is one of the basic objectives of teaching computer. This paper describes the methods of using computational thinking to analyze and solve problems, combined with C language programming with its characteristics, explained by an example in the theory and practice of teaching. After that, reform proposals put forward.