计算机程序设计课程教学实践和探讨.docVIP

计算机程序设计课程教学实践和探讨.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文档。上传文档
查看更多
计算机程序设计课程教学实践和探讨

计算机程序设计课程教学实践和探讨   摘要:“计算机程序设计”是一门既重视基础知识、又强调实践能力的课程。传统教学模式常常导致学生实际编程能力不足。结合福建江夏学院教学情况,从教学模式、教学方法、教学考核、实验设置、教学辅助等几个方面,探讨如何深化教学改革,提高教学质量,培养合格人才。   关键词:程序设计;教学方法;案例教学   作者简介:陈军(1975-),男,福建福州人,福建江夏学院电子信息科学系,讲师。(福建?福州?350108)   基金项目:本文系福建江夏学院2012年度教育教学改革非资助项目“《计算机程序设计》与《程序设计课程设计》实验教学整合研究”的研究成果。   中图分类号:G642.0?????文献标识码:A?????文章编号:1007-0079(2012)25-0067-02   全面推进素质教育,培养学生的创新能力、协作精神和实践能力是当前我国教育改革和发展的方向,也是高等学校办学的根本宗旨。有别于研究型本科教育的精英教育思想,应用型本科教育更加注重学术性教育与职业性教育之间的平衡,要求从未来的人才市场需求出发,培养学生良好的知识、能力和素质,满足就业市场需要。   “计算机程序设计”是目前国内大多数高等院校为本科生开设的计算机基础课程,是理论与实验同步开展教学的课程,具有较强的理论性和实践性。学生不仅要学习一定的语法知识,而且还要通过一系列的编程实践练习,才能熟练掌握程序设计的技巧。这是一个培养学生思维能力、分析能力、实践能力和创新能力的过程。   笔者从教学实践出发,对“计算机程序设计”课程的教学进行分析和探讨。   一、“计算机程序设计”教学实践   1.教学背景   福建江夏学院(以下简称“我校”)是一所新晋本科院校,“计算机程序设计”课程是我校在本科教学中第一次采用“16+2”的教学模式进行授课的课程。“计算机程序设计”安排在教学的第1到第16周;程序设计课程设计是计算机程序设计的补充和延伸,安排在教学的第17到第18周,集中进行设计实践。电子信息科学系组织教师,成立备课小组,准备各种教学素材;学校督导组全程监督和指导。这次实践可以为后续采用“16+2”的教学模式的课程及时提供实践材料和经验总结。   2.教学过程   “计算机程序设计”课程安排64学时,理论和实验课比例为3:1。理论课安排在多媒体教室,通过PPT授课,讲解语法知识,并结合课堂实例,分析程序运行结果;实验课安排在机房,安排章节的上机测试,给出具体题目,要求学生通过阅读教材及相关资料,编写程序并通过调试运行。每个章节都有相应的作业和课后辅助测试习题;重点章节还要提交上机实验报告。教师通过修改作业和实验报告,及时掌握学生的学习情况。   另外,教师通过互联网环境(学校的VPN网络、FTP、QQ等),发布各种学习资源,比如:课件、预习实验任务、作业和实验结果等,并且在线和离线为学生辅导答疑。   3.教学结果   在成绩考核中,期中考试成绩和平常成绩占30%,期末闭卷笔试成绩占70%。经过一个学期的学习,绝大多数学生通过课程考核。但是,学生实际编程能力和水平较低,并没有为后续课程的学习打下一个良好的基础。   二、“计算机程序设计”教学存在的问题分析   传统的教学模式是以教师为中心,常采用“填鸭式”教学方法,学生被动接受,很少主动思维,难以形成自己的知识体系。教师循规蹈矩,认真教学,履行职责,付出大量精力;学生用心听课,努力做练习,花费大量时间。但是,虽然教学过程不乏实例,却难以吸引学生;虽然教师在课后认真批改作业,却难以避免学生抄袭应付。结果是一代又一代的大学生,毕业之后还是不会编程。目前“计算机程序设计”课程教学的主要问题表现在五个方面。   第一,教学面面俱到,在有限的课堂授课时间内难以实现突出重点难点,学生感觉听流水账一样,逐渐失去学习兴趣。   第二,理论课教学,以教为主,侧重语法。虽然有利于系统传授与掌握编程知识,但是束缚了学生学习的积极性和主动性。   第三,实验课教学,实验内容多为验证型和章节某个知识点的简单设计型。学生通过验证书本程序,编写简单代码,但只是巩固所学章节的语法,不利于发挥学生的创造性,不利于快速、有效地提高应用能力。   第四,考核方式不合理,笔试成绩所占比重过大。学生可能采用背书、背题的方法通过考核,拿高分,不能真正地培养和提高学生的编程能力和水平。   第五,课后辅导费时、效果差。学生通过网络通信工具联系教师答疑,时间上有一定的滞后性,效果上有一定的个别性,教辅过程缺少一个良好的平台。   三、“计算机程序设计”课程教学改革措施   为了适应应用型本科“计算机程序设计”课程的教学改革需求,应该融合教师的“主导性”和学生的“主体性”,进行“双主”的教学设计。教师有效组织学习活动,实施教学目标控

文档评论(0)

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

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

1亿VIP精品文档

相关文档