利用OJ平台进行探究式教学模式的探索_第1页
利用OJ平台进行探究式教学模式的探索_第2页
利用OJ平台进行探究式教学模式的探索_第3页
利用OJ平台进行探究式教学模式的探索_第4页
利用OJ平台进行探究式教学模式的探索_第5页
免费预览已结束,剩余1页可下载查看

下载本文档

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

文档简介

1、    利用oj平台进行探究式教学模式的探索    范立新,黄龙军摘要:讨论在高级语言的教学过程中,以online judge为平台进行教学,运用探究式教学模式,注重过程考核,突出学生的主体作用,提高学生的实践动手能力,提升教学效果。关键词:高级语言;online judge;探究式教学:g642.4 文献标志码:a :1674-9324(2014)15-0216-02一、引言高级语言(c/c+)是高校计算机科学与技术专业的专业基础课,其重要性不言而喻。传统的教学过程中,以教师为主体,注重语法知识的讲授,学生主要是在被动接收知识,教学效果不够理想。高级语

2、言是实践性极强的课程,必须在教师的引导下,以学生为主体,进行教与学,才能更好地改善教学效果。近年来,我们在教学过程中,以我们开发的在线判题系统(以下简称oj)为平台进行高级语言的教学,突出学生的主体作用,较之以前传统的教学方法,教学效果明显改善。近期,我们以oj为基本平台,进一步深化教学模式的改革,引入探究式教学,强调学生的主动学习,通过对各类实际问题的求解练习,逐步提高学生分析问题和解决问题的能力,凸现学生在学习过程中的主体性、实践性、创造性,进一步提升教学效果。二、oj平台的建设oj一般指在国际大学生程序设计竞赛(简称acm/icpc)等各种形式的编程比赛中用来评价参赛选手的程序正确性与时

3、空效率的评测程序以及所依托的网络环境1。用户可以在线提交多种程序设计语言的源代码,oj对源代码进行编译和执行,并通过预先设定的测试数据来检验源代码的正确性1。学生在oj平台上编写大量的程序,通过调试、应用,可以提高自身利用计算机分析问题和解决问题的能力,养成“自学、动手、应用”的学习习惯2。以oj为平台进行教学,将理论知识的学习与实践能力的提高很好地结合在一起,注重学生实际动手能力的积累,激发了学生学习的主动性、创新性与竞争性2。把oj上的相应题目作为作业或练习,学生能在提交程序之后立即看到提交的状态,并根据状态及时调整、修改程序,直至最终彻底解决相关问题。学生在正确解答之后感受到的成功喜悦,

4、以及利用oj排名对学生的激励作用,能很好地保持自主学习的兴趣、热情和积极性。而教师每周统计学生oj上的解题进步情况,推出了oj解题的每周进步排行榜,则能刺激学生的荣誉感、成就感等,激励学生的学习积极性和向上进取的品质,进一步激发学生的学习兴趣和热情。同时,在课堂教学过程中,我们也经常将oj上的题目作为主要驱动问题和教学案例,近几年的教学实践结果证明了以oj为平台进行高级语言教学能有效促进教学质量、提升教学效果。三、探究式教学模式改革探究式教学,是指学生在学习概念和原理时,教师只是给他们一些事例和问题,让学生自己通过阅读、观察、实验、思考、讨论、听讲等途径去独立探究,自行发现并掌握相应的原理和结

5、论的一种方法。可见,在探究式教学的过程中,学生的主体地位、自主能力都得到了加强。我们在实施探究式教学模式改革过程中,着重注意了以下几个环节:1.精心考量,提出难度适度、逻辑合理的问题,激发学生自主探究欲望。探究式教学的载体与核心是问题,学习活动是围绕问题展开的。在教学过程中,我们精选oj上的问题作为探究学习内容、作业及练习,要求学生自主完成,每周统计完成情况,每周推出进步排行榜,很好地激发了学生自主探究的欲望。2.创设开放式的教学氛围,发掘学生自主探究潜能。这是探究式教学的关键步骤!由学生自己动手去实验或者查阅,来寻求问题的答案,提出某些假设。oj是我们的教学平台,也是开放式的教学环境,只要能

6、上网,学生随时可以访问oj系统并进行实验,在遇到问题时可以到我们的教学论坛、课程网站寻求解决问题的方法或提问,也可以通过qq与教师、同学进行交流。3.课堂上合作探究,训练自主学习的能力。在探究教学中,教师是引导者,基本任务是启发诱导,学生是探究者,其主要任务是通过自己的探究,发现新事物。因此,必须正确处理教师的“引”和学生的“探”的关系,做到既不放任自流,让学生漫无边际去探究,也不能过多牵引。我们要求每46个学生组成一个学习团队,所选的队长对本课程有较高的兴趣并有较好的团队管理能力,每个学习团队至少进行一个专题的讨论和研究,在课堂教学中进行合作探究,注重师生之间、生生之间的讨论、交流。为了保证

7、合作探究的质量,教师需要进行点评、补充讲授必备知识、总结知识。而在一般的教学过程中,以oj平台上的问题进行问题驱动、案例教学,激发学生兴趣并组织课堂教学,教师精讲知识,师生间合作探究问题。4.课后留创新作业,激励学生自主学习。为了激发学生自主、合作、探究的学习兴趣,课后,教师布置的作业要改革,努力减轻学生的课业负担。学生的平时作业不再采用书面形式,而是将oj上具体的问题作为作业。每章的作业中的70%的基础性的问题,要求所有学生都完成;而另外30%的问题是程序设计竞赛相关的拓展类问题,这些问题的求解需要学生有创新意识,教师通过这些问题,引导学生进行自主式、探究式学习,及时发现具有创新意识和较强实

8、践动手能力的学生加入程序设计集训队,通过进一步的学习,择优参加各类程序设计竞赛。5.把探究式教学与网络结合起来。网络探究式学习是指在网络环境下开展的研究性学习,是研究性学习和数字化学习的有机融合,具有自主性、开放性、协作性、实践性、过程性等特点。探究式学习以学生的自主性、探索性学习为基础,学生选择若干研究专题,自主学习,以团队合作的方式进行研究;通过亲身实践获取直接经验,提高综合运用所学知识解决实际问题的能力,易于培养学生的创新素质3。我们开发的oj就是学生进行网络探究式学习的重要平台。6.开展考核方式改革。在考核评价方面,通过oj进行期中、期末考试,进一步加大平时考核的比例,平时成绩由原来占

9、总评的30%调整到45%。总评成绩=平时考核×45%+期末考核×45%+期中考试×10%。考核注重学习过程,学生平时在oj上的解题数量、进步排行榜情况、团队研究性学习及专题讨论等情况将在平时考核中占据一定的比重。期中考试与期末考试通过oj进行,而平时考核则包括平时成绩14,具体如下:(1)平时成绩1(10%):到课情况10%;(2)平时成绩2(20%):解题及进步情况20%,体现研究性学习、专题讨论、作业等完成情况;(3)平时成绩3(10%):专题讨论、分团队进行研究性学习情况10%;(4)平时成绩4(5%):实验报告5%。关于平时成绩的补充说明如下:平时成绩2中

10、包含作业完成情况,每周排行榜进步前3、6、10名(含并列),分别加进步分4、3、2分。平时成绩3由教师、其他学习团队根据主持专题讨论的学习团队的具体情况综合评定团队得分,并按计算式“个人得分=团队得分×1+(个人贡献率-团队平均贡献率)”计算个人得分(不超过100分)。为避免学生刷题,要求每章作业应该完成所布置任务的70%及以上。另外,期末考核成绩不及格者,若其平时成绩2很高,教师将酌情对成绩进行调整。为提高学生参与教学改革的积极性,对于课堂上主动提问者及解答者给以加平时分的奖励。为提高学生参与调查问卷的积极性,根据反馈的认真程度,对每次参与调查的同学加平时分12分。四、结束语以oj为平台,采用探究式教学模式,以学生为主体,培养学生分析、解决实际问题的能力,从而提升教学质量。另外,“如何进一步激发学生学习兴趣”、“如何进一步发挥学习团队的团队合作精神,增强学生与学生之间的交流、合作”、“如何让学生更加积极地参与到教学模式改革中来”等问题将是下一步需要探索的内容。参考文献:1黄龙军.游标在online judge中的应用j.绍兴文理学院学报,2012,32(8):26-29.2王娟.基于online ju

温馨提示

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

最新文档

评论

0/150

提交评论