当前位置:首页 期刊杂志

如何提高学生的信息学竞赛能力

时间:2024-05-10

杨思伟

[摘 要]随着经济、科技的迅猛发展和社会生活的深刻变化,社会对人才的素养要求越来越高,要想让学生快速提高自身素养,适应社会,参加信息学竞赛是一个不错的选择。信息学竞赛通过问题导向,用编程代码让计算机帮助我们解决问题,在这一过程中可以让学生的各方面能力有很大提升。

[关键词]信息学竞赛;信息素养;团队;创新

党的十九大明确提出:“要全面贯彻党的教育方针,落实立德树人根本任务,发展素质教育,推进教育公平,培养德智体美全面发展的社会主义建设者和接班人。”学生高考的竞争压力越来越大,要想让学生在高考中脱颖而出,参加信息学竞赛是一个不错的选择。

一、什么是信息学竞赛

中国计算机学会于1984年创办全国青少年计算机程序设计竞赛(简称:NOI),当年参加竞赛的有8000多人。这一新的活动形式受到党和政府的关怀,得到社会各界的关注与支持。从此每年一次NOI活动,吸引越来越多的青少年投身其中。多年来,通过竞赛活动培养和发现了大批计算机爱好者,选拔出了许多优秀的计算机后备人才。NOI系列活动包括:全国青少年信息学奥林匹克竞赛和全国青少年信息学奥林匹克网上同步赛、全国青少年信息学奥林匹克联赛(NOIP)、冬令营、选拔赛和出国参加国际信息学奥林匹克竞赛(IOI)。自1989年,我国在NOI(网上同步赛1999年开始)、NOIP、冬令营、选拔赛的基础上,组织参加国际信息学奥林匹克(IOI)竞赛。十几年中选拔75人次参加了IOI,累计获金牌46块、银牌17块、铜牌12块。这些选手不仅在国际大赛中有好的表现,而且在现代的信息学科上也大展才华。

二、信息学竞赛对学生产生的作用

1.提高信息素养

在解答题目的过程中,首先需要正确理解题目,信息学竞赛题目的题面中往往会加入一些故事背景,需要通过读题理解题目的本质,抽象出模型,再加以理解和思考;然后,在理解题意之后尝试解题,琢磨最优最简解题策略;最后,在编写代码的时候,需要明确输入输出,先分解步骤再编写。这其中每一个环节都需要学生拥有很好的理解能力、思维能力和创新能力才能完成,这些方面能力比较薄弱的学生在经过系统学习和训练后,综合能力必定会有很大进步。此外,学生用代码制作动画,设计小游戏,解数学题,做化学实验等,极大地锻炼了学生的逻辑思维能力,提升了他们的动手能力。除此之外,信息学竞赛还能提升学生的创造力,帮助他们跳出思维定式。信息学竞赛不仅能锻炼学生的答题思维,提高效率,而且能训练全局规划意识。而这些素养,正是人工智能时代优秀人才不可或缺的能力。

2.增强学生的专注力和自信心

信息学竞赛的学习就是完完整整制作成一个个程序,而这个过程能有效提高学生的专注力。在解答编程题的过程中,学生需要注意代码过程中每一个小细节,比如空格、大小写、符号等是否符合要求。如果一个微小的地方出现差错,就会导致整个的程序都不能运行,因此,学习编程就可以让学生做事变得非常细心,能够增强学生的参与感、满足感和自信心,提高学生学习的信心。

3.提升学生的自主学习能力

信息学竞赛融合信息学、数学、英语多门学科,需要考察学生逻辑思维能力、计算能力和解决问题的能力,而这三者都与数学思维分不开。在学习过程中,学生通过编程解决问题,锻炼了分析问题、提出问题和解决问题的能力,很多数学概念也在他们编程的过程中进行了学习和渗透,这些都有利于他们数学思维的提升。另外,编程以计算为核心,这就可以帮助他们在学习的时候锻炼计算能力和数学建模的能力。信息学竞赛的很多答题界面都为英文,学生在这种情况下接收命令,解答问题,能显著提高英语学习及应用能力。信息学竞赛中的很多题目都有很强的学科背景,需要学生对背景做深入分析才能解决问题,这一过程是不断自主学习的过程。参加过信息学竞赛训练的学生知识面更广,思考更有深度。

4.树立正确的信息责任,开阔眼界和格局

编程是创造的过程,学生学习编程知识可以成为“游戏制作天才”,用代码设计一些自己喜欢的小游戏,掌握游戏背后的成因。当他们完成这种角色转换之后,会更热衷于成为制造者,而不仅仅是游戏的参与者。信息学竞赛带给学生的不仅是综合能力和奖牌,更重要的是在信息学竞赛训练中结识一些同样热爱信息学的伙伴,在人生成长道路上相互鼓励和陪伴,让学生的眼界更开阔,看问题更全面,人生格局更大,发展方向更清晰。

5.规划人生,适应社会,改变社会

信息学竞赛的体系非常完整,从中学到大学都有相应的竞赛,每个竞赛对学生都是一个大挑战,在不断提升的过程中让学生走向自己中学时代的巅峰。

三、如何提高学生的信息学竞赛能力

1.教师团队

教师是学生的领路人,要引导学生学习,激发学生的学习兴趣,为学生树立正确的人生观、价值观和世界观,承担起应该担负的社会责任。教师要在专业上为学生答疑解惑,在生活上关心学生,勤于善于和家长沟通,关注学生心理上和生理上的重大波动,为学生做好后勤保障。2019年11月初,离竞赛还有两周的时间,准备参加比赛的一名高二学生情绪出现了大的波动,经历了一年多的学习,他的竞赛之路遇到了瓶颈,还有两周的时间就要竞赛了,自己始终无法突破,出现了烦躁和无助的情绪,再加上学校要期中考试以及12月份的学业水平测试,而且竞赛时间和学校的期中考试时间完全冲突,他出现了要放弃竞赛的念头,可是,又心有不甘。一边是自己喜爱并努力了一年的竞赛看不到希望,一边是能证明自己实力的期中考试和学业水平测试。这种心理一直折磨着他,越临近竞赛,他的压力越大,导致他训练和上课都受到了影响。指导教师了解了情况,与他交流,为他分析当前的情况,又问了他三个问题,他沉默了一会儿,抬起头用坚定的眼神看着老师说:“我放弃这次期中考试,我要用剩下的两周时间全力以赴地冲刺竞赛。”然后,教师和他一起制定了两周的训练计划,而且为了让他不受外界干扰,专门对他进行了封闭式训练。最后,他在竞赛中取得了省二的成绩,并凭借着省二的证书参加了天津大学工程科学冬令营,在冬令营中认识了很多来自全国的新朋友,由于表现出色,获得了“天津大学工程科学冬令营卓越证书”,并被推荐给天津大学招生办。教师的作用更多地是在于引导和规划,学生的能力和潜力是超乎想象的。

2.学生团队

在提高竞赛能力中,学生是主体,要充分发挥学生的主观能动性,让学生在学会单打独斗的同时也能适应团队合作和团队创新。要在学生中培养以老带新、以高带低和以上带下的意识,给学生分组,让学生形成团结合作和小组竞争的氛围。让学生在竞争的同时,也能更好地发挥自己的优势。竞赛比拼的不单单是专业知识,还有体能和心理。在学生平时的训练中,要强化他们的体魄,锤炼他们的意志。每次在训练结束后,教师都可以让学生做一做广播体操,或者带领他们集体到室外做一做运动,每次运动大约十分钟,身体微微发热即可。在一个阶段的训练结束后,也可以为他们组织一些竞技活动,比如羽毛球比赛、乒乓球比赛等。

3.团队文化建设

无论是教师团队还是学生团队,一定要有制度和文化。制度可以让团队正常运转,文化则让团队更有凝聚力。不管是制度还是文化,都要充滿爱。公正、平等、团结、友爱、感恩、坚持、奉献、团队荣誉至上这些都应该在团队的文化中有所体现。在新冠病毒肆虐的疫情期间,所有教师和学生都只能通过网络进行交流,无法满足学生的学习和训练要求。很多同学都自己购买了网课,并与同伴分享,让团队所有的人都能受益。

4.善于借助外力

好的外部环境会促进学生的主动性,教师要善于收集信息,把握政策,利用手中的资源为学生营造好的学习环境。通过友谊赛,让学生有更好的竞赛精神,通过与一些学校的资源共享,开阔学生的眼界,准确把握竞赛方向,快速提高竞赛能力。教师要多为学生思考一些,多为学生奉献一些。

竞赛是一个教学相长的过程,教师的成长有助于学生的提高,学生的提高也有助于教师的成长。传承和创新会让竞赛越来越好,也会让学生的竞赛能力越来越强,学生的人生之路也会越来越宽。

参考文献:

[1]中华人民共和国教育部.普通高中信息技术课程标准(2017年版)[S].北京:人民教育出版社,2018.

[2]林崇德.21世纪学生发展核心素养研究[M].北京:北京师范大学出版社,2016.

[3]余文森.核心素养导向的课堂教学[M].上海:上海教育出版社,2017.

(责任编辑 冯 璐)

免责声明

我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理! 部分文章是来自各大过期杂志,内容仅供学习参考,不准确地方联系删除处理!