新升本科院校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语言程序设计;课程质量保障   新升本科院校的前身多为专科学校,其在教学管理、师资、教学质量保障各方面存在一系列的问题。为了保障教学质量,培养学历和能力兼备、知识和素质齐飞的高素质人才,建立健全、科学、有效的教学质量保障体系迫在眉睫。   C语言程序设计是计算机专业的专业基础课,在计算机教学中举足轻重, C语言程序设计课程被很多学校作为计算机专业的入门课程。该课程具有很强的理论性和实践性,课程的教学目标是使学生学会程序基本的逻辑表达,培养分析问题、解决问题的能力,使学生养成良好的编程习惯,为后续专业课程的学习奠定坚实的基础。   为了达到人才培养方案制定的教学目标,落实教学内容,课程组教师长期进行教学手段、教学方法的改革和信息化建设以保证教学质量,提高教学效率。主要在以下几个方面进行了努力:   1 教学方法的改进   为了实现教学目标,学生不仅需要掌握编程语言的语法知识、编程技巧和算法,更要掌握程序设计的思想方法,培养分析问题解决问题的能力和探索创新的精神。在教学方法上主要进行了以下改革:   1.1 强化实践锻炼,注重能力培养   在教学过程中,以实用性、熟练性为基本要求,注重学生分析问题、解决问题能力的培养,强调程序设计的实践。学生多加练习,才能真正掌握语法知识,理解和掌握程序设计的思想和方法,进而能够利用计算机解决实际问题。主要采用基本练习和综合练习相结合的方式展开。具体如下:   1)通过大量作业反复地练习,使学生熟练掌握基本的语法知识,具备编程基础;然后通过完成一些难度较大的作业,将语法知识和程序设计的内容结合起来,加深对内容的全面理解和掌握,培养语言的应用能力,提高编程水平。   2)实施项目教学,提高学生综合应用能力。采用综合练习,让学生真正掌握程序设计的思想和方法。整个过程以学生独立完成为主,教师只提供必要的辅导。这种方式不但可以培养学生问题求解能力和综合运用的能力,还能够培养学生的自主学习能力和探索创新的精神。   1.2 目标分层次递近   C语言的语法相对容易掌握,但算法难以把握,同一个问题可以有多种算法,其优劣差别很大。编程能力的培养是一个循序渐进逐步提高的过程。因此,把培养的过程分为五个层次:   第一层次:分析问题,描述算法。先让学生掌握解决问题的思想方法。   第二层次:了解程序整体结构。以一个完整的程序为例,介绍程序的组成结构。学生看到一个程序要能够识别出程序的各个组成部分,比如预编译命令、函数定义部分、变量函数的声明部分、语句块等。   第三层次:认识每条语句。让学生认识程序中的每个符号,比如标识符、关键字和数据结构等。   第四层次:理解语义。讲解每条语句的语法功能。让学生通过阅读分析程序的执行结果。   第五层次:编写程序。让学生自己编写程序,先编写比较简单的,难度逐步增大。   本课程是专业基础课,教学过程中遵循“以入门为主,以多数同学掌握为目标”,从最基本的开始,循序渐进,最终达到教学目标。程序设计能力因人而异,培养时间也较长,需要课后主动再学习,不能单纯依赖课堂。   1.3 实施启发式教学   为培养学生自主学习能力和创新能力,教学过程中遵循启发式教学原则,采用多种教学方式和手段激发学生的学习欲望,使其积极投入到学习活动中,积极思考,能够发现问题,提出问题,并学会解决问题。例如,在讲解程序设计时,首先引导学生分析问题,找出解决问题的方法,然后再写出其算法,最后编写出完整的程序,在这个过程中,每一步都是与学生一起讨论的,让学生在启发下思考问题,在思考中解决问题,逐步掌握分析问题、解决问题的方法。   1.4 激励个性化学习   由于学生存在个性化差异,因此,在教学内容的实施上,考虑多样性和灵活性,让学生有选择的余地。例如,在实践教学中,每项实验都包括必作题和选作题两部分,鼓励学生根据自己水平和兴趣,自由选取其中的模块,选择适当的数量和难度,自主安排学习进度,使自己得到充分的发展和提高。鼓励学生参加计算机等级考试和各类计算机大赛,挑战自我,实现自我。   1.5 采用丰富多样的教学方法   单一的教学方法不能适应教学过程的复杂性,无法取得好的教学效果。老师针对不同的教学内容要选择适宜的教法,才能体现教材与教法的结合。例如对程序设计的基础知识,以讲授法为主,自学讨论法为辅;对程序设计的三种基本结构和函数,则选用引导分析、提问、实例演示、实际操作等方法;对数组、指针、结构体、文件类型等难度较大的内容,则

文档评论(0)

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

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

1亿VIP精品文档

相关文档