程序设计类课程教学改革研究和实践.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文档。上传文档
查看更多
程序设计类课程教学改革研究和实践

程序设计类课程教学改革研究和实践   摘 要: 针对目前IT市场对应用型人才的需求量不断扩大而高校计算机专业学生的就业情况与此却不成比例的状况,分析了产生这种问题的原因。本文以程序设计类课程为基础,阐述了新的教学模式和学习方法,包括问题式教学法、小组讨论式团队学习法等。通过强化训练以及培养方案的调整来提高学生运用知识的能力、创新能力以及解决实际问题的能力。   关键词:应用型创新人才 问题式教学法 小组讨论式团队学习法 校企联合   中图分类号:G712 文献标识码:A 文章编号:1003-9082(2014)10-0194-01   引言   随着软件外包行业不断深入的发展和层次的不断提升,对本领过硬的高素质专业技能人才和应用型创新人才的需求也日渐凸显。普通高等院校的计算机科学与技术专业本科生培养目标之一是为IT市场培养应用型人才[1],本科生毕业后主要从事软件开发等相关工作,在工作中直接应用程序设计类课程所学知识,所以,这类课程对于计算机专业本科生尤为重要。   一、目前教学中存在的问题   在IT行业急需大量的从事软件开发相关工作的人才的情况下,普通高等院校的计算机专业每年培养的相当数量的本科毕业生的就业情况却很不理想,与这种需求不成比例。高校的这类课程的教学方法和过程与其他类别的课程几乎没有区别[2,3],采用教师讲授、学生学习、实践环节、考试检验四个步骤的传统教学过程,“学”与“用”脱节,导致学生为了“学”而学,不积极主动思考如何主动的去解决问题,甚至主动的学习新的知识进而主动的提出问题,缺乏项目开发的实践经验,到了工作岗位难以胜任工作,从而失去了高校教育的“学”是为了更好的“用”的意义。   二、改革目标和研究内容   1.改革目标   在教学中培养学生的主动性和创新思维,解决目前学生只学不思考的问题。培养学生的团队合作能力以及领导能力,拓宽知识视野、面向实际应用、注重自主学习能力和独立思考问题的能力。增加不同程序设计语言比较及与程序设计语言密切相关的课程内容,解决目前学生对课程学习过于单一、无法融会贯通的问题。   2.研究内容   基于以上存在的问题和现状,本文主要研究普通高等院校计算机科学与技术专业本科生的程序设计类课程新的教学模式和方法的理论和实践的改革,主要有以下四方面。   2.1教学模式   打破传统的“教师讲―学生听”的教学模式,释放学生在学习活动中的热情与潜能,在课堂上采用基于主题词的问题式的开放的教学模式,即:教师根据本次课程的内容事先研究出几个主题词,并围绕主题词向学生提出问题;让学生根据所学过的各门课程的相关专业知识,围绕问题分组展开讨论;教师根据各组讨论的结论和问题总结知识点,并有针对性的讲解本次课程的内容。通过这种方法培养学生的联想、主动思考、主动解决问题的能力。   改变传统的理论和实践结合的模式,把理论课堂转换到实验室。由于程序设计类课程的实践性强的特点,采取企业培训的模式:理论内容和实践内容不再分离,而是融合到一起。   2.2学习方法   突破传统的课下学生分散的独立学习的方式,采用集中式的小组讨论式团队学习法。每进行一周的课程开展一次小组讨论,讨论的主题和内容自拟,每次2-4小时。学生每五人分为一个小组,设组长一名,每组配备一个助教,助教可由高一年级的优秀学生担任,针对课堂和作业以及其他方面遇到的问题和关键知识点组织讨论,并作讨论日志。在讨论的过程中让学生彼此了解自己的不足,也学习到了其他人提出的问题中蕴含的知识,锻炼了学生的学习能力、与人沟通的能力和团队合作的能力,高年级的学生在助教的过程中也会学习到新的知识并提高组织和管理能力。   2.3强化训练环节   每2-3周,教师根据所学知识布置一个大作业,每名学生都独立完成。通过查阅相关资料,解决作业中的问题,并以项目报告的形式提交,报告中体现软件工程的思想,包括需求分析、概要设计、详细设计、编码及作业遇到的问题几方面,培养学生的独立解决问题的能力的同时也培养了学生的项目写作能力。在学完程序设计类课程的学期,安排实践项目训练,与企业联合。以规范化的企业标准训练学生,使学生提前进入工作角色。   2.4培养方案   在培养方案中增加程序设计语言比较课程。渤海大学的秦玉平教授,提出过程序设计类课程整合的方法[4],但没有明确提出在培养方案中开设该课程的研究。对于学习了两种以上的程序设计类课程的学生,开设多种程序设计语言比较的课程,并拓展与程序设计相关的其他课程的知识在程序设计中的应用。   三、教学改革实施过程   实施方法:采用市场调查、理论分析和实践研究相结合的研究方法。对于程序设计类课程新的教学模式采用理论分析和实践结合的方法;对于创新思维和综合素质的培养采用实践反馈和循序渐进的

文档评论(0)

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

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

1亿VIP精品文档

相关文档