“竞赛驱动”的高校C程序设计第二课堂教学研究

2017-06-15 01:01宋珍玉
科教导刊·电子版 2017年10期
关键词:C程序设计第二课堂

宋珍玉

摘 要 C程序设计是高校计算机专业的必修课,为了适应时代的要求,很多高校开设了“C程序设计第二课堂”教学,本文就第二课堂教学中存在的问题进行了分析,提出了一种基于“竞赛驱动”的第二课堂教学模式,提高了学生的学习兴趣,提升了第二课堂教学效果。

关键词 C程序设计 第二课堂 竞赛驱动

中图分类号:TP311.1-4 文献标识码:A

0引言

第二课堂作为第一课堂的延伸和补充,是主课堂的一个辅助模块,学生通过第二课堂的锻炼,不仅可以进一步巩固知识,同时可以增强自身的动手实践能力。

对于学生来说,学习C语言的目的就是用它解决实际的问题,因此,第二课堂在这个层面上就显得尤为重要,但目前第二课堂教学模式并不是很完善,导致其教学效果不是很好。把“竞赛驱动”教学模式引入第二课堂可以在很大程度上提升學生的学习热情,并使他们学以致用,加强了理论与实践的结合。

1高校第二课堂教学存在的问题

目前,国家针对整体教育模式、课堂管理等方面进行了一系列改革与转变,发展第二课堂活动对于整体教育改革、素质教育的发展等方面具有深远的影响。但是,由于各方面因素的制约,目前我国高校中的第二课堂教学开展得并不是十分理想,主要存在以下问题。

1.1学生参与度不够

当前,大部分高职院校没有建立全面的、系统的、适合自身实际的活动改革制度。活动开展中也缺少对学生全面具体的评价体系,学生对参加第二课堂活动的目的意义,活动中要达到什么样的预期目的等问题,并没有专业的教师针对每位学生的个性特征进行全方位指导,学生对于第二课堂活动对自身发展的重要作用亦认识不足,从而没有提升学生学习的兴趣,继而得不到学生的响应,使得活动参与度较低。

1.2学校不够重视

从校园的规划建设、教学设施等硬件与软件设施的配备来看,很多高校多将关注点投放在了第一课堂,第二课堂处于被轻视的地位,这主要表现在:一、第二课堂缺乏统一的教学规划;二、第二课堂活动脱离第一课堂教学计划,没有与第一课堂教学结合。三、第二课堂活动的保障机制不够健全。

1.3师资与教学保障不完善

第二课堂活动本身对教师专业技能和综合素质能力要求相对较高,很多高校的教师更看重自己的教学与研究,单独把第二课堂活动作为自己教学研究的人相对较少,愿意承担课程的老师较少,一名老师要带许多学生,缺乏单独的指导,影响教学质量。

从场地安排上看,虽然大部分高校也有一些开展第二课堂活动的场所,但是绝大部分场地基础设置陈旧、单一,更有些学校甚至没有第二课堂活动的专门场地,最后导致活动流于形式,没有起到积极的效果;另外,学校对第二课堂活动的经费保障也不到位,教学效果大打折扣。

1.4教学形式单一

目前,大多数第二课堂都是简单的知识讲解加+上机实践,有些学校可能会组织一些小组竞赛增加学生兴趣,但多流于形式,学生通过第二课堂并没有拓展知识面,只是模式化的跟随学习,没有学习的自主性和积极性。

2以竞赛驱动的教学模式研究

把“竞赛教学”引入第二课堂能改变第二课堂教学模式单一的现状,将竞赛教学作为一种教学资源和教学手段补充到第二课堂教学中,提高了学生的学习欲望。以“竞赛驱动”的教学模式可以很好的优化教学评价,增加学生的竞争意识,锻炼实践能力,强化学习目标。

2.1实施过程

“竞赛驱动”的教学需要有合理规划和设计,学生刚参加第二课堂时就必须给每个学生设立一个目标,包括长期的和短期的目标。学生组成学习小组,相互帮助。在平时的学习过程中不同小组每周上交一个作品进行评比,在评比过程中讨论交流,在交流中得出优秀的设计概念和作品。每年推荐优秀的小组作品参加全国大型的比赛,如“ACM”等各类程序设计大赛,学生自己设计参赛方案,教师指导,充分发挥学生的主观能动性。同时,针对一些长期的比赛要进行跟踪调研,选择一些大型的比赛进行具体的任务分工,让学生跟踪关注比赛动态及更新,然后将不同的内容分享给大家,教师则针对这类比赛指导学生做准备和分析,设计方案,带队参加比赛。学生通过竞赛开阔了视野,同时也提高了他们的竞争意识,享受了程序设计带给他们的乐趣,提高了大家对于第二课堂学习的积极性。对于比赛结果,应制定相应的奖励机制鼓励老师和学生,提高兴趣。

2.2以“竞赛驱动”教学模式的意义

将竞赛引入第二课堂,丰富了第二课堂的教学形式,教学评价也脱离了传统的考试,增加了学生的团结协助能力;同时,该教学模式更加注重实践能力的培养,教师教授的知识不再局限于书本,因此,从某种意义上来说该教学模式也推进了教学内容和教学手段的更新。组织学生参加比赛近似于让学生设计一个项目,从最初的提需要、作总体设计、详细设计到项目的完成,在这个过程中学生充分运用了所学的专业知识,从而提高了专业能力,积累了设计实践经验。

3总结

“竞赛驱动”教学模式要使不同层面的学生都参与到设计竞赛中,并从不同的角度得到能力的锻炼,才能真正体现“设计竞赛教学”的优势。同时,如果仅仅强调理论或实践的某个部分,容易造成过犹不及的偏颇,所以提倡在第二课堂中引入竞赛,并不意味着拿竞赛替代课堂教学,如果学生缺少理论知识的学习和与理论相对应的实践锻炼环节的训练,是很难在实践能力上有所实质性的提高,而且,这种教学模式突出了学生的主体地位,但教师扮演的引导性角色也不容忽视,教师应帮助学生选择适合难度和内容的竞赛,并且引导学生完成,建立他们的自信,从而更好地实施“竞赛驱动”的教学。

参考文献

[1] 孙宣东,路璐,明俊峰.从ACM/ICPC看计算机算法设计教学改革[J].广东工业大学学报(社会科学版),2005(增 刊):226-227.

[2] 许翰锐.将设计竞赛作为一种实践教学资源——组织并指导学生参赛的实践与思考[J].高等职业教育——天津职业大学学报,2006.

[3] 朱霞.高中化学教学中学生主体性的培养[D].福建师范大学,2001.

猜你喜欢
C程序设计第二课堂
高校“人工智能”第二课堂建设探讨
第二课堂
习近平新时代教育实践观对第二课堂建设的启示
晋江“四点钟学校” 孩子们的第二课堂
C程序设计趣味教学初探
接轨全国等级考试,探讨高校C语言课程教学改革
论中职生C程序设计学习兴趣的培养
高职职业生涯规划第二课堂的设计与开发策略
西子湖畔的“第二课堂”