欢迎来到天天文库
浏览记录
ID:46451559
大小:63.50 KB
页数:6页
时间:2019-11-23
《探析程序设计系列课程教育革新》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、探析程序设计系列课程教育革新程序设计系列课程是工科专业基础课程的重要组成部分,提升程序设计系列课程质量对于培养学员采用计算思维分析问题和解决问题能力、提高学员程序设计能力,为后续课程学习和科研工作奠定基础起着非常重耍的作用。①目前各高校都在不断完善实验室条件建设,软硬件环境支持实验教学能力也不断提升,因此如何利用实验室教学平台,提升程序设计系列课程的教学质量是一个值得研究的课题。本文首先分析程序设计课程在以往教学屮存在的一些问题,针对分析的问题,重点I韦I绕如何利用实验室平台开展实验教学,介绍一下我们在教学实践中的一些探索,然
2、后分析一下所取得的教学效果。最后,给出几点我们在课程体系建设和实验室建设方面的思考建议。1问题分析程序设计系列课程的教学目标设足为希望学员通过这•系列课程的学习掌握面向对象程序设计的基木思想、基木知识和基木技能,掌握软件开发的基本过程和调试程序的基本方法,初步具备一定的采用计算思维分析问题、并编写程序解决问题的能力。从课程H标出发,要求我们在教学过程中紧紧把握两条主线:编程思想的培养和实际动手能力的锻炼,突出理论联系实际的特点,特别注重实践动手能力的培养。然而,在以往教学中却存在着与上述指导思想不符的诸多问题,我们把问题归纳为
3、以下三个方面:第一,重讲授轻实践,这个问题的原因有两个方面,一方面是在以教师为中心的教学思想指导下,确立的教员讲学员听的教学模式,另一方面是由于实验教学条件的缺乏。在我们前儿年的教学过程中,学员的作业和最后的考试都是书面完成的,学员上机实验很少。第二个问题是学员的学习兴趣与挫败感均很强,程序设计课程对于刚入学不久的大一学员来讲应该说具有非常强的吸引力,但在学习过程中,学员反映老师讲课听得懂,代码也看得懂,就是不会自己写代码,挫败感也很强。时间长了,学员对课程的兴趣也逐渐下降。第三个问题就是训练缺乏系统性,从目前我们院本科专业的
4、课程体系的课程设置和学员的学习实际来看,学员在大一学年学习完程序设计基础课程之后,在后续的学习屮却很少用到,学员自己也很少主动去加强训练,久而久之,到了真正要用的时候,也都快忘得差不多了。针对上述三个问题,我们认为在程序设计系列课程中应该重点思考和解决以下三个方面的问题:一是如何提高学员的学习积极性;二是如何提高课堂教学效果;三是如何巩固学习成果。我们认为这三个问题可以归纳成一点,就是要加强实践,包括课堂内的实践和课堂外的实践,从学的角度来讲加强实践就是学员只有真正动手编程,才能把程序设计课程学好,从教的角度來看就是要求教员加
5、强实验教学的组织与设计。2实验教学探索我们认为,对于实践性很强的程序设计课程,在教学设计方面应该把握以下儿点,第一就是要精讲多练,精讲基木概念和原理,通过多练来加深学员对概念和原理的理解与认识;第二就是要边讲边练,教员在讲解一些重要概念的时候,让学员同步跟着练习,既提高学员的学习兴趣,又能帮助学员更好地理解概念。第三,应该给学员提供开放式学习环境,程序设计课程仅靠课堂的练习是远远不够的,因此,应该给学员提供一个可以自主学习的环境,方便查阅课程教学资源,自主的检查学习情况等;第四就是要给学冇余力的学员提供项目式学习的条件,通过项
6、目式的学习,进一步巩固课堂学习成果,掌握程序调试和软件开发的基木过程。总结以上儿点,其核心就是把课堂搬进实验室,让实验室不仅提供实践环境,而且提供学习环境,让实验室支撑学员学习的全过程。在教学实践中,我们依托本科实验室的教学平台,也就是局域网络、投影等教学设备,在此基础上引入了多媒体网络教学系统和课程管理系统,利用这两个系统可以实现精讲多练,边讲边练,提高学员的学习积极性,提高课堂的教学效果;同时也为学员提供了一个开放式的学习环境,鼓励学员根据自己的学习情况,自主的安排学习进程,持续性的学习和实践;依托本科实验室对课外科技活动
7、的支持,课程小组也一直积极指导学员参加课外科技活动,巩固课堂的学习成果,真正掌握程序设计思想,提高实践动手能力。2.1多媒体网络教学为了支持我们前面讲的边讲边练,精讲多练,在教学过程中我们用到了多媒体网络教学系统,这个系统在支持实验教学方面功能非常强大,我们主要用到的功能主要冇:(1)屏幕广播、多教室、多教员;(2)屏幕监控;(3)投影仪局部放人。通过这些教学手段的使用,应该说对课程教学效果起到了很好的作用,一方面便于控制学员课堂状态,另一方面也便于交互。2.2Moodle课程管理系统我们觉得要提高学生的动手能力,首先要让他们
8、愿意到实验室来。所以实验室应该有一个良好的学习环境。首先应该有一个完善的在线学习与教学平台,基于这一点考虑,我们在2009年秋季学期首先引入了Moodle课程管理平台,③Moodle是模块化面向对象的动态学习环境的缩写。这个系统是山澳大利亚教师MartinDougiamas基
此文档下载收益归作者所有