Elearning教学方式在高职程序设计课程中实践.docVIP

  • 4
  • 0
  • 约4.42千字
  • 约 10页
  • 2018-08-11 发布于福建
  • 举报

Elearning教学方式在高职程序设计课程中实践.doc

Elearning教学方式在高职程序设计课程中实践

Elearning教学方式在高职程序设计课程中实践   摘要:程序设计课程是计算机专业的一门重要基础课,对高职学生而言,普遍难教难学。文章提出一种基于“一个网站,两个课件,三个平台”的E-learning教学模式,为高职院校程序设计课程的教学改革提供了良好的思路和建议。   关键词:高职;程序设计;E-learning;教学改革      0 引言      程序设计课程是计算机专业的核心课程,它对于培养学生良好的逻辑思维和严谨的程序设计能力有着重要的意义。但是很多高职院校的新生刚开始学习这类课程时,普遍反映这类课程难学、学习兴趣不大,教学效果不是很好,影响了后续课程的学习。要激发学生的学习兴趣和创新意识,必须提高程序设计课程的教学水平和教学质量,运用有效的教学手段和教学方法,激发学生的学习动力,使学生真正投入到学习之中。对此,我们进行了认真的分析和探讨,设计并提出了一种E-learning的教学方式,并在《c++程序设计》课程的教学中进行了尝试,取得了明显的教学效果。      1 高职程序设计课程现状分析      课程抽象难懂,学生入门难。学生刚接触程序设计,不具备相关基础知识,而且高职学生大多在中学阶段成绩不太好,逻辑思维能力相对较弱,突然面对一大堆繁杂的程序设计语言的语法规则,难免会不知所措,学起来很费劲。   学习兴趣不高,学生难投入。一方面学生觉得程序设计难学,另一方面,采用传统的“老师讲、学生听”的教学方法,学生被动地接受知识,最多也只是照着老师的演示敲一下代码,缺乏成就感,因此学习兴趣不大。   学习不得法,学生不能学以致用。传统的程序设计类课程的教学方法从抽象的概念出发,讲定义,讲语法,讲原理,最后举一个简单的例子验证一下。这样的教学过程,学生只是学习了几个程序设计语言的语句,根本不理解这些语句在实际开发中该如何综合应用,因此学完了这类课程以后,还是不具备实际编程的能力。      2 程序设计课程的教学方法      2005年11月,温家宝总理在全国职业教育工作会议上做了题为《大力发展中国特色的职业教育》的报告,要求“职业教育要以就业为导向,一方面,要搞好以敬业和诚信为重点的职业道德教育,另一方面,要坚持手脑并用、做学合一的教学原则,突出学生的动手能力和职业技能训练,培养企业需要的人才”。这为高职教育发展进一步明确了方向。   针对高职学生的特点,我们在制定程序设计课程的教学大纲和教学计划时,在强调以生动形象和浅显易懂的方式开展课堂教学同时,加重了实践环节在整个课程计划中的分量。课堂授课和上机实训以1:1的比例开展,通过实践加强对学生动手能力的培养。我们注重对学生将实际问题转化为程序设计语言能力的训练,强调程序设计的思想和方法、强调整体而不拘泥于某个程序设计语句学习的思想,让学生刚开始接触程序设计就从繁杂的程序设计语法中解脱来,站在更高的高度来学习程序设计。这对他们后续课程的学习非常有用,对今后学习其他程序设计语言无疑也有好处。      2.1 问题驱动的课堂教学   在课程教学中以解决各种问题的方法为主线,采用问题驱动教学方法,在完成各种问题的过程中引入知识点,操练语法点。通过各种书面作业、多重训练和一个问题的多种解法来加强语法知识点的掌握和训练,开阔学生编程的思路。在设置问题的时候,要注意问题的实用性和趣味性。比如在讲到“递归思想”时,让学生玩“汉诺塔”游戏。学生玩了一会就发现塔上的圆盘数量每增加一个,问题的复杂性就大大增加,移动时一不小心就出错。老师就启发他们“这个问题要是给计算机做,只要编程教会它解决3个盘的移动步骤,再应用递归算法,那么盘的数量再多,计算机也能很快给出答案。学生编程和对“递归思想”的兴趣一下子就激发出来了。      2.2 基于E-learning的实践教学   实践教学是课堂教学的延伸,重点是培养学生动手能力。为了提高学生实践的主动性和积极性,我们设计了―种基于E-learning的实践教学平台,在这个平台上学生可以复习功课、查阅资料、讨论交流、完成作业,以及自我测试和考试。   在实践教学中,要实现教师角色的转换,以学生为中心,教师为主导,通过精选案例、分解任务、讲练有机融合,使学生能够积极参与。实际教学效果证明,在实践性教学中,目标明确、层次分明的教学设计能充分调动学生的积极性、主动性。其表现为课堂学习认真,对解题表现出很大的兴趣,主动将语法知识点同实际编程相结合。通过后续课程的学习和演练,也证实了学生对该门课程的掌握程度达到了预期效果。除实训外,每届都有部分学生参与到企业实际课题中,进行实际的软件开发。      3 E-learning教学改革的实践      3.1  E-learning教学模式   

文档评论(0)

1亿VIP精品文档

相关文档