▶ 如何科学选拔信息学竞赛人才并搭建师生梯队,开展持续贯通的培养?
▶ 在竞赛演习过程中,不同发展阶段学习内容和学生能力的培养侧重及策略有哪些?
▶ 在详细信息学竞赛传授教化实践中如何对学生的打算思维、创造性思维等进行培养?

▶ 如何利用在线评测系统赞助竞赛演习,精准剖析数据并结合学生自身的情形订定个性化策略,从而因材施教,让学生更加有效地进行信息学学习?
聚焦上述问题,广东省中山市中山纪念中学开展了一系列的研究与实践,系统剖析和梳理了信息学竞赛生选拔和不同发展阶段的培养策略等,建立健全了行之有效的小初高信息学拔尖创新人才贯通培养机制,为信息学拔尖创新人才的选拔和培养机制的优化供应了理性认识和实践依据,从而更好地推动信息学竞赛活动的高质量发展。
研究背景
多年来,信息学竞赛推动了打算机教诲在中小学的遍及,在培养和造就打算机精良人才方面起到了积极的浸染。
信息学竞赛的学习紧张涉及基本程序语法、基本数据构造、数学、算法处理干系知识,内容覆盖非常广,并且每个知识点的难度也非常大,专业性非常强,对付中小学生而言,学习难度大。
以是,信息学竞赛的演习哀求西席能够高效地准备高质量的演习内容,以应对学生演习韶光少、学习内容广、知识难度大的情形。而在线评测系统(OnlineJudge,简称OJ)对完全的信息学竞赛演习体系而言,是不可或缺的。西席充分利用平台的数据剖析功能,追踪并关注每一位学生的发展,可帮助其形成个性化的学习策略与方案。
信息学竞赛在线评测系统概述
信息学竞赛的评测办法是全自动化的。在在线评测系统中,学生根据题目哀求设计相应的算法,编写相应的程序,并通过互联网或者校园网提交自己的代码,OJ系统便会调用数据库中的输入,将学生提交的程序进行编译并运行,天生用户输出文件,并与标准输出文件进行比对,每比对成功一个点,即得到该数据点的分数。
同时,每个题目还会有相应的运行韶光与空间限定,评测机也将检测程序运行所须要用的韶光与空间,如果超出题目规定的范围,同样不能得到对应数据点的分数。
中山市中山纪念中学信息学在线评测系统(下文简称“纪中OJ”)是为本校信息学竞赛专门设计的数字化平台,以知足西席教室传授教化及学生课前、课中、课落后修需求。
西席能够更方便地通过平台支配任务、发布信息、管理题库等,从而将韶光更多地集中于准备信息学竞赛内容以及对学生的程序设计思想的培养,同时也能把更多的教室韶光留给学生。
纪中OJ采取浏览器/做事器(简称B/S)的框架构造,以Linux操作系统、ApacheWeb做事器、My SQL数据库和PHP脚本措辞为核心,兼容性强,可开拓性高。学生在线提交程序源代码,系统自动评测结果。通过对利用结果的剖析创造,学生在利用系统后能够更主动地去创造问题,订正缺点,提高学习效率。
纪中OJ分为网页端、评测机和数据库三个部分。网页端卖力展示题目、比赛、用户等逻辑模块,用户通过网页端提交解题代码后,网页端关照评测机编译指定代码,并对题目测试数据进行测试,数据库则卖力承载所有逻辑模块的内容。纪中OJ主界面如下图所示,个中包括题目、(评测)状态、比赛、(专项)任务、(学生)分组、排行榜、测试、管理等功能模块。
1.比赛支持多种赛制
纪中OJ既支持传统的OI赛制(比赛期间只评测样例数据,比赛结束后才评测所有数据),也可以实现ACM赛制(每道题提交之后都有反馈,可以看到“通过”“运行缺点”“答案缺点”等结果,但看不到缺点的测试样例,每道题都有多个测试点,每道题必须通过了所有的测试点才算通过。每道题不限定提交次数,但如果没通过会有罚时,仅以末了一次提交为准。
比赛过程中一样平常可以看到实时排名,在通过题数相同的情形下按照答题韶光+罚时来排名)。此外,纪中OJ还支持IOI赛制(比赛期间评测所有数据,存在部分分数,不存在罚时)。
2.题目支持多种类型
每道题都存在一个配置文件,配置文件非常灵巧,通过配置文件的各种设置,能实现多测试点绑定子任务、不同测试点不同赋分、分外判断(specialjudge)、交互题等分外题型的剖断。经由多次的版本迭代、系统迁移与更新,纪中OJ现在支配在云平台上,系统运行环境更加稳定,基本不存在漏洞。
信息学演习中的精准传授教化研究实践
1.课前精心设计演习题目,利用纪中OJ开展测试演习
研究工具是2020年新入学的七年级学生,七年级学生好动、好奇、好表现,可采取形象生动、形式多样的传授教化方法和学生喜好的比赛竞争模式引发学生学习的兴趣。
学生经由一个月的信息学竞赛的学习,已经基本节制C++根本措辞部分知识,如循环、数组、函数等根本知识。借助纪中OJ开展学情剖析,能够精确地理解学生的起始能力等干系特质,从而更加精准地开展进一步的传授教化。
以2020级七年级学生的第一次线上评测为例,七年级学生学习完循环构造的知识后进行了第一次线上比赛,这次比赛一共四道题目,每道题目100分,教练比拟这次线上评测的结果,形成测试报告,理解学生学习情形并作为下一步传授教化的起始依据。
2.课中开展综合数据剖析,订定个性化的策略
通过对这次比赛的数据进行剖析,教练针对不同学生差异化的薄弱环节,进行个别性辅导和订定相应的任务,设计不同的传授教化方法(如表1)。
表1
3.课后精准剖析每道题目,订定后续演习操持
仍以第一次线上比赛为例,这次比赛的四道题目稽核的内容都是循环构造的综合运用,但每道题的稽核内容和重点各有侧重,西席应通过精准剖析,全面节制每一位学生的真实状态,并预估学生经由学习应达到若何的水平和能力,进而订定后续演习操持(如表2)。
表2
结语
拔尖创新人才培养是我国培植创新型国家的主要内容,是一项系统工程。笔者基于纪中OJ的长期传授教化实践研究创造,在线评测系统能让学生得到实时的反馈,增强学生的参与感,大大提高学生的学习效率。
同时,伴随着大数据时期的到来,西席利用在线评测系统能够对学生的知识构造进行精准评估,理解每个学生的学习差异,订定个性化的学习策略,也使得后续学习内容的推送更加精确化、风雅化,因材施教,在一定程度上有助于加快培养根本学科拔尖创新人才,为国家和社会运送适应时期发展的创新型人才。
干系推举
强基操持背景下信息学拔尖创新人才的贯通培养机制与方法——以中山市中山纪念中学的信息学传授教化实践为例(点击跳转至文章)
信息学竞赛生的选拔、培养策略及发展影响成分研究——基于对全国信息学竞赛金牌教练及获奖学生的访谈(点击跳转至文章)
信息学竞赛视角下培养打算思维的策略研究(点击跳转至文章)
基于在线评测系统的信息学竞赛精准化传授教化磋商
信息学竞赛传授教化中创造性思维培养的实践研究——以“运动坐标”问题为例
本文作者:
黄细光
广东省中山市中山纪念中学
文章刊登于《中国信息技能教诲》2023年第18期
引用请注明参考文献:
黄细光.基于在线评测系统的信息学竞赛精准化传授教化磋商[J].中国信息技能教诲,2023(18):15-17.