




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、数据结构与算法教学研究与探讨数据结构与算法教学讨论与探讨 引言 数据结构与算法是计算机科学与技术、软件工程专业的一门必修的重点核心课程,是计算机程序设计的重要理论技术基础,上承计算机科学导论、高级语言程序设计、离散数学和数学基础课程高等数学、线性代数、概率与统计等,下启数据库系统、软件工程、编译原理、操作系统等,是几乎全部计算机核心课程的必修先行课,此外更是高层次的计算机应用途理技术及科学的根基所在,如人工智能、模式识别和机器学习等。因此这门课程是本科教学中的重中之重。但由于数据结构与算法课程体系冗杂,内容多,理论性和实践性都很强,学生学好这门课程具有相当的难度。对于程序设计更是无从下手。因此
2、,怎样教好并让学生学好数据结构与算法这门课程成为大家普遍关注的一个问题。笔者结合多年的教学阅历以及课程特点和教学中存在的问题,探讨教学实践过程中如何针对产生的问题进行教学改革与实践创新,以提高教学水平和学生学习效果。1 数据结构与算法教学中存在的问题与现状1.1 基础学问薄弱。学生学习这门课程比较困难,这主要是由他们自身条件和这门课程确定的。首先,学生基础较差,学生对于数据结构与算法的先导课程把握缺乏。特殊是C语言程序设计这门课,本身教学难度比较大,学生其把握状况很不理想。但C语言中的数组、结构体、指针、函数、函数的参数、函数的返回值、函数调用、递归及递归过程等内容是数据结构与算法课程的重要基
3、础,在数据结构与算法课程中使用频率很高。其次,数据结构与算法这门课理论性很强,比较抽象。许多学生对其很难理解,甚至对其感觉反感。而数据结构与算法教材里面有许多实例或例题,但难以在编译器上运行实践。主要还是由于学生对于先导课程把握缺乏以及课程的例子太难从而导致学生上机实践困难重重。1.2 程序设计思想欠缺。程序设计思想是程序的重要组成部分,学生在编写程序的过程中,没有清晰的思路,没有模块化程序设计的思想,没有计算机的思维方式,不能选用合适的数据结构来组织数据,操作数据。從而无法编写程序。1.3 动手实践能力差。数据结构与算法是一门对理论和实践都要求特别高的课程,由于课程理论课偏多,实践课偏少,学
4、生上机实践时间较少,解决实际问题和编写程序的能力较弱,对课程的试验实践环节不够重视,从而导致学生动手实践能力差。1.4 学习主动性不高。由于先导课程C语言程序设计基础差,数据结构与算法教材上都是伪代码,学生运行程序较困难,从而导致学生厌学,弃学,学习主动性不高。2 数据结构与算法的教学改革针对数据结构与算法教学中存在的问题,本文在实际教学过程中提出了以下一些措施。2.1温故而知新。以学生为主体,接受温故而知新的教学方法,为了解决对先行课C语言程序设计把握缺乏这一具体问题,要求学生在课余时间仔细复习C语言,课堂上结合课程实际适当补充C语言必要的学问,尤其是对C语言中的数组、结构体、指针、函数、函
5、数的参数、函数的返回值、函数调用、递归及递归过程等内容进行强化训练。培育学生建立程序设计的思想体系,提高学生的动手实践能力,逐步提高学生阅读和理解算法的能力。2.2 优化教学内容。主动开展行业企业调研,结合岗位群对专业的能力要求,明确数据结构与算法课程的教学目标与专业人才培育目标高度契合;打破传统学科专业壁垒,优化教学内容,与行业、企业标准、和职业素养对接,主动探究基于生产过程中具体工作任务和工程项目的教学内容改革和建设;充分挖掘创新创业教育和思政教育内容,准时反映本学科领域的新概念、新思想、新成果,充分表达对学生核心学问、核心能力和核心素养的培育。2.3改革教学方法。将现代教育技术与板书相结
6、合,强调板书教学的重要作用。通过PPT演示文稿制造高效的教学气氛,丰富课程讲解形式。对于课程重难点内容,必需接受板书分步讲解,让学生在学习过程中有一个思维缓冲,从而更为清晰的认识和把握相关学问点,同时板书设计及书写规范也是反映教师自身能力的一种表现。将程序演示引入课堂,转变传统纸上谈兵的教学方式。我系专业核心课程实践性很强,需要学生娴熟把握高级语言程序的编写、调试及运行能力。因此,对于此类课程,教师在讲解清晰课本学问后,需在教学中演示软件操作及程序编写、执行与纠错,让学生更加直观的学习并在教学实践中积存调试程序的能力,将所学学问能够应用与上机实践。把握教学过程与生产过程对接的基本原则,把企业技
7、术革新项目作为教学内容的重要载体,结合行业企业的一线需要,全面推行案例教学、项目教学;将现代信息技术全面融入教学改革,将本课程建设成适合网络传播和教学活动内容质量高、教学效果好的在线开放课程;实施“以学生为主体、教师为主导的教学模式,主动接受启发式、合作式、参加式、混合式、翻转课堂、对分课堂等有效教学方法,不断提高课堂教学效益。2.4 强化实践教学。以增添学生实践能力和创新精神为目标,以将来社会和经济进展对人才实践能力需求为根据,系统梳理课程实践教学内容,构建与经济社会进展相适应的,更加科学、合理、系统的课程实践教学方案。鼓舞开设设计性、综合性试验实训。2.5 创新课程考核。改革考试考核内容和方式,注重能力考核、过程考核、综合考核,着重考查学生运用学问分析、解决问题的能力,强化学生的创新意识、职业素养和应用能力,破除“高分低能积弊,从考核“学习结果向注重“学习过程转变,以过程性评价为主,主动探究非单一答案考试改革,注重过程治理和学生独特学习档案建设。3 结束语在数据结构与算法的本科教学全过程中,我们将进一步探讨以学生为主体的教学内容和教学方法,重点培育和提高学生学习的主动性、主动性、独立性,提高学生的自学能力。强化学生的动手实践能力。在教学方法
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 高端全职太太生活补偿与个人成长规划合同
- 海外医疗机构租赁与运营管理协议
- 基本农田保护与委托经营管理合作合同(含土地流转)
- 网红咖啡连锁品牌区域代理加盟及深度技术培训协议
- 商业综合体物业运营管理及维护合同
- 智能合约版权保护与交易补充协议
- 学生宿舍维修保养与质量保障协议
- 智能家居全屋语音控制系统租赁与智能家居设备智能家居系统智能维护协议
- 海外学术论坛组织与学术研讨服务合同
- 机电设备维修技术 第3版 思考题与习题答案 第1、2章
- 户内穿线合同协议
- 第18课《井冈翠竹》课件-统编版语文七年级下册
- 2025年小学劳动技能大赛实施方案
- 2025年春《形势与政策》大作业:怎样正确理解全过程人民民主的历史逻辑、实践逻辑与理论逻辑?与国家开放大学形势与政策章节测试题【附答案】
- 中药炮制技艺与药效关系
- 甘肃民族师范学院招聘工作人员考试真题2024
- 药学创新创业项目
- 大数据在汽车行业的创新应用研究
- 西安特教面试试题及答案
- 2025年河南省商丘市柘城县中考一模英语试题(原卷版+解析版)
- 2025年安全培训考核试题及答案
评论
0/150
提交评论