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语言程序设计精品课程建设实践研究.doc

C语言程序设计精品课程建设实践研究 摘要:精品课程建设是高等学校教学质量与教学改革工程的重要组成部分。针对目前计算机专业精品课程建设中存在的问题,对照国家级精品课程评审指标体系,以黑龙江外国语学院信息科学系计算机专业“C语言程序设计精品课程建设”为例,介绍了精品课程建设的实践思路和具体做法。 关键词:精品课程建设;教学改革工程;C语言程序设计 中图分类号:TP434文献标识码:A文章编号:1672-7800(2013)006-0189-02 基金项目:黑龙江省高等教育教学改革项目(JG座机电话号码56) 作者简介:高巍巍(1976-),女,硕士,黑龙江外国语学院信息科学系讲师,研究方向为软件工程、数据库、教学管理。 0引言 教育部于2010年颁布了我国精品课程建设的评审体系,该体系面向高职、高校本科和研究生等多个层次,涵盖了几乎所有的教学学科。精品课程建设评审体系要求各教育机构结合自身特点,规划符合自己学校办学理念和学生实际情况的精品课程教学改革方案[1]。《C语言程序设计》是计算机专业的一门重要课程,是学习计算机编程的基础课程,黑龙江外国语学院信息科学系通过多年的教学研究和教学实践,将其打造成为学院精品课程体系中的重要课程之一。 1精品课程建设思路 C语言程序设计作为计算机专业学生的专业基础课,为学生学好程序设计和编程思想的形成起着重要的作用。笔者所在院系为了响应教育部建设精品课程规划和倡导质量工程的新教学理念,组织教师总结多年的教学经验,并根据目前最新的人才需求,对《C语言程序设计》进行教学改革实践,完成精品课程的建设。 以往的C语言课程教学普遍存在如下几个问题:①教学内容复杂、难以理解,无法兼顾基础各不相同的学生;②知识体系庞大,授课学时不足;③教材建设和教师知识结构很难适应C语言的最新发展和社会对人才的要求。针对上述问题,笔者所在系(以下简称我系)根据应用型人才培养目标的定位和通过校企合作企业了解到的用人需求为依据,经过反复研究和探索,总结出一套涵盖教师队伍建设、课程内容、教材建设、教学方法和手段等方面的精品课程建设体系,该体系与学校的应用型人才培养策略和优秀教师团队建设的总体要求相对应。 根据精品课程评审体系的要求,我系首先对C语言程序设计的教学体系进行改革,不再采用照本宣科、直上直下的传统教学路线,提出了三步走的教学方式: 第一步是基础知识普及,把C语言中的所有概念按照编程思想涉及范围集中进行讲授。这部分内容大概占总学时的六分之一,目的是在进行进一步的学习之前,消除因为教育背景和知识面不同而造成的学生基础的参差不齐。教师要根据最新的技术发展和用人需求,详细介绍日后程序设计和编程开发中遇到的重点难点问题。这样做的目的是为了让学生了解C语言、喜欢C语言。所以课后习题和上机实验环节的内容要丰富而有趣,教师也要积极调动学生的学习主动性。 第二步是进阶学习阶段,这里采用项目式教学手段,用一个或多个贯穿C语言程序设计和开发整个流程的项目为主线,讲授编程思想相关的教学内容。这里要强调的是思想的形成,比如面向对象、软件工程和网络编程思想等,这些对于学生养成良好编程习惯和计算机思维都有很大的促进作用。这部分的学习是对学生编程技能的提高过程,所以教师在完成教学内容的同时,还要讲授包括软件健壮性、系统测试以及程序优化等相关软件设计和开发的重要内容。这部分的教学活动占总学时的二分之一。这个步骤中学生应成为课堂教学和实验教学的主体,让他们自己通过实践把所有教学内容都融会贯通,教师要做好答疑解惑的工作。 第三步是课程设计阶段,将学生按照知识掌握情况组合成若干小组,每个小组设计和实现一个小型软件系统。课程设计的内容要包括前两部分的知识点和重要编程技术,并要能体现系统的软件开发生命周期。这部分的教学活动占总课时的三分之一,目的在于为以后的程序设计相关课程打好理论和实践基础。这部分的教学活动应全部由学生完成,他们以小组为单位共同讨论协商包括需求、设计、开发、测试、版本控制等软件设计的各个环节。最后提交的除了具有可运行程序之外,还需要有完整的软件开发文档,这些程序和文档要在最后的课程设计评审中供所有教师和学生评价,最后打出分数,计入最终的课程评分中。《C语言程序设计》精品课程建设课程体系“三步走”示意图如图1所示。 2精品课程建设实例 教育部对精品课程的定义是具有一流教师队伍、一流教学内容、一流教学方法、一流教材、一流教学管理等特点的示范性课程。借助现代计算机网络技术,精品课程的相关资料和方法将在网上公开和共享,实现教学资源的共享和共建。精品课程资源作为优质的教学资源,是提高教学效果和办学质量的重要基础内容。 我们认为,精品课程建设首先要有明确的定位,要符合所在学校的办学理念,适应社会的发展和科学技术的变革,并在教学实践中不断发展进步。要逐步形成一套

文档评论(0)

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

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

1亿VIP精品文档

相关文档