计算思维为下的C语言程序设计教学-程序设计论文-设计论文.docx

想预览更多内容,点击预览全文

申明敬告:

本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己完全接受本站规则且自行承担所有风险,本站不退款、不进行额外附加服务;如果您已付费下载过本站文档,您可以点击这里二次下载

文档介绍

计算思维为下的C语言程序设计教学-程序设计论文-设计论文——文章均为WORD文档,下载后可直接编辑使用亦可打印——摘要:分析计算思维对大学生的培养非常重要。本文提出C语言程序设计课程加强计算思维的训练,比单纯讲授知识更重要,将计算思维方法在课程教学中加以运用,可以提高学生综合分析问题和解决问题的能力。关键词:C语言程序设计;计算思维;教学研究1引言C语言程序设计课程是大学计算机专业的入门课程。教学过程中存在一些问题,如部分学生认为难度很大、学习不感兴趣等。为更好地了解实际情况,针对大一新生做了问卷调查,结果如表1所示。表1显示,新生中有接近一半在高中阶段选择文理兼修。他们的思维与纯理科生存在一些差异。另外,在学习C语言的过程中,学生的主要问题是如何能通过编写程序解决实际问题。因此,在进行C语言授课时,老师应该更注重计算思维的训练。这比单纯的讲授相关知识更加重要[1]。如何把重点知识与计算思维相结合并进行融会贯通,是值得思考的问题。2计算机思维计算思维主要有算法思维和程序思维两大分支。最初计算机采用“计算”这一概念时,就出现过“计算思维”这一常用名词,也被称为“算法思维”,是将问题转换为从输入到输出的转换过程。此时,计算机作为工具更多应应用在数值计算中[2]。周以真教授提出计算思维(ComputationalThinking)是指运用计算机科学的基础概念去求解问题、设计系统和理解人类行为,其本质是抽象和自动化[3]。很多专家学者认为,计算思维是人类应具备的第三种思维。第一种思维是实验思维:通过实验来观察结果,发现、推断与总结。这种思维强调观察与归纳。第二种思维是理论思维:通过假设、预设来推导出定义、性质、定理并且通过各种方法来证明其正确与错误。这种思维强调推理和演绎。而计算思维强调的是设计与构造。它关注的是人类思维中有关可行性、可构造性和可评价性的部分。在当前环境下,理论与实

最近下载