- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
信息管理与信息系统专业数据结构实验教学策略研究
文章编号:1672-5913(2008)07-0068-02
摘要:本文结合信息管理与信息系统专业“数据结构”课程的教学实践,提出了提高专业实验教学水平的一些方法与思考。
关键词:信息管理与信息系统专业;数据结构;实验教学
中图分类号:G642
文献标识码:B
1引言
信息管理与信息系统专业是信息科学与管理科学相融合而形成的新兴专业,其教学内容、课程教学方法和人才培养等方面有待进一步探索和完善。从该专业培养目标和课程实践教学目的考虑,“数据结构”实验教学具有重要的意义。本文作者在多年的“数据结构”课程教学工作中发现实验教学环节存在诸多问题,因此积极探索,得到了一些启发并运用于实际教学,希望这些经验对同行有所帮助。
2存在的问题
“数据结构”具有逻辑性强、抽象等特点,因而对于信息管理与信息系统专业的学生具有一定的难度,特别体现在课程实验教学方面。
现行的“数据结构”课程多数采用某种高级语言来描述和实现算法,我院的C语言课程是全院平台课,因此“数据结构”采用了C语言描述。由于总课时较少等原因,学生的C语言基础比较薄弱,特别是对指针、结构体等C语言核心内容的掌握与运用更差,但这些内容恰恰是“数据结构”课程中经常用到的知识点。
同一班级的学生对于“数据结构”实验技能的掌握与学习呈现出两极分化的现象,大约25%的同学表现较为优秀,而60%以上的同学表现较差。通过观察和了解,程序设计基础较好或学习兴趣较浓的同学,通过努力能够完成实验项目,写出合格的实验报告;而基础较差的同学,在学习中容易产生畏难和茫然的情绪,实验时缺乏信心,无从下手,随着课程学习的深入,此种情形会形成恶性循环,导致了该部分同学实验技能无法提高的局面,从而影响了班级课程实验教学的顺利开展。
3改革措施
3.1循序渐进,团队协作
在每一次“数据结构”课程教学初期,授课教师通过了解和课程知识测试,对班级学生的程序设计基础和能力等情况进行了解,据此在全班集中讲授以C语言指针为主要内容的专题知识,并重点讲解函数参数与指针的灵活运用。这样学生在学习线性链表这种基本而重要的存储结构时,就有了相关知识点间的衔接,降低了学习的难度。另外,每次实验项目或任务应该提前一周告诉学生,让他们逐步收集资料、分析问题,为实验课教学做适当准备,以免出现学生在实验教学中不知所措或无所事事的现象。
在实验教学中,特别是实验教学的初期,我们发现学生对程序调试过程中出现的各种问题都要请教老师,然而由于计划学时较少,仅依赖老师个人难以及时为学生圆满解决各种问题。这种情况还是程序设计和调试方面的基础薄弱所导致的,所以我们以此为契机,采取了以下措施。
首先,我们将整个班级分成若干由5~6人的学习小组,每一小组中至少有一名成绩较好的学生。业余时间同学在编写算法、程序设计和调试方面有问题时,可以向该同学咨询,小组也可以集体讨论,这样通过问题的最终解决来加强学生的课程学习能力,逐渐消除这些同学因为基础较差或问题的累积而产生的各种消极情绪和负面影响,及早调动他们的学习积极性,同时也培养了学生的团队合作意识。
其次,在实验教学中,有的同学基础很好,提前完成了实验教学项目,那么这部分同学可以在实验中辅助教师,在有限的时间内为更多的同学及时解决程序调试问题。对于这些从事辅助教学的学生,我们可以从课程教学的角度给出较高的平时成绩以示鼓励,也可以从学校的素质教育考核角度进行适当鼓励,让他们有更多获得各种奖励的机会,调动他们从事这种教学活动的积极性。
3.2精心设计实验项目
目前多数高校都在设法提高实验教学质量,特别强调实验项目的层次化和实验内容的多样化。按照课程内容,信息系统与信息管理专业的“数据结构”课程实验项目一般分别涉及线性表(顺序表、链表)、栈和队列、二叉树、图或网结构和查找等内容。我院信息管理与信息系统专业的学生一般要完成至少6个实验项目。其中实验项目类型可以为基础类型(或验证型)、设计类型和综合类型,实验项目的不同类型使之呈现出层次化特点。比如实验内容均涉及线性表,对于线性表的一般操作(如单链表构建及其插入与删除算法的实现),是一个基础或验证性的实验;对于利用线性表作为数据结构,设计一个学生成绩管理微型系统,则是一个设计型实验项目;而涉及多种数据结构或多项应用的实验项目,则是一个综合实验。所以在课程实验教学大纲中,我们设计了多层次的实验教学项目,通过对相应项目的说明,明确要求哪些项目是必修的,哪些是选修的。这样学生在选择实验项目时,会根据自己的基础和偏好灵活选择。
由于“数据结构”实验所涉及的内容往往具有单调性
您可能关注的文档
最近下载
- 2023年外贸单证实务试卷题库和答案.doc VIP
- 消防安全重点单位消防档案.docx VIP
- 考前必备2025年四川省巴中市公务员省考公共基础知识测试卷(含答案.pdf VIP
- 教学课件:《思想政治学科教学新论》(第二版)刘强.ppt
- 2025云南怒江州福贡县义务教育教师专项招聘65人笔试备考试题及答案解析.docx VIP
- Unit 3 课时5 Word power(课件)-2025-2026学年八年级英语上册(译林版2024).pptx
- DB44/T 2457-2024地质灾害自动化监测规范.docx
- 流程制度文件评审制度及表单.docx VIP
- 2025年职业学院专任教师辅导员招聘考试笔试试题(含答案).docx VIP
- 基于BIM技术的铁路施工管理与协同方案研究.pptx VIP
文档评论(0)