APP下载

基于C语言下培养高校学生计算思维的研究

2021-10-18朱雪蕊吴超赵赛仙杨庆

电脑知识与技术 2021年26期

朱雪蕊 吴超 赵赛仙 杨庆

摘要:信息化时代,计算思维逐渐得到人们认可,社会对人才的质量要求不断提高,培养计算思维成为目前大学计算机基础研究的热点。通过对C语言程序设计的分析更好地领悟程序逻辑和计算思维,在实际问题中能做到举一反三,实现对知识的迁移应用。结合大学生目前学习现状以及对计算思维的认识,为学生具备计算思维、创新能力、实践操作能力的培养和发展提供建设性意见,进而最大限度地挖掘大学生的潜能,激发学生对计算机学习的积极性。

关键词:计算思维;程序设计;逻辑思维

中图分类号:TP311     文献标识码:A

文章编号:1009-3044(2021)26-0274-03

开放科学(资源服务)标识码(OSID):

Research on Cultivating College Students' Computational Thinking Based on C language

ZHU Xue-rui, WU Chao, ZHAO Sai-xian, YANG Qing

(Liupanshui Normal University, Liupanshui 553004, China)

Abstract:In the information age, computational thinking is gradually recognized by people, and the quality requirements of the society for talents are constantly improving. The cultivation of computational thinking has become a hot topic of basic computer research in universities. Through the analysis of C language programming, we can better understand the program logic and computational thinking, draw inferences from one instance in practical problems, and realize the transfer and application of knowledge. Combined with the current learning situation of college students and their understanding of computational thinking, this paper provides constructive suggestions for the cultivation and development of students' Computational Thinking, innovation ability and practical operation ability, so as to maximize the potential of college students and stimulate their enthusiasm for computer learning.

Key words: computational thinking; programming; logical thinking

1 引言

目前,我國对计算思维的研究更注重广度缺乏对深度的探索,由于学者们研究目的与学科背景的差异性,使得计算思维的研究并不聚焦,高等教育领域研究颇多且基础教育领域中匮乏造成断层式的学习。而国外对其研究已处于成熟的早期阶段,主要方向是计算思维教学问题、促进计算思维教育的工具以及计算思维的解读。在此背景下,大部分高校也相继把“计算思维”引入程序设计语言的学习中。C语言作为最基础的编程语言恰恰体现了计算思维,使学生更好地领悟程序逻辑。

2 计算思维与C语言

2.1 计算思维

美国卡内基·梅隆大学的周以真教授在美国权威计算机杂《Communications of the ACM》上,定义计算思维是运用计算机科学的基础概念进行问题求解、系统设计以及人类行为理解等涵盖计算机科学之广度的一系列思维活动[3]。……

登录APP查看全文