一种信息技术竞赛系统的制作方法

文档序号:17734562发布日期:2019-05-22 03:05阅读:116来源:国知局
一种信息技术竞赛系统的制作方法

本发明涉及互联网技术领域,尤其涉及一种信息技术竞赛系统。



背景技术:

信息技术(informationtechnology,缩写it),是主要用于管理和处理信息所采用的各种技术的总称。它主要是应用计算机科学和通信技术来设计、开发、安装和实施信息系统及应用软件。它也常被称为信息和通信技术(informationandcommunicationstechnology,ict)。

信息技术代表着当今先进生产力的发展方向,信息技术的广泛应用使信息的重要生产要素和战略资源的作用得以发挥,使人们能更高效地进行资源优化配置,从而推动传统产业不断升级,提高社会劳动生产率和社会运行效率。因此开发一种互动平台提高学习者的代码能力就显得非常必要。



技术实现要素:

本发明的目的在于提供一种信息技术竞赛系统,提供了一个提高学习者代码能力的平台。

本发明的上述目的是通过以下技术方案得以实现的:

一种信息技术竞赛系统,包括题库模块、战队模块和判断模块,所述题库模块用于向所述战队模块发送试题,所述战队模块包括试题接收单元、试题答题单元、试题返回单元和结果接收单元,所述接收单元用于接收所述题库模块发出的试题;所述试题答题单元用于用户对试题进行答题;所述试题返回单元用于将用户答完的试题返回至判断模块;所述结果接收单元用于接收判断模块返回的结果;所述判断模块包括答题接收单元、答题判断单元和答题返回单元,所述答题接收单元用于接收试题返回单元返回的试题;所述答题判断单元用于判断试题代码,精确到行;所述答题返回单元用于将判断出结果的试题返回至结果接收单元。

进一步的,,所述题库模块包括平台题库单元和和战队题库单元,所述平台题库中的试题供所有成员答题,所述战队题库中的试题供战队成员答题。

进一步的,所述战队模块还包括举办比赛单元,用于战队举办内部的成员比赛,比赛的题目从战队题库单元中提取。

进一步的,所述系统还包括试炼场模块,所述试炼场模块包括普通练习场单元、提高练习场单元和竞赛练习场单元,所述普通练习场单元、提高练习场单元和竞赛练习场单元中的试题难度逐级提高,试题从平台题库中提取。

进一步的,所述系统还包括比赛模块,用于发起平台比赛,参赛成员为战队,比赛用的试题从平台题库中提取。

进一步的,所述系统还包括消息模块,用于发布各类消息,消息的收件方为战队模块。

进一步的,所述系统还包括个人中心模块,所述个人中心模块用于记录提交记录、题目统计和个人比赛。

进一步的,所述题库模块还包括解析单元,所述解析单元中包含题库单元中试题所对应的解析,当答题返回单元将判断完的试题返回至结果接收单元时,解析单元中与试题对应的解析一并返回至结果接收单元。

进一步的,所述解析包括视频讲解、文字讲解和标准代码。

综上所述,本发明具有以下有益效果:

通过提供题库模块向用户提供试题,并有判断模块返回用户作答后的试题,并返回错误的部分和解析,帮助用户提高代码能力;比赛模块定期推送比赛,使用户在竞赛中进一步提升自身的代码能力。而战队协作的模式,则帮助用户在协作的过程中相互学习相互补足。

附图说明

图1是本发明实施例的系统结构框图;

图2是本发明实施例的关键流程图。

具体实施方式

下面将结合附图,对本发明实施例的技术方案进行描述。

本发明揭露了一种信息技术竞赛系统,包括题库模块、战队模块、判断模块、试炼场模块、比赛模块、消息模块和个人中心模块。

题库模块包括用于向所述战队模块发送试题和解析,包括平台题库单元和、战队题库单元和解析单元。所述平台题库中的试题供所有成员答题,所述战队题库中的试题供战队成员答题。解析单元中存储有题库单元中试题所对应的解析,解析的形式包括视频讲解、文字讲解和标准代码。当答题返回单元将判断完的试题返回至战队模块的结果接收单元时,解析单元中与试题对应的解析一并返回至结果接收单元。

战队模块包括试题接收单元、试题答题单元、试题返回单元、结果接收单元和举办比赛单元。接收单元用于接收所述题库模块发出的试题。所述试题答题单元用于用户对试题进行答题;所述试题返回单元用于将用户答完的试题返回至判断模块;所述结果接收单元用于接收判断模块返回的结果。比赛模块用于发起平台比赛,参赛成员为战队,比赛用的试题从平台题库中提取。

所述判断模块包括答题接收单元、答题判断单元和答题返回单元。所述答题接收单元用于接收试题返回单元返回的试题。所述答题判断单元用于判断试题代码,精确到行。所述答题返回单元用于将判断出结果的试题返回至结果接收单元。

试炼场模块包括普通练习场单元、提高练习场单元和竞赛练习场单元,所述普通练习场单元、提高练习场单元和竞赛练习场单元中的试题难度逐级提高,试题从平台题库中提取。在试炼场这种练习的可以是个人也可以是战队。

比赛模块用于发起平台比赛,比赛由平台组织,参赛成员为战队,比赛用的试题从平台题库中提取。

人中心模块用于记录提交记录、题目统计和个人比赛。

上述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以为个人计算机、服务器或者网络设备等,具体可以是计算机设备中的处理器)执行本发明各个实施例上述方法的全部或部分步骤。其中,而前述的存储介质可包括:u盘、移动硬盘、磁碟、光盘、只读存储器(英文:read-onlymemory,缩写:rom)或者随机存取存储器(英文:randomaccessmemory,缩写:ram)等各种可以存储程序代码的介质。

如图2所示,本发明是实施例的关键流程为:题库向所有成员或战队成员发送试题,成员作答后提交代码,经过判断后获得代码错误的行段,并附上对应的解析,将获得的结果和解析一并返回至答题的所有成员或战队成员。



技术特征:

技术总结
本发明涉及一种信息技术竞赛系统,属于互联网技术领域,有助于提高学习者的代码能力。包括题库模块、战队模块和判断模块,题库模块用于向战队模块发送试题,战队模块包括试题接收单元、试题答题单元、试题返回单元和结果接收单元,接收单元用于接收题库模块发出的试题;试题答题单元用于用户对试题进行答题;试题返回单元用于将用户答完的试题返回至判断模块;结果接收单元用于接收判断模块返回的结果;判断模块包括答题接收单元、答题判断单元和答题返回单元,答题接收单元用于接收试题返回单元返回的试题;答题判断单元用于判断试题代码,精确到行;答题返回单元用于将判断出结果的试题返回至结果接收单元。

技术研发人员:张展;陈全;安冶;詹鹏
受保护的技术使用者:科学出版社成都有限责任公司
技术研发日:2019.01.11
技术公布日:2019.05.21
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1