C语言程序设计教学研究和实践探索.docVIP

C语言程序设计教学研究和实践探索.doc

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C语言程序设计教学研究和实践探索

C语言程序设计教学研究和实践探索   摘要:从三本程序设计实践教学出发,在教学中坚持“以学生为主体,教师主导”的原则,通过多种教学方法并用,全方位调动学生参与的积极性,使学生的学习目标不再单纯定位全国计算机等级考试,而是能充分理解和掌握计算机语言学习的方法和规律,从专业发展角度重视计算思维的培养,逐步体验计算原理的相互影响,享受问题有效解决的愉悦。   关键词:C语言; 程度设计;教学方法;计算思维;非计算机专业   中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2014)17-4101-03   The Teaching Research and Practice in C Programming   LUO Kai-yun, ZHU Cheng-biao, LV Yuan-fang   (Furong College of Hunan University of Arts and Science, Changde 415000, China)   Abstract: From the practical teaching of three-base programming design,insisting on the principle of student-centered,teacher-led in the teaching,using various teaching methods together to mobilize comprehensively the enthusiasm of students to participate in, making the students aim at understanding and mastering principles and laws of computer language instead of National Computer Rank Examination simply, emphasizing on cultivating the computational thinking from the perspective of professional development,experiencing gradually the interplay of calculation principles and enjoying the happiness of problems solved effectively.   Key words: c language; programming; teaching methods; computational thinking; non-computer speciality   1 概述   “C语言程序设计”作为大学程序设计的入门课程,理论性和实践性要求较高,是一门既难教也难学的公共基础课。C语言所涉及的概念和语法规则较多,面对不断压缩课时的现状,传统的“满堂灌”教学法使学生始终处于被动接受状态,学习积极性和主动性下降,不利于学生分析问题和解决问题能力的培养。如何在C程序设计教学中引导非计算机专业学生克服编程畏惧感,培养计算思维能力,是我们此次针对独立学院非计算机专业C语言教学的改革选题之一。   2 精心设计第一堂课,激发学生的学习兴趣   “C语言程序设计”是大学新生进校后接触的第一门程序设计语言课程,第一堂课上得好不好,直接关系到学生对课程的认可度。我们从五个方面入手:   2.1 从日常小事入手   和学生一起探讨英文字典中查找单词SUM的方法:第一种,依次翻页找到;第二种,采用顺序法,先找到字母S,在范围内依次找U和M;第三种,翻到字典中部,判断当前页字母与S的顺序,并通过反复使用对数级的方式查找、判断,直至找到单词。通过这样的方式让学生了解:程序是解决问题的过程。但计算机技术的重点不全在编程,而是充分利用计算机的运算能力,将各领域所关心的问题转换成许多简单的子问题并进行求解,程序设计是其中的手段。   2.2 让每个人都参与的游戏   和学生一起统计教室人数:第一步,全体起立,每个人都代表“1”;第二步,位置最近的两人将各自的数字相加求和,先报出结果者坐下,另一个则带着结果继续战斗;第三步,重复第二步。如此循环,最后一位得到的结果就是教室的总人数。这个过程不仅渲染课堂气氛,而且在教师的引导下让学生具体感知程序、算法和处理方法。   2.3 展演C语言编写的小游戏   向学生展示并让他们试玩诸如俄罗斯方块、贪食蛇、五子棋等多款C语言编写的游戏程序,并鼓励学生――只要愿意,每个人都可以编写小游戏。通过发掘游戏的乐趣,激发学生学习C

文档评论(0)

bokegood + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档