c语言课程对学习者进行分析,C语言课程教学对学习者计算思维提升策略的研究...

C语言课程教学x,-t学 习者计 算思维提升策 略的研 究

穆炜炜

(湖南化工职业技术学院,湖南 株洲 412000)

摘 要:在相关教育部门大力倡导培养学习者计算思维的背案之下,分析c语言教学对计算思维的培养特点,通过以计算思

维为方法指导的任务驱动式和抛锚式教学模式组织教学过程、整合教学内容,对传统教学方法进行改革。探索C语言课程对学习

者计算思维提 升的教学策略 ,进 而改 变C语 言课程 学习积极性 不高、教 学效果不佳的现状 。

关键词:C语言 计算思维 提升策略

1.引言

自2006年3月美国卡内基 ·梅隆大学的周以真教授对“计

算思维”定义以来 ,培养学习者的计算思维和利用计算机求解

问题的能力受到普遍关注。2010年l1月,陈国良院士在第六届

大学计算机课程报告论坛上正式提出将培养计算思维能力作

为计算机基础课程改革的切入点的倡议Ⅲ,顺应新时代对教

学体系改革 的呼声 。C语 言程序课程是一 门重要 的 ,对初学者

有一定难度的计算机基础课程。目前大多采用以教师为主的

讲授法,引导学生进行知识探究,学习者存在兴趣不浓、学习

效果不佳的情况。如何将计算思维培养融入C语言程序设计教

学.探索教学改革策略是本文讨论的重点问题。

2.C语言教学对计算思维的培养特点

2.1计算思维的 内涵

计算思维是一种思维过程。具备一定的计算思维,将问题

清晰、抽象地描述出来并将解决方案表示为一个信息处理流

程 。不仅限于计算机科学领域和科学家 ,更应是每个人的一项

基本技能 。就像阅读、写作与算术一样。计算思维的本质是运

用计算机科学的基础概念如约简、转化和仿真、递归、并行、抽

象和分解等求解问题、设计系统和理解人类的行为_2]。

2.2C语 言课程 与计算思 维的辩证 关系

C语言是一门基础的计算机语言。是人和计算机之间进行

交流的一种工具。对于计算机相关专业学习者来说 ,学习C语

言可以掌握程序设计的思想 ,有助于其他计算机语言学习。对

于其他众多工科类专业学习者来说,C语言是计算机技术基础

课程 ,有助于相关专业课程学习。开设C语 言课 程的 目的不仅

是使学习者如何使用计算机编程,而且要培养学习者的逻辑

思维和解 决问题的方式 。

在C语言教学中,应用任务驱动式、探究式教学方法可以

起到激发学习者学习兴趣的目的。而将计算思维运用到教学

当中。应用抽象、分解、约简的思想,使其和现代教学模式相结

合进行教学设计并实施和评价教学活动,能够突破以知识为

本位的培养模式。实现对能力和思维方式的培养 ,提高学习者

学习效率。

3.C语言教学对计算思维的培养策略

3.1C语言课程教 学情况分析

C语言是一门应用性很强 的课程。传统教学较关注知识的系

统性和完整性.学习者对知识的建构主动性不高.教学往往遵循

教材顺序讲授各个知识点。一种程序设计语言必然有其较烦琐

的语法.若教学着力点在于语法.必然造成学习者在学习过程中

认为C语言的学习就是枯燥的语法规范,而忽视解决问题的思

路,造成“只见树木不见森林”的现象[4],久而久之学习者的学习

兴趣逐渐耗尽,缺乏学习动力。C语言教学普遍存在实践学时不

足的情况,在学习理论知识后更多的是通过实践深化知识,提高

对知识点的应用能力。能否利用所学知识解决实际问题。是检验

教学效果和学习者的知识迁移能力的重要指标。另外C语言课程

的考核方式多数以终结性考试为主,考核方式较单一。

3.2v;t任务驱动 为手段组织教

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值