信息与计算科学专业c语言课程教学的革新措施.docxVIP

信息与计算科学专业c语言课程教学的革新措施.docx

  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语言课程教学的革新措施 0 具备设计开发能力 c语言具有强大的编程功能,是信息和计算科学领域的一门重要而必修课。信息与计算科学专业的培养目标是要求学生具备设计开发有关软件的能力, 能熟练使用计算机, 具有基本的算法分析、设计能力和较强的编程能力。学好C语言, 能为学生进一步学习其它专业课程, 为今后从事软件开发工作打下坚实基础。C语言具有很强的实践操作性, 实践教学是重中之重。笔者结合教学实践, 探索出C语言课程教学的一些革新措施应用于教学, 效果良好。 1 c语言教育的创新措施 1.1 课堂教学方法改革 (1) 精心遴选教材。教材是教师教学的依据, 也是学生学习的重要载体。C语言程序设计是一门以培养学生掌握程序设计基本概念、基本方法和技能为目标, 以实践能力为重点、重实际应用为特色的课程。为此, 教材内容要具有很强的针对性, 能够反映本学科的基本原理、技术和方法。笔者以为, 清华大学谭浩强教授编著的教材《C程序设计》 (第4版) 不失为上佳选择。该教材在教学内容、教学方法上与时俱进, 在前3版的基础上不断推陈出新。教材重算法分析, 以案例编程为驱动, 重点讲解程序设计的思想和方法, 穿插讲解相关理论知识内容。采用“提出问题—解决问题—归纳分析”的新的教学三部曲, 通俗易懂。每个例题采取“给出问题—解题思路—编写程序—运行结果—程序分析—有关说明”的步骤, 便于学生自学。 (2) 采用“3+4”教学模式。在课时分配上, 笔者学院根据以往教学经验和学生的实际情况, 对《C语言程序设计》课程的总课时、理论课时和实践课时均作了适当调整:理论51课时, 实验34课时, 总85课时, 此外每周加2节上机实践课, 将每个教学阶段整合为“3+4”模式 (即一周3节理论+4节实验) 。前3节课主要由教师结合案例讲授理论知识, 后4节让学生编程完成实验作业, 从课时分配力度上可以看出, 教学中加大了实践环节, 更侧重于学生动手能力的培养。 (3) 搭建并运用新型多媒体教学平台。要注重传统教学手段和现代教育技术手段相结合。在教室采用多媒体教学, 如使用PPT等手段, 课堂教学做到灵活多变、动静结合、新颖别致, 改变传统教学模式, 提高教学效率。 自2012年9月起, 我们将该课程全部教学环节均安排在机房实验室中进行, 如前述的“3+4”教学模式。在机房采用专门的局域网多媒体教学系统辅助教学。该系统是一套基于局域网、采用纯软件实现的机房辅助教学软件, 师生人手一机, 实现了教与学的交互, 实现了多媒体同步教学, 是一种全新的教学模式。机房教学系统分为教师端软件与学生端软件。教师通过教师端软件可设置教学任务, 上传教学资料, 查看学生出勤信息, 实时查看并批阅学生作答情况, 也可对学生机进行远程监控、远程关闭电脑等。通过屏幕组播方式向学生机广播教师机屏幕, 方便学生观看教师的演示与讲解, 随时与学生交流。教师在编程操作过程中提出问题, 某一学生回答时, 教师可以将其电脑操作画面切换为主屏幕, 这样所有学生可以一起共享, 一起讨论问题。每个学生不再是单一个体, 而是作为班级群体学习的积极分子一起参与到学习中来。学生端观看的教师机屏幕画面实时、清晰、流畅, 很好地满足了教学活动的需要。这种个性化的新型多媒体教学平台, 对《C语言程序设计》课程教学改革实践起到了十分重要的作用, 比单单在教室使用传统的多媒体教学更胜一筹, 师生通过积极有效的互动, 使教与学变得轻松而不再单调乏味。 (4) 革新教学方法。传统教学方法比较单一, 如谈话法、讲授法、演示法均以教师为中心, 学习方法被动。而现在课堂教学提倡运用启发式、设问式、参与式、案例式、驱动式、比喻式等教学方法, 始终让学生带着问题思考、带着任务做题, 以案例驱动教学, 激发了学生的学习兴趣, 发挥了学习的主动性和创造性。由于C语言程序设计课程主要面向本专业一年级学生, 学生对于程序设计的概念还没有十分深入的理解, 所以在理论课教学中, 教师要充分运用形象思维讲授知识点, 多采用比喻式教学方法。例如, 在讲解主函数与非主函数之间调用关系时, 可将公司经理与员工的关系作比喻 (公司经理—主函数, 员工—非主函数) : (1) 公司的运营, 由经理下达命令; (2) 经理可以指令员工做事, 反之不可; (3) 员工之间可以相互帮助。通过这些形象直观的比喻, 学生理解知识就比较容易了。 (5) 调整理论知识考试评价方式。传统上, 学生该课程学习成绩评价方式主要通过期末笔试完成:平时成绩20%+期末成绩80%, 导致学生重理论、轻实践, 学习导向偏失。为了坚持学用并举, 我们将考核方式调整为:平时成绩10%+期中上机成绩40%+期末成绩50%。理论知识的学习, 一方面通过教师课堂教学穿插讲解完成

文档评论(0)

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

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

1亿VIP精品文档

相关文档