Advances in Education 教育进展, , 4, 36-41
Published Online May in Hans. /journal/ae
/10.12677/ae..43B007
Cultivating Computational Thinking
Capability in C Programming Language
Teaching
1 1 1 1 2
Shimin Zhu , Guifang Sun , Chongyang Zhang , Qunxi Zhu , Defeng Guo
1
Northeastern University at Qinhuangdao, Computing Center, Qinhuangdao
2
College of Science, Yanshan University, Qinhuangdao
Email: zhushimin816@
Received: January
Abstract
It is the primary goal of basic computer education to cultivate the computational thinking capabil-
ity of students. The present paper puts forward how to achieve this goal via organizing class con-
tents and teaching methods. The most important thing is learning practices, which can improve
students’ ability in computational thinking analysis and problem solving. As a result, the subject
knowledge and the computational thinking ability promote each other, which is helpful to im-
prove the ability of practice and innovation ultimately. This method has achieved good effect in
actual teaching.
Keywords
C Programming Language, Practice Teaching, Computational Thinking
C语言程序设计教学中计算思维的培养
1 1 1 1 2
朱世敏 ,孙桂芳 ,张重阳 ,祝群喜 ,郭得峰
1东北大学秦皇岛分校计算中心,秦皇岛
2燕山大学理学院,秦皇岛
Email: zhushimin816@
收稿日期: 1月
摘 要
培养学生的计算思维能力是计算机基础教育的基本目标。本文阐述了在C语言程序设计教学中,通过组
36
C 语言程序设计教学中计算思维的培养
织教学内容和教学方法,提出对学生计算思维能力培养的方法和途径。重点通过实践学习,提升学生运
用计算思维分析问题、处理问题的能力,进而使学科知识与计算思维能力互相促进,共同提高,最终达
到提升实践创新能力的目的。该方法在实际教学中取得了良好的效果