高职院校C语言与数据结构教学方法探讨_第1页
高职院校C语言与数据结构教学方法探讨_第2页
高职院校C语言与数据结构教学方法探讨_第3页
高职院校C语言与数据结构教学方法探讨_第4页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、    高职院校c语言与数据结构教学方法探讨    段玉珍摘 要 c语言与数据结构课程是高职院校许多专业的一门基础课程,由于传统的教学方法和教学工具单一,学生学习本门课程积极性不高,学习效果不好,因此,本课程的教学改革显得尤为重要。文章对高职院校c语言与数据结构教学方法展开了研究与探讨,旨在为促进该课程的教学改革提供参考。关键词 c语言与数据结构 高职院校 教学方法:g642.4 :a0引言c语言与数据结构是各高职院校广泛开设的计算机程序设计课程,起着引导学生掌握程序设计的思维方式、基本技能的作用。传统的教学模式中,按照教材的章节顺序进行讲解,使得各部分

2、的知识不能有机的融合在一起。教师满堂讲,学生被动听。重视语法理论的讲解,忽视能力的培养。使学生只是机械地记住了基本语法,能力没有提高。如何打破这一传统教学模式,采用有效的教学方法促进该课程教学质量的提升是各高职院校关注的重点。1高职院校c语言与数据结构传统教学方法c语言语法丰富灵活、涉及到的算法多、功能强大,高职学生理论基础和学习能力较差,所以学习难度大,学生不免存在厌学心理,学习的主动性自然降低。传统c语言教学模式过分注重传授理论知识,弱化能力培养,教学过程中教师是主体,学生被灌输被动地学习,学习过程枯燥乏味,理论和实践脱离,限制了学生学习的积极性和思维能力的培养,学生认为学习难度大,学生厌

3、学思想比较严重,上课睡觉、玩手机现象比较严重。因此,探索一套有效的教学方法改善高职院校当前c语言与数据结构教学现状十分重要。2高职院校c语言与数据结构新型教学方法2.1项目教学法项目化教学模式,就是以一个完整的实际项目为载体和主线,把知识目标和能力融合到该项目中,以学生为主体,教师指导和辅助学生完成该项目而进行的教学活动。主要目的是:理论与实践相结合,以理论知识抓住具体应用项目的解决方案,以具体的应用项目本身的实际加深对理论知识的理解和掌握;核心理念是:以项目为主线、教师为引导、学生为主体。首先采用项目演示的方法导入授课内容,丰富教学方法,提高学习积极性,采用新颖的教学内容激发学生学习热情。项

4、目教学过程中,教师在教学的过程中需要立足于学生的实际情况,尊重学生的个体差异性,制定合理的教学目标。满足学生需求的情况下,教师对书本知识进行合理的整合,根据教学大纲的要求,选择恰当的项目案例。对学生采取任务驱动的方式进行教学,让学生在完成任务的过程中掌握知识,掌握相关的实践技能,从而达到提高学生综合能力的目标。2.2基于微课的翻转课堂教学法第一,剖析课程,项目分解。教师首先分析课程课程性质,确定教学目标,然后,将项目细分为多个子项目或任务,确定每个子项目对应的知识点,确定其教学目标、教学思路;第二,结合项目,设计制作微课程(微视频)。这是正式开展教学的前期准备工作。微视频针对项目对应的知识点,

5、要具体而微,既要符合碎片化学习的要求,又要保证知识结构的完整性,要制作配套的微课件、微练习等。教学过程要力争做到深入浅出,易于理解,为了具有吸引力,要配以动画、图片等直观性内容;第三,制定要求,传递知识。微课程制作完成后,要上传到相关的微课程资源库平台,教师制定教学要求和考核目标,要求学生在线学习或下载学习,进行项目实现必备知识的传递,教师可以通过在线答疑环节解决学生自主学习过程中的疑难;第四,评教结合,促进知识内化。教师在课堂上对学生微课程学习情况进行点评,合理运用建议和鼓励,调动学生主动学习的积极性,引导学生解决问题,培养技能,参与互动,促进知识内化,发挥翻转课堂的良好作用;第五,教考结合

6、,以考促学。项目教学的实施结果,微课程的学习效果,最后需要考核来验证,同时考核也是对学生主动、认真完成学习任务的一种监督和约束机制。2.3分层教学法高职院校的生源日趋多元化,主要有单招生、普招生、提前单招生和注册入学学生几类。这些学生来源不同,入学方式不同,学习能力等特点也各不相同,必须对他们进行分层教学,以“适应学生个别差异,使各层学生都能在各自原有基础上得到较好发展”。在应用分层教学法过程中,首先课程目标需要分层。一是技能目标分层,c语言与数据结构课程的技能目标可以做以下划分:一级目标,认识c语言关键字,熟悉分支、循环语句和函数的基本格式,能读懂流程图,了解开发软件(visualstudi

7、oc+或turboc)的操作流程。二級目标,能验证示例程序并得到正确结果,所编辑的程序具有良好的风格,具备根据源程序写结果的能力和根据算法绘制流程图的能力。三级目标,分析任务并绘制流程图(设计算法),能根据流程图编写源程序,优化、调试程序并得到正确结果;四级目标,用c语言编写小的管理软件,例如成绩管理系统、小型停车场管理系统等。五级目标,考取程序员证书、参加省级或国家级技能比赛并获奖等;二是知识目标分层。第一,能用所学知识替代未学知识。第二,所学知识足以支撑学生在以后的学习中实现“知识迁移”;其次,考核方式要分层。分层考核既可以为各类技能大赛选拔储备人才,又能让学生在自己的能力范围内完成考试,获得学习成就感,有利于帮助学生保持学习欲望。3结束语总之,有效的教学方法对促进高职院校c语言与数据结构教学质量的提升有重要意义。各高职院校相关教师应不断探索有效的教学方法,结合学生学习情况对现有教学方法进行改善和创新,探索一套适合本校学生的教学策略,从而为我国培养更多c语言与数据结构相关领域的高素质人才。参考文献1 魏智慧.高职院校数据结构课程教学问题与对策j.贵州广播电视大学学报,2014,22(02):26-28+38.2 冯双林,程丽红.高职院校

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论