编程对战平台的设计与实现

来源 :北京邮电大学 | 被引量 : 0次 | 上传用户:lszh123321
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着智能技术的快速发展,青少年学习编程已经是大势所趋。传统的青少年编程学习平台以在线评测系统为主,由于它主要面向参与信息学竞赛的学生,题目难度比较大,这往往会抑制学生学习编程的热情。近些年比较流行的图形化编程学习平台颇受青少年的喜爱,但是它无法满足初高中学生学习高级编程语言、锻炼算法能力的需求。相对于这些平台,编程对战平台支持多种编程语言,不仅有利于算法的学习,而且游戏对战能激发学生们的编程兴趣,非常适合作为青少年的编程学习平台。论文首先调研了国内外编程学习平台的研究现状,并分析各类平台的优缺点。基于上述调研,对编程对战平台进行需求分析、架构设计和数据库表设计。又详细设计各大功能模块,包括用户模块、游戏资源模块、Bot管理模块、对战房间模块、对战直播模块、对战回看模块和对战引擎模块。其中,对战引擎模块的核心是基础对战引擎,用于支持多种编程语言的对战评测,并通过引入Scratch执行环境以支持Scratch语言对战。在基础对战引擎之上,本文针对本地对战和在线对战分别提出本地对战引擎和云Bot在线对战引擎,并提出性能更优的基于API的在线对战引擎,从而解决在线对战时服务器负载严重的问题。最后,通过对编程对战平台的功能测试和性能测试,验证了平台功能的正确性以及各项性能指标的有效性。目前,编程对战平台已部署上线,帮助不同地区的青少年在游戏对战中学习编程。
其他文献
遥感技术已被广泛应用于生态环境调查与研究。为获取西昌市近30 a生态环境演化趋势,利用1989年、2000年、2010年的专题绘图仪(Thematic Mapper, TM)遥感影像和2018年的陆地成像仪(Operational Land Imager, OLI)遥感影像,通过图像处理、目视解译和野外验证等方法,获得了西昌市1989—2018年的土地利用/覆盖数据,并对林地、草地和湿地的动态变化
目的:建立炎可宁丸质量标准。方法:采用显微鉴别法鉴别黄连。采用薄层色谱法(TLC)鉴别黄柏、大黄、黄芩、板蓝根、黄连。采用高效液相色谱(HPLC)法测定大黄素与大黄酚的含量,使用Phenomenex Luna C18色谱柱(4.6 mm×250 mm, 5μm),以甲醇-0.1%磷酸溶液(85∶15)为流动相,流速为1.0 ml/min,柱温为30℃,检测波长为254 nm。采用HPLC法测定黄芩
稳定同位素技术是研究生态系统中物质循环与能量流动的有效技术之一。本研究利用碳、氮稳定同位素技术对江湖阻隔典型湖泊-保安湖的食物网结构进行了研究。结果表明保安湖中鱼类消费者的主要营养级范围为2.1~3.3,在调查到的16种鱼类中,顶级肉食性鱼类种类很少,杂食性鱼类的种类最多。保安湖食物网主要由两条营养传递途径构成,即由POM、浮游植物为主要食物源的浮游牧食链与沉积物为主要食物源的底栖食物链。POM、
进行了1 kW光纤激光切割碳纤维复合材料的工艺试验,采用单因素法研究了激光功率、切割速度、辅助气体压力对切缝宽度、切口锥度以及热影响区的影响规律。利用正交试验确定了对切缝宽度与热影响区宽度产生影响的因素的主次关系。结果表明,切缝宽度、切口锥度和热影响区宽度均随激光功率的增加而变大;随切割速度的增加,切缝宽度、热影响区宽度均变小,切口锥度先变大后变小;随辅助气体压力的增加,切缝宽度、切口锥度均变大,
在人工智能如火如荼的当下,培养孩子的思维能力和编程基础,引领他们全面地走入人工智能时代显得尤为重要,青少年编程教育应运而生。随着人工智能的发展,由于Python语言简单灵活,拥有强大的类库支持,在学术领域非常受欢迎,尤其是非计算机专业,是不少新手程序员入门的首选语言。近年来,国内外在线编程学习平台逐渐兴起,图形化编程深受青少年群体的青睐。但目前各大编程学习平台针对Python还没有配套的教学管理系
近年来结合珠江三角洲滨海湿地面积逐渐减小,尤其2000年以后湿地退化呈现加快趋势。基于五期遥感数据,综合采用RS、 GIS技术和野外调查方法研究1980—2015年来珠江三角洲滨海湿地类型和景观格局变化。结果显示:近35年珠江三角洲受人类活动影响剧烈。1980年人工建设用地仅为511.68km2,截止到2015年,人工用地面积达到1 908.44km2。湿地面积占滨海湿地面积不到50%,其中人工湿
土壤是人类赖以生存的物质基础。我国土壤重金属污染状况不容乐观,给人类健康构成严重威胁。生物修复重金属污染土壤被广泛认为是可持续的修复技术,但当前仍存在修复效率不高的科学瓶颈问题。土壤中生活着丰富的微生物、植物和动物,且这些生物之间存在着复杂的相互作用,并且通过物质循环和能量传递形成了错综复杂的食物网联系。土壤生物间的相互作用能深刻影响土壤中污染物的迁移转化和生物修复的效率,多元生物协同的修复技术集
目的:回顾性分析手术后并发乳糜腹水的营养支持治疗。方法:4例病人在腹部手术后10d左右腹腔引流液变成乳白色,乳糜试验阳性,诊断为乳糜腹水。前2例病人给予全肠外营养支持,7~10d后给予自制的低脂肪肠内营养支持:蛋白质为70~100g/d(1.0~1.7g/kg.d-1),葡萄糖、蔗糖或市售营养米粉为250~320g/d,非蛋白质热量为70~80kJ/(kg.d);后2例病人直接给予无脂肪肠内营养支