依托编译原理课程教学大学生素质培养实践.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文档。上传文档
查看更多
依托编译原理课程教学大学生素质培养实践

依托编译原理课程教学的大学生素质培养实践   摘 要:针对目前大学毕业生难以适应毕业后进一步研修和实际工作需要的现状,分析大学阶段学生培养的实质,阐述普通课程与专业培养目标之间的关系以及普通课程在大学生素质培养中的重要性,介绍编译原理课程中大学生素质培养的教学实践。   关键词:教育的目的;大学生素质培养;专业培养目标;课程教学;编译原理教学实践   0 引 言   近期,不断有报道揭示中国留学生在海外求学过程中暴露出来的一系列问题,如考试作弊、作业抄袭、动手能力低下、公民素养缺失等。与此同时,国内高校的教师也在抱怨本科毕业设计难带,招收的硕士甚至博士素质达不到预期,难出成果。   大学生应具备哪些素质?大学教育可以培养哪些素质?普通课程的教学过程又该怎样培养学生的素质?这是每个高校教育工作者都应该认真思考的问题。   1 大学生应具备的素质及其培养   1.1 大学阶段的培养目标   广义地说,教育的目的是培养一个人应具备的在这个世界正常生存的各种能力和素质,包括工作、生活等各方面基本素质和能力的养成。   不同的教育阶段,教育的目的体现为不同阶段的培养目标。大学阶段,教育的本质是使每个学生能够成为更完善的“人”,但重点在生存能力的培养,具体为专业知识和技能的学习与锻炼,即每个专业的培养目标描述的内容。   如果用一棵树来表示“人”在各个受教育阶段习得的知识及其关系,那么,大学阶段的专业知识应该在树的主要枝干处,硕士教育和博士教育对应的素质和能力培养,则相当于小的树枝和树叶,见图1。   1.2 大学阶段的素质培养   大学阶段的培养手段,主要是课程教学,分为通识课程学习和专业课程教育。通识教育旨在培养学生的思考能力、交流思想的能力、作出恰当判断的能力和辨别价值的能力,专业教育旨在培养学生将来从事某种职业所需的能力[1]。   大学阶段专业课程的系统学习,可以使学生对整个学科有一个初步了解,建立学科的知识结构体系,并具备可用于求解相关领域问题的基本专业技能,注重职业能力的训练。这些素质将为研究生阶段的科研活动、工作阶段的技术任务奠定基础。   ACM和IEEE发布的《计算机科学课程体系规范2013》明确指出:?算机科学本科生教育应该使学生为未来的工作做好全面准备;这些素质和能力的培养,是通过大学阶段通识课程的学习经历和专业课程的教学活动综合作用达到的。这种培养,不是由某一门或某几门必修课的修习完成的,而是所有课程的教学活动长期综合作用实现的,即每门课程的教学活动在学生素质和能力的培养方面都是责任重大的,也是非常有意义的[2]。   换句话说,每门课程都可以精心设计成培养学生综合素质的“沃土”。但是,这有赖于每位教师对教育目的的正确认识,也有赖于每位教师对课程教学的责任和意义的认识以及每位教师对教学活动的设计与付出。   CS2013有这样的内容阐述:事实上,学生的软能力(soft skills,如团队合作精神、口头及书面表达沟通能力、时间管理能力、问题解决能力、灵活应变能力等)及个人素质(如对风险的承受能力、合议共治能力、忍耐力、职业道德、机会的辨识力、社会责任感、对多元化的理解等)在未来工作中将起到至关重要的作用;一部分软能力和个人素质(比如忍耐力、时间管理能力、职业道德、对多元化的理解等)将通过大学的学习生活获得,其他部分则需要通过具体的课程教学活动来培养[2]。   大学阶段培养方案的落实、对学生综合素质和能力的培养,是通过每一门课程的教学活动来实现的,这也是每位任课教师的责任和工作意义所在。   2 通过课程实践环节培养学生的综合素质   2.1 以领域问题求解引导理论与实际相结合   计算机专业的核心课程,其知识的讲授一定是围绕着专业原理的。如何让原理知识深刻影响学生问题求解的思维,并被学生实质性地掌握,一直是笔者思考的问题。   英国著名教育学家、数学家、哲学家怀特海在《教育的目的》[3]中提出:“在大学教育中,综合运用精神应占主导地位。”他认为:“在中学里,学生通过艰苦的努力,从特殊具体的事实到初步了解一般的概念;而在大学,他们应该从一般概念开始,进而研究如何将这些概念应用于具体的场合。一种设计得很好的大学课程是对普遍规律进行的广泛研究。我的意思是,应该对具体的事实进行研究,让它们说明一般的概念。”他还认为:“必须不断发现方法的通用性,并将这种通用性与某一特定应用的特殊性进行对照。”   在这样的理念指导下,笔者重新设计了编译原理课程的教学,将理论课堂的程序设计语言编译原理知识应用到课程实践中的领域问题求解。   理论课堂教学仍然围绕着编译程序的理论依据、程序实现原理、具体实现算法的分析与讨论,注重以动画形式和生活实例来减轻抽象内容带来的陌生感。   在课程实践

文档评论(0)

189****7685 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档