- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第 PAGE 页
《数据结构》教学改革几点思考
Reflections on Teaching Reform of Data Structure
ZHU Peng-cheng1, WEI Li-hua2
(1. College of Xinglin, Nantong University, Nantong 226000, China; 2. Zilang Vocational Technology College, Nantong 226002, China)
《数据结构》课程是计算机应用技术专业一门重要专业基础课,对于培养学生问题剖析、算法设计等核心能力起着至关重要作用。但是由于该课程理论性、抽象性较强,学生尤其是本三层次学生普遍感觉较枯燥,掌握起来很有难度。
既然该课程具有抽象、理论性较强且难以掌握等特点,是不是就意味着这门课程无需在本三层次开设了呢?想要弄清楚这个问题,就必须弄明白一下几点:毕业生将来就业面向主要岗位是哪些?而这些岗位需要核心能力有哪些?该科目是否能培养这些核心能力?如果专业学生所面向就业岗位群主要是偏硬件方向,开设这门科目就利大于弊,但如果面向岗位群主要是偏软件方向,开设这个科目就是势在必行事情。软件相关岗位如程序员所从事工作是一种明显区别于传统行业抽象工作,没有相对固定且直观工序流程可观摩,一切软件或程序都是由大脑进行构思,通过程序设计语言由电脑来实现,是从无到有创造性过程。正因为这种工作特点,想要很好胜任软件类岗位,就必须要有很好“软件哲学”,这样才能很好创建与改造计算机里虚拟世界,而《数据结构》便是一种“软件哲学”。有个形象比喻,可以很好表达这种“哲学”作用,在为软件所服务课程体系中,肯定有各种程序设计语言等应用性课程存在,这些应用性课程说白了都是工具,只有工具并不能创造出有用作品,还需要使用工具技巧,而这些技巧正是《数据结构》这门课程所要教会学生。综上所述,《数据结构》这门课程在为软件所服务课程体系中应该处于底层,是整个课程体系方法论、灵魂与基石,通过这门课程学习可以提升学生逻辑思维、算法设计、程序编写与调试等对于程序员而言至关重要能力,所以只要把程序员作为一个主要就业岗位,即便是本三层次该门课程也是必须开设。
本三层次学生理解能力较普通本科稍差,因此该课程开展形式与普通本科应该有很大区别。普通本科学生对该课程采用学习方式是冥想型,教师在讲台上讲,学生通过抽象思维在脑海中构建对各数据结构理解,但抽象思维能力是本三层次学生短处,因此这种学习方式并不适合。鉴于该科目重要性与本三学生特点,应该采用一些方法削弱该科目抽象性与理论性,经过教学实践总结出以下几点:
1 工欲善其事,必先利其器
对于本三层次计算机专业学生而言,《数据结构》中各种算法大多是采用C语言来实现,因此学生如对C语言掌握不佳,那该课程学习效果也会大大折扣,这也是《数据结构》难以取得良好教学效果原因之一。学生对C语言掌握不够熟练,往往有以下两个原因。首先是,通常情况下《C语言》与《数据结构》这两门课程是开设在不同学期,而《C语言》又是学生接触第一种程序设计语言,学生掌握起来有难度,再经过一个假期,学生对C语言会更陌生,随之开展《数据结构》必然不会取得良好教学效果。其次是,教师在讲授《C语言》课程时,没有考虑为《数据结构》做铺垫,该着重知识点没有得到应有重视,比如指针,在面向对象新一代程序语言中,如Java,已经没有“指针”这一概念,所以很多教师对该知识点都不再重视,但《数据结构》中却处处存在着“指针”身影。《数据结构》想要取得良好教学效果,必然要先要将“C语言”这个工具磨利。首先,可以大胆改进教学计划,将“C语言”与“数据结构”这两门课程开设在同一学期,“C语言”放在上半学期为“数据结构”作铺垫,“数据结构”放在下半学期为“C语言”做巩固,这样能更好体现这两门课程前导后续关系,更有利于学生对这两门课程学习。其次,任课教师在讲授课程时,要考虑该课程与课程体系中其它课程以及与人才培养目标关系,不可将其孤立成一个单独课程,每个教师应对专业课程体系与人才培养目标了然于心,并且教师之间,尤其是担任衔接关系比较密切课程任课教师间,应该加强交流。另外,教师在开始讲授《数据结构》前,应该对学生C语言能力做一个评估,如果C语言掌握能力欠佳,在开始“数据结构”之前应该花几课时时间为学生复习C语言。
2 良好开端是成功一半
所有教师都知道讲好第一节课至关重要,这不仅决定学生对一个教师看法,更决定了学生对一门课程看法。所以,为了让学生一开始就对《数据结构》有良好兴趣,千万不能在第一节就讲一些云山雾罩基本概念,本三层次学生尤其厌烦这种概念性理论性太强科目,如果从一开始就让学生对该科目有了这种厌烦感,那这个科
您可能关注的文档
- 《数学文化》的课程的体系建设研究探讨.doc
- 《数学模》课程教学的几点思考.doc
- 《数学活活动之整式的应用》教学设计.doc
- 《数学物理方法》课程教学改的研究与探索.doc
- 《数学物理方程》课程评价国际化及在测绘专业拓展的初探精析.doc
- 《数学方法编》课程教学内容的设计与研究.doc
- 《数学的广角》教学中出现的问题及对策.doc
- 《数学美》研究性性学习报告.doc
- 《数学课程标准》与数学教学精品.doc
- 《数学课程标准准》下培养探究能力的主要途径.doc
- 2025届心理健康知识竞赛试题及答案(精悍).docx
- 2025年XX县妇联三八维权周知识竞赛试题库及答案(共80题).docx
- 2025年职工线上健康知识竞赛题库28题及答案(社会心理学).docx
- 2025年抖音知识竞赛题库及解析答案(共90题).docx
- 2025年《中华人民共和国妇女权益保障法》知识竞赛题库及答案(精品).docx
- 2025年女职工维权知识有奖竞答多选题库及答案.pdf
- 2025年XX县妇联三八维权周知识竞赛试题库及答案(共60题).docx
- 2025年抖音知识竞赛题库及解析答案(共70题).docx
- 2025年各省市全民国防教育知识竞赛题库及答案(共113题).docx
- 2025年党风廉政知识竞赛题库及答案--党史篇.pdf
最近下载
- 2024-2025学年上学期长沙小学语文六年级期末模拟试卷.doc
- 2025年野生动物园行业调研分析报告.docx VIP
- 中国危重症患者肠内营养支持常见并发症预防管理专家共识解读课件.pptx
- 2024年中考数学复习 圆中的重要模型-圆中的翻折模型(原卷+答案解析).pdf VIP
- 小学语文新课标六年级《为人民服务》朱丽芳(1).pdf
- 专家答疑纪要—第1期:电力建设工程(建筑专业).doc
- 创建绿色施工环境保护台帐.doc VIP
- DB32_T2334.2—2013《水利工程施工质量检验与评定规范》第2部分:建筑工程.doc
- 2025届高考作文素材:人工智能与Deepseek+课件.pptx VIP
- 剑桥(join in)版小学英语五年级下册单元知识梳理总结(全册).pdf VIP
文档评论(0)