基于应用能力培养程序设计基础课程教学改革与实践.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文档。上传文档
查看更多
基于应用能力培养程序设计基础课程教学改革与实践

基于应用能力培养程序设计基础课程教学改革与实践   摘要:针对民族高校应用转型中人才培养应用型不强的问题,首先分析程序设计基础课程的重要性及当前的教学现状,然后阐述从人才培养方案修订、优化课程内容体系、强化编程实践能力、培养良好的编程习惯、考试方式改革等方面实施程序设计基础课程教学改革与实践。   关键词:程序设计基础;教学改革;应用能力培养;案例驱动;在线评测   中图分类号:G642.0 文献标识码:A 文章编号:1009-3044(2017)28-0176-02   Abstract:According to personnel training application in the transformation of national colleges is not strong, first, the paper will introduce the importance of program design curriculum and the current teaching situation, and discuss several aspects of teaching reform and practice of basic programming courses, the personnel training program revision, optimizing the course system, strengthening the practice ability of programming, to develop good programming habits, examination reform.   Key words:programming fundamentals; teaching reform; application capability cultivation; case driven; online judge   1 概述   2015年10月,教育部、国家发展改革委、财政部联合发布了《关于引导部分地方普通本科高校向??用型转变的指导意见》。指明地方本科高校必须坚持以地方需求和学生就业为导向,立足“地方性”、“应用型”、“重特色”的办学定位[1]。作者所在学校湖北民族学院既属于地方院校,又属于民族类高校,正处于向应用型转型发展阶段,学校正大刀阔斧进行相应的教学改革。   “程序设计基础”课程是计算机类专业一门非常重要的专业基础课和核心课程,承担着帮助学生建立程序设计的基本思想和概念、培养学生编程兴趣、掌握程序设计基本方法的任务。通过该课程的学习,不仅使学生掌握程序设计语言的语法规则、程序设计结构、设计技巧,更重要的是使学生通过具体的高级语言的学习,培养学生的算法设计与分析和程序设计的能力,为后续的专业核心课程如数据结构、操作系统、算法分析与设计、编译原理、数据库原理等的学习和应用打下良好基础[2]。   “程序设计基础”课程通常采用C语言作为教学语言,是计算机类专业学生入学后学习的第一门计算机程序设计语言课程。该课程的教学质量,对后续专业课程的学习和学生未来的发展有着极大的影响。实践证明,该课程教学内容、教学方法和评价方式的选择都会直接影响到教学质量和教学目标的达成。本文以湖北民族学院计算机类专业为例,介绍在民族高校应用转型背景下,突出应用型人才培养,实施基于应用能力培养的“程序设计基础”课程教学改革与实践。   2 “程序设计基础”课程教学现状   以作者所在的学校湖北民族学院为例,结合作者20多年计算机类专业教学体会,认为当前的“程序设计基础”课程教学存在以下几个方面的问题:   (1) 由于学生多来自民族地区,基础相对薄弱,部分学生学习自觉性较差,缺乏刻苦钻研的精神。“程序设计基础”课程通常在第一个学期开设,新生一般从第5周开始上课,只有14周的教学时间,内容多,时间紧,教学进度快,学生没有充余地时间理解消化和编程训练。而且,学生还处于应试教育的思维模式,没有自主学习的意识,部分学生一旦遇到学习困难,就放弃学习,甚至害怕编程。   (2) 采用传统的“先讲理论后上机实验”的教学模式,学生处于被动学习,很多学生感到枯燥难学,学过之后,也不能用来解决实际应用问题。课后作业也多是纸质方式,题型多为选择题、填空题、读程序等,即使有编程题,也是纸上谈兵,写完之后不知对错。   (3) 教学中过于注重C语言的语句、语法和一些细节,把程序设计课变成了“语法课”。没有把逻辑与编程解题思路放在主题地位上,对于如何分析问题和解决问题讲授得不够,对学生使用计算机分析问题和解决问题的实践能力训练不够[3]。   (4) 采用“平时成绩10%+实验成绩30%+

文档评论(0)

130****9768 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档