《C语言程序设计》教学中思维模式的转变研究.pdfVIP

  • 6
  • 0
  • 约7.88千字
  • 约 3页
  • 2018-01-16 发布于广东
  • 举报

《C语言程序设计》教学中思维模式的转变研究.pdf

文章编号:1007—1423(2013)32—0047—03 DOI:10.3969/j.issn.1007-1423.2013.32.012 《C语言程序设计》教学中思维模式的转变★ 华 丽 , 龚雄兴 , 谷 琼 , 黄 霞 (湖北文理学院数学与计算机科学学院软件工程系,襄阳 441053) 摘 要 : 《c语言程序设计》是计算机相关专业要学习的一 门重要基础课程 ,但是很多学生因为数学 中的惯性思维模式给学习这 门课程带来阻碍 。通过案例说 明在教学中引导学生从人解决问 题的思维模式 向计算机解决 问题 的思维模式的转变方法。经过教学实践证 明。该方法取得 良好的教学效果。 关键词 :C语 言;程序设计 ;教学方法;思维模式 1 在 C语言教学 中存在的思维模式 问题 培养计算机解决问题的思维模式。这样,学生会对为什 么C语言要这样解决问题有了清楚的认识.也就更容易 《C语言程序设计》是很多与计算机相关的专业必 接受和理解 C语言中某些看起来很难理解的内容 修 的一 门专业基础课 .是进入专业学习后与该专业其 他 的后继课程联系最紧密的一 门课程 .所 以它被称为 2 人和计算机解决问题的思维模式的基本 通往计算机专业的入门课程。因此.学好这门课程对后 区别 面 《面向对象程序设计》、《数据结构》等重要专业课程 问题 :求圆的半径为 3的圆的面积 。 的学习起着至关重要 的作用 。另外 。这门课程同时也是 人解决的方法 :根据求圆面积的公式 s=nr2,得 s= 很 多高校非计算机专业 的理工科要学习的公共基础 3.14x3~3,最后 s=28.26。 课 但是很多学生一入学就被这门课程难倒了,认为这 计算机解决的方法: 门课程涉及 的概念多、语法复杂 、内容广泛 ,特别是程 #includestdio.h 序设计的思想难 以理解 。所 以很难入 门。 voidmain() 笔者根据多年来 的教学经验发现 ,学生在学习 《C ffloatr,s; 定义变量 r存放半径 ,s存放求得 的面 语言程序设计》这 门课程时,会把 中小学数学中解决问 积 , 题的惯性思维.不 自觉地应用到C语言的学习中。恰恰 r=-3; ,木给半径赋值 $/ 是这种惯性思维阻碍了学生学习C语言的步伐 。因为 s=3.14*rr; ,术求出面积 {/ 数学中是用人脑解决问题 ,解决问题的主体是人。C语 printf(“圆的面积是 :% s); 输出求得的面积 / 言中是人通过编写程序让计算机解决问题 .解决问题 } 的主体是计算机 这两种解决问题的思维模式有着很 经 比较 。人与计算机解决问题的主要区别 : 大的区别 为了使学生尽快融人到 C语言解决问题的 ①人有眼睛,问题的已知条件通过眼睛看,不需要 思维模式 .在教学过程 中,应就二者的区别 ,多引导学生 输入;计算机没有眼睛,问题的已知条件必须通过键盘 ★基金项 目:湖北省教育科学 “十二五 ”规划项 目(No.2012B192)

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档