首 页   论文发表 期刊大全 论文下载 常见问题 发表流程 免责声明 合作加盟 关于我们 诚信通道 联系我们   设为首页 加入收藏
 论文关键词 程序设计课程 实验室 实验教学
  论文摘 要 2000论文网最诚信,最正规论文发表机构,多年论文发表经验,为您提供全面的论文发表、发表论文、职称论文、专业论文、学术论文、教师论文等论文发表服务。程序设计类课程是工科专业重要的基础课程,介绍..
教育期刊 | 经济期刊 | 科技期刊 | 文学期刊 | 医学期刊 | 学报期刊 | 建筑期刊 | 社科期刊 | 计算机期刊 | 图书管期刊 | 农业期刊 | CSSCI期刊 | 核心期刊 | 其他期刊
教育论文 | 经济论文 | 医药论文 | 文学论文 | 艺术论文 | 英语论文 | 法学论文 | 哲学论文 | 计算机论文理学论文  | 工学论文 |  管理论文 | 政治论文 | 社会论文
资源搜索: 搜索 高级搜索
2000论文网-诚信快速的论文发表网站! 论文发表投稿信箱:qwqk2000@126.com 论文发表在线咨询QQ: 85597153 论文发表咨询电话:0371-69135500  

TOP

程序设计系列课程教学改革研究
2011-12-26 09:32:28 来源:杨征 程志君 张健东   作者: 【 】 浏览:57次 评论:0
 论文关键词 程序设计课程 实验室 实验教学
  论文摘 要 2000论文网最诚信,最正规论文发表机构,多年论文发表经验,为您提供全面的论文发表、发表论文、职称论文、专业论文、学术论文、教师论文等论文发表服务。程序设计类课程是工科专业重要的基础课程,介绍了本课程小组依托我院本科实验室平台,提升程序设计系列课程质量的一些探索改革的方法及经验。 
  
  程序设计系列课程是工科专业基础课程的重要组成部分,提升程序设计系列课程质量对于培养学员采用计算思维分析问题和解决问题能力、提高学员程序设计能力,为后续课程学习和科研工作奠定基础起着非常重要的作用。①目前各高校都在不断完善实验室条件建设,软硬件环境支持实验教学能力也不断提升,因此如何利用实验室教学平台,提升程序设计系列课程的教学质量是一个值得研究的课题。            论文发表
  本文首先分析程序设计课程在以往教学中存在的一些问题,针对分析的问题,重点围绕如何利用实验室平台开展实验教学,介绍一下我们在教学实践中的一些探索,然后分析一下所取得的教学效果。最后,给出几点我们在课程体系建设和实验室建设方面的思考建议。
  1 问题分析
  程序设计系列课程的教学目标设定为希望学员通过这一系列课程的学习掌握面向对象程序设计的基本思想、基本知识和基本技能,掌握软件开发的基本过程和调试程序的基本方法,初步具备一定的采用计算思维分析问题、并编写程序解决问题的能力。
  从课程目标出发,要求我们在教学过程中紧紧把握两条主线:编程思想的培养和实际动手能力的锻炼,突出理论联系实际的特点,特别注重实践动手能力的培养。②
  然而,在以往教学中却存在着与上述指导思想不符的诸多问题,我们把问题归纳为以下三个方面:第一,重讲授轻实践,这个问题的原因有两个方面,一方面是在以教师为中心的教学思想指导下,确立的教员讲学员听的教学模式,另一方面是由于实验教学条件的缺乏。在我们前几年的教学过程中,学员的作业和最后的考试都是书面完成的,学员上机实验很少。第二个问题是学员的学习兴趣与挫败感均很强,程序设计课程对于刚入学不久的大一学员来讲应该说具有非常强的吸引力,但在学习过程中,学员反映老师讲课听得懂,代码也看得懂,就是不会自己写代码,挫败感也很强。时间长了,学员对课程的兴趣也逐渐下降。第三个问题就是训练缺乏系统性,从目前我们院本科专业的课程体系的课程设置和学员的学习实际来看,学员在大一学年学习完程序设计基础课程之后,在后续的学习中却很少用到,学员自己也很少主动去加强训练,久而久之,到了真正要用的时候,也都快忘得差不多了。
  针对上述三个问题,我们认为在程序设计系列课程中应该重点思考和解决以下三个方面的问题:一是如何提高学员的学习积极性;二是如何提高课堂教学效果;三是如何巩固学习成果。我们认为这三个问题可以归纳成一点,就是要加强实践,包括课堂内的实践和课堂外的实践,从学的角度来讲加强实践就是学员只有真正动手编程,才能把程序设计课程学好,从教的角度来看就是要求教员加强实验教学的组织与设计。
  2 实验教学探索
  我们认为,对于实践性很强的程序设计课程,在教学设计方面应该把握以下几点,第一就是要精讲多练,精讲基本概念和原理,通过多练来加深学员对概念和原理的理解与认识;第二就是要边讲边练,教员在讲解一些重要概念的时候,让学员同步跟着练习,既提高学员的学习兴趣,又能帮助学员更好地理解概念。第三,应该给学员提供开放式学习环境,程序设计课程仅靠课堂的练习是远远不够的,因此,应该给学员提供一个可以自主学习的环境,方便查阅课程教学资源,自主的检查学习情况等;第四就是要给学有余力的学员提供项目式学习的条件,通过项目式的学习,进一步巩固课堂学习成果,掌握程序调试和软件开发的基本过程。总结以上几点,其核心就是把课堂搬进实验室,让实验室不仅提供实践环境,而且提供学习环境,让实验室支撑学员学习的全过程。
  在教学实践中,我们依托本科实验室的教学平台,也就是局域网络、投影等教学设备,在此基础上引入了多媒体网络教学系统和课程管理系统,利用这两个系统可以实现精讲多练,边讲边练,提高学员的学习积极性,提高课堂的教学效果;同时也为学员提供了一个开放式的学习环境,鼓励学员根据自己的学习情况,自主的安排学习进程,持续性的学习和实践;依托本科实验室对课外科技活动的支持,课程小组也一直积极指导学员参加课外科技活动,巩固课堂的学习成果,真正掌握程序设计思想,提高实践动手能力。
  2.1 多媒体网络教学
  为了支持我们前面讲的边讲边练,精讲多练,在教学过程中我们用到了多媒体网络教学系统,这个系统在支持实验教学方面功能非常强大,我们主要用到的功能主要有:(1)屏幕广播、多教室、多教员;(2)屏幕监控;(3)投影仪局部放大。
  通过这些教学手段的使用,应该说对课程教学效果起到了很好的作用,一方面便于控制学员课堂状态,另一方面也便于交互。
  2.2 Moodle课程管理系统
  我们觉得要提高学生的动手能力,首先要让他们愿意到实验室来。所以实验室应该有一个良好的学习环境。首先应该有一个完善的在线学习与教学平台,基于这一点考虑,我们在2009年秋季学期首先引入了Moodle课程管理平台,③Moodle是模块化面向对象的动态学习环境的缩写。这个系统是由澳大利亚教师Martin Dougiamas基于建构主义教育理论而开发的课程管理系统。           论文发表
  Moodle系统能够为学员营造一个良好的自主学习氛围,体现在两个方面:一个是其具有内容管理的功能:可以管理各种教学资源,包括课件、参考资料、教学视频、辅助软件等,供学员在线或者下载离线学习;另一方面是其具有过程管理的功能,包括学习过程、作业和考试过程的管理。
 目前系列课程均已利用Moodle建立了课程管理平台,累计发布作业120余道作业题,发布了包括课件、辅助软件、教学视频、参考资料在内的各类文档。
  2.3 课外科技活动
  前面提到了以往的程序设计教学过程中,存在训练不系统的问题,我们也分析了这一问题的原因,为了更好地巩固课程学习效果,课程小组多年来一直积极开展学员课外科技活动指导,我们希望通过指导学员参加课外科技创新活动,培养学员自主性学习、研究性学习、创新性学习,体现以学员为主体的教学理念,学员在老师的指导下选取课题,培养学员协作分析问题、解决问题和进行科学探索的创新能力。④
  这一过程中,学员通过问题分析、总体设计、详细设计、编码、编译与调试、测试,从而更好地掌握程序设计思想,掌握程序编译调试的基本方法与技巧,掌握软件开发的一般过程。
  课程小组近三年来指导本科课外活动8组,共计30余人次。其中2009和2010年各有一组学员获得湖南省大学生研究性学习和创新性实验计划项目资助,多组学员获得学院、学校各类课外科技活动竞赛奖项,代表学校参加省、市各类科技创新竞赛,2011和2010年分别获得湖南省挑战杯一、二等奖各一次。
  3 教学效果分析
  前面重点介绍了我们在利用实验室教学平台,探索提升程序设计系列课程质量所做的一些工作,下面我们简要分析一下教学效果。
  总的来说,通过充分利用实验室教学平台,引入课程管理系统和多媒体网络教学系统,加强程序设计课程实验教学,我们认为取得了以下几个方面的教学效果,第一,提高了学员的程序设计课程的学习兴趣和积极性;第二,培养了学员运用程序设计思维分析问题和解决问题的能力;第三,在动手能力方面,提高了学员程序设计、编码、调试能力;第四,通过指导学员参加课外科技活动,培养了学员的创新能力和初步的科研能力。
  4 思考建议
  首先,对于课程体系建设,我们认为程序设计课程并不是孤立的“某门”课程而是一个整体。程序设计类课程的发展方向必然是从“单一”走向“系列”,应该建立完善的课程体系,发挥其整体优势。因此,我们建议将程序设计基础课程与后续的《数据结构》、《数据库原理与应用》、《软件开发技术》等课程统筹考虑,进一步完善程序设计类课程体系。
  其次,程序设计类课程作业量大,前面我们提到了,我们通过Moodle系统发布了100多道题,每一届学员人数是100多人,作业量非常之大,尽管我们配备了两名辅导教员和四名研究生,但是要批改这么大量的作业,工作量还是非常大的。因此,我们建议建设或引进在线考试与判卷系统,一方面减少教员作业批改工作量,另一方面也可以让学员自己随时练习随时检测。 2000论文网最诚信,最正规论文发表机构,多年论文发表经验,为您提供全面的论文发表、发表论文、职称论文、专业论文、学术论文、教师论文等论文发表服务。       论文发表
  
  注释
  ①石晶瑜,刘东升,张丽萍.“课程体系-实验-课外科技活动”三位一体提升程序设计类课程质量[J].计算机教育,2010(7):98-100.
  ②黄荔,庞雄文,徐永广,司徒锡康.强基础、重实践——程序设计实验课教学的改革与探索[J].计算机教育,2010(2):147-150.
  ③杜炫杰,沈云云.基于Moodle的大学计算机基础课程的混合式学习设计与实践研究[J].计算机教育,2010(10):61-65.
  ④王春生.大学计算机基础课程教学改革关键环节的创新设计与实践[J].高等教学研究学报,2010.33(3):99-101.
Tags:程序设计 系列 课程 教学改革 研究 责任编辑:论文发表
中国论文网-论文发表发表论文(www.lw2000.com),是一个专门从事期刊推广论文发表论文创作指导的机构。本站提供整体论文发表解决方案:省级论文/国家级论文/核心论文/CN论文多种期刊供你选择。
发表论文投稿信箱:qwqk2000@126.com
发表论文在线咨询:85597153
发表论文咨询电话:17351597825

】【打印繁体】 【收藏】 【关闭】 【返回顶部
上一篇课程教学不能忽视学生的生活体验 下一篇试论技术应用型院校数学课程教学..

联系我们 论文发表 论文投稿

论文发表在线咨询:站点合作85597153
论文发表咨询电话:17351597825
论文发表投稿信箱:qwqk2000@126.com

相关栏目

最新文章

图片主题

热门文章

推荐文章

相关文章

期刊导航 | 论文下载 | 常见问题 | 发表流程 | 免责声明 | 合作加盟 | 关于我们 | 诚信通道 | 联系我们  
论文发表在线咨询:85597153 咨询电话:17351597825投稿信箱:qwqk2000@126.com
Copyright © 2008-2012http://www.lw2000.com all rights reserved 苏ICP备11037565号
论文发表、发表论文 论文发表、发表论文
电话17351597825 河南省郑州市丰产路412号
2000论文网 版权所有.