工程认证背景下“数据结构”课程改革探索

来源 :教育界·下旬 | 被引量 : 0次 | 上传用户:jakieli
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘 要】为推动工程教育认证的发展,“数据结构”课程必须改革。传统数据结构课程存在教学方式呆板,教学理念落后,学生程序锻炼少,团队意识薄弱,教学课程设置及考核方式不合理等问题。本文对数据结构课程的体系设置、教学方法、课程考核、课程国际化等方面进行了改革探索。
  【关键词】工程教育认证 数据结构 课程改革
  一、工程教育认证概述
  随着工程教育认证的逐步深入进行,高等学校电气、计算机等专业的数据结构课程必须改革。数据结构课程设置及教学应该大力增强学生的程序实践能力,提高团队合作精神,推动程序设计工程师的国际化,从而提高工程教育质量,推动工程教育认证发展。
  二、传统数据结构课程的问题
  数据结构课程的学习目标是使学生学会数据的组织方法和现实世界问题在计算机内部的表示方法,并能根据问题的应用背景,选择合适的数据结构,从而培养学生高级程序设计技能。数据结构课程目标除了包含程序设计知识技能培养,还包含学生综合能力如实际工程能力和团队精神的培养。
  传统的数据结构课程教学方式呆板,多为灌输,学生被动接收,不能激发学生的潜能,提高学生的创新意识。
  在传统数据结构的课堂教学中,课堂实践的主要内容是采用一般性的实验,主要是针对本次课堂教学内容,布置几个小练习题,要求学生独立完成程序设计,并实现该程序设计。这种课程教学实践存在这样的问题:
  (一)练习题是完全针对课堂教学刚讲授过的内容,学生只需将该知识点直接用到练习题里即可,不需动脑筋思考是否有其他可能的解决方案,更谈不上找到最佳的解决方案。这样导致学生实践简单,思考少,受到的程序设计锻炼少,程序设计能力不能提高。
  (二)学生独立完成程序设计,可以锻炼学生的编程能力,但学生单打独斗,锻炼层次低,范围窄,团队意识薄弱,不能适应社会实际应用中的大规模程序开发。现代软件开发规模庞大,只有团队合作才能完成。另外只有大规模数据输入时才能体现数据结构处理数据的优势,只有通过大规模程序设计,学生才能真正体会数据结构的意义。
  此外,传统数据结构课程最终的考核方式多采用以最终书面考试考核为主的考核方式,最终书面考试成绩占总成绩比例大,学生只要将最终的书面考试考好了,就可以顺利通过这门课,不利于学生程序实践能力的培养。
  最后,数据结构课程体系没有根据学生层次不同进一步细化。所有学生全部学一门课程,不利于培养不同层次的程序设计人才。
  三、数据结构课程改革探索
  为实现工程教育认证背景下创新实践型人才培养目标,达到重基础、宽口径的专业知识结构教学要求,需对数据结构课程进行改革。数据结构课程改革应该围绕着力培养学生主动获取知识并灵活运用知识去创造的能力,提高学生的创新意识、程序实践能力以及团队合作精神等方面进行。为此,本文对数据结构改革从课程体系设计、课程教学方式和教学理念、课程考核方式等方面进行了探索。
  首先,课程体系设置上应减小数据结构理论教学学时,加大实践教学学时和课程设计的学时数;同时将数据结构课程细化,分成适合一般专业的基础课程和适合更高层次软件设计专业的高级课程两个级别,满足不同层次学生的需求。
  其次,教学方法应该将传统灌输面面俱到的教学转变成启发式、研讨式教学,如从思考常见问题入手,引导学生了解学习本节知识的实际意义,激发学生的兴趣。同时遵循科学研究的一般过程和步骤,即从发现问题到找到解决问题方案,然后通过程序实现,并对结果进行验证的过程对学生进行探究式教学和引导,通过这种方式将学生从完全被动地接收知识引导到主动地学习知识,为学生创新意识的唤醒奠定基础,同时将更多的内容留给学生课后学习补充。此外,布置课外研究内容,提高学生自己学习的积极性、主动性和探究意识,并通过教师设计完整的综合型实验对学生的学习进行巩固。另外,将学生静态听课或静态单打独斗程序设计的教学实践转变成动态的团队合作学习和实践的教学,逐渐将课堂教学转变成研究型学习,并通过分工明确的团队合作实现程序设计目标,且团队角色轮换进行。对于数据结构课程设计,采用探索式教学,要求学生根据课程设计目标,查找和学习相关资料,进行探究式学习,同时课程设计题目涉及面要广,规模要足够大,解法尽量多,通过对学生的引导,给学生充分发挥的余地,激发学生的创造力,锻炼学生的工程实践能力、培养团队精神。同时让学生体验软件设计的全过程,以便日后很快适应实际软件开发过程,提高工程实践能力。
  第三,课程考核从单一考试考核变成多种形式考核,尤其注重平时课堂实践的考核如课堂设计、课堂讨论、课堂测试,以课堂提问、课后学习、小组团队合作等对学生进行全方位、多角度、多环节评价,打破最终书面考试考核定最终成绩的局面,实现分阶段考核的考核方式。
  第四,为了培养具有国际竞争力的程序人才,应该推行数据结构课程的双语教学。双语教学不能一刀切,应该根据学生情况分班分等级进行教学,对基础差的学生可以采用英文板书、中文讲解的形式,对基础好的学生采用英文板书,英文讲解的教学,同时课程采用的教材、作业、考试、实验等全部用英文,给学生施加一定的压力的同时,保护好学生的学习积极性。
  【参考文献】
  [1]张宁.从工程教育专业认证目标探讨计算机专业教学改革方向[J].时代教育(教育教学版),2011(1):51.
  [2]王伟廉.高等学校课程研究导论[M].广州:广东高等教育出版社,2008.
  [3]赖绍聪,华洪,王震亮等.研究性教学改革与创新型人才培养[J].中国大学教学,2007(8):12-14.
  [4]姚缨英,范承志,林平等.电类技术基础课程改革的探索与实践[J].中国大学教学,2012 (3):54-56.
其他文献
提高学生的生物科学素养是生物课程标准实施的核心任务。在“外植体的接种”的实验教学中,学生通过实验操作、交流讨论、兴趣小组展示组织培养样品等过程渗透知识、能力、情感
乏燃料运输和储存两用容器具备乏燃料运输和储存两种功能,是乏燃料实现最终贮存和处置前的一种储运方式。本文介绍国际乏燃料储存与运输两用容器安全设计要求和安全验证实践
美的收购德国机器人巨头库卡,离成功仅一步之遥。虽然到今年7月底的额外要约期还未结束,但接受要约的库卡股份已大大超过预期,美的将控股库卡超过85%,当然接下来半年内还需要经过
报纸
目的研究分析气管内开放式和密闭式吸痰的临床效果。方法方便选择该院2017年1—12月接收的需行机械通气病患86例,随机分为参照组和研究组各43例,参照组给予病患气管内开放式
本文从五个方面论述了科技英语介词的译法,并就英、汉两种语言的比较,对一些常见的英语介词进行了分析,有针对性地提出其翻译技巧,同时加以归类总结,佐以科技英语应用的实例。
上市公司信用一直以来都是倍受人们关注的问题。针对上市公司目前存在的一些会计造假现象,本文运用了均衡模型分析了抑制上市公司会计造假的现象,并据分析结果提出了适合我国
<正>到过瑞士的人都会对瑞士的湖光山色以及居民的悠闲自在羡慕不已。由于有比较完善的社会福利制度,瑞士人上至政府官员下到黎民百姓,生活同样都是悠然舒适。休息,是最重要
随着国家对文化创意产业发展越发的重视,校园文化创意产业正在高校校园内积极蓬勃的展开。校园文化创意产品作为校园文化的物质载体,既能满足校园师生的使用功能需要,又能满
建立了电力事故分析的瑟利模型,从危险发生、危险释放两个阶段分析了可能导致信息处理失效的根本原因,提出了电力事故预控思路和预控策略,对电力事故分析、预控具有一定的理