智能编程计算机表演赛,第27届计算机表演赛|智能编程任务赛比赛指南(一)...

2023-11-08 19:20

本文主要是介绍智能编程计算机表演赛,第27届计算机表演赛|智能编程任务赛比赛指南(一)...,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

原标题:第27届计算机表演赛|智能编程任务赛比赛指南(一)

71dbdd4de0c35a0a8e300a81d88bdd7e.png

老师们,同学们大家好,小编今天为大家带来了第27届中国儿童青少年威盛中国芯HTC计算机表演赛,智能编程任务赛的第一期比赛指南,本期我们主要来介绍下智能编程任务赛比赛平台,Let's Go !

首先登录网址为我们的官网:http://www.wotime.com.cn/

登录账户后,进入我的比赛,会看到智能编程任务赛。

4904204cf03cb5d41afb822375d26f2d.png

这里分为比赛和练习两种模式

比赛共有5次机会,上边这里可以看到剩余次数的信息;

练习模式供选手练习使用,没有次数限制

我们今天先来看比赛模式

2246d66b6e78b4182ddf5f041d06f45e.png

这里会显示比赛名称、时间、分数、次数信息

点击开始比赛

9ee84025c734a8c9141cc8338008d648.png

这就是我们比赛平台的界面啦,可以看到整体分为三个区域。上边为功能区,这有比赛题目,评分/提交,结束比赛选项,以及当前组别和剩余时间的信息,如果后面有得分,还会显示分数信息。

d8e753bade01c25b339741858758c0c1.png

点击比赛题目,大家可以看到当前正在进行的任务信息,也可以从这里变更任务,之后点击OK即可

3b051f226f1853200abf8bf86a9e952d.png

点击 “评分/提交” 就可以试算当前任务的得分情况。如果答对了,系统会根据当前所用时间自动生成一个分数,用时越少得分越高哟~

如果觉得没有问题就可以确认提交;如果还想继续比赛,也可以点击 “不提交,继续比赛 ”返回比赛界面。

注意:系统的评定标准是程序单次大循环(loop)必须能结束,也就是说系统会从程序第一条运行到最后一条,且只运行一次,选手在做循环题目的时候要注意此项判定机制。

cec2b40ba05ddf8fbdc462569bf40c54.png

点击结束比赛,会提示当前试算最高分,同样,点击“确认提交”则会提交成绩并结束比赛,点击 “不提交,继续比赛” 返回比赛界面。

如果之前没有进行过评分试算成绩,那么无论当前对与错,系统都会按0分计算,这点需要小伙伴们注意。

18203d6e4c4c5cc9087d25c1d86ac2da.png

时间剩余5分钟系统会有提示,此时应尽快提交分数,避免时间耗尽无法提交。

4e5412e9a1e8ae54a06f886c82163d4a.png

当时间耗尽,比赛自动结束,如果之前没有提交过成绩,分数为0

18efa12329c772b9e430ee7bfb2ec1f2.png

左侧的图形化编程模块就和我们之前在线编程软件一样,常用的逻辑、控制、数学等编程模块,直接拖拽需要的编程模块到工作区即可。

71eeb524e1fa835964f2d23248601ff6.png

右侧的图形化仿真环境,就是将我们现实中所要用到的器材直接移入比赛平台中,大家可以看到主控板,面包板,LED灯,电阻这些我们必备的硬件器材。

在图形化仿真环境中,我们一样拖拽我们所需要的器材到想要的位置即可;

杜邦线链接方式为单击相应针孔,同时把鼠标拖到我们想要连接的针孔点击即可

(如果需要加电阻的地方没有加,系统会自动判断为错误)

有多余的硬件器材想要移除,先点击相应器材,再点上面删除组件即可移除相应器材;如果想全部清除,直接点击重置并清除所有组件即可。

6a3a4baea9e59bf84315c77af8cae90d.png

击上边下拉菜单,选择程序代码,可以看到当前图形化编程模块所对应的代码

点击右侧运行按钮,即可模拟将程序上传到主控板后的运行效果。

最后,智能编程任务赛比赛指南(一)的视频讲解,已在优酷视频同步更新(长按下方链接,进行复制粘贴,移步至优酷视频观看)

ece53854eba441ce6a680349b311870f.png

http://v.youku.com/v_show/id_XMzM0ODU1NjAwMA==.html

下一期会为大家带来具体案例的教学,敬请期待!

祝大家取得好成绩!返回搜狐,查看更多

责任编辑:

这篇关于智能编程计算机表演赛,第27届计算机表演赛|智能编程任务赛比赛指南(一)...的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/371956

相关文章

Python中图片与PDF识别文本(OCR)的全面指南

《Python中图片与PDF识别文本(OCR)的全面指南》在数据爆炸时代,80%的企业数据以非结构化形式存在,其中PDF和图像是最主要的载体,本文将深入探索Python中OCR技术如何将这些数字纸张转... 目录一、OCR技术核心原理二、python图像识别四大工具库1. Pytesseract - 经典O

SpringMVC高效获取JavaBean对象指南

《SpringMVC高效获取JavaBean对象指南》SpringMVC通过数据绑定自动将请求参数映射到JavaBean,支持表单、URL及JSON数据,需用@ModelAttribute、@Requ... 目录Spring MVC 获取 JavaBean 对象指南核心机制:数据绑定实现步骤1. 定义 Ja

HTML5 getUserMedia API网页录音实现指南示例小结

《HTML5getUserMediaAPI网页录音实现指南示例小结》本教程将指导你如何利用这一API,结合WebAudioAPI,实现网页录音功能,从获取音频流到处理和保存录音,整个过程将逐步... 目录1. html5 getUserMedia API简介1.1 API概念与历史1.2 功能与优势1.3

在Windows上使用qemu安装ubuntu24.04服务器的详细指南

《在Windows上使用qemu安装ubuntu24.04服务器的详细指南》本文介绍了在Windows上使用QEMU安装Ubuntu24.04的全流程:安装QEMU、准备ISO镜像、创建虚拟磁盘、配置... 目录1. 安装QEMU环境2. 准备Ubuntu 24.04镜像3. 启动QEMU安装Ubuntu4

SQLite3命令行工具最佳实践指南

《SQLite3命令行工具最佳实践指南》SQLite3是轻量级嵌入式数据库,无需服务器支持,具备ACID事务与跨平台特性,适用于小型项目和学习,sqlite3.exe作为命令行工具,支持SQL执行、数... 目录1. SQLite3简介和特点2. sqlite3.exe使用概述2.1 sqlite3.exe

一文详解MySQL如何设置自动备份任务

《一文详解MySQL如何设置自动备份任务》设置自动备份任务可以确保你的数据库定期备份,防止数据丢失,下面我们就来详细介绍一下如何使用Bash脚本和Cron任务在Linux系统上设置MySQL数据库的自... 目录1. 编写备份脚本1.1 创建并编辑备份脚本1.2 给予脚本执行权限2. 设置 Cron 任务2

从基础到进阶详解Pandas时间数据处理指南

《从基础到进阶详解Pandas时间数据处理指南》Pandas构建了完整的时间数据处理生态,核心由四个基础类构成,Timestamp,DatetimeIndex,Period和Timedelta,下面我... 目录1. 时间数据类型与基础操作1.1 核心时间对象体系1.2 时间数据生成技巧2. 时间索引与数据

Java SWT库详解与安装指南(最新推荐)

《JavaSWT库详解与安装指南(最新推荐)》:本文主要介绍JavaSWT库详解与安装指南,在本章中,我们介绍了如何下载、安装SWTJAR包,并详述了在Eclipse以及命令行环境中配置Java... 目录1. Java SWT类库概述2. SWT与AWT和Swing的区别2.1 历史背景与设计理念2.1.

Redis过期删除机制与内存淘汰策略的解析指南

《Redis过期删除机制与内存淘汰策略的解析指南》在使用Redis构建缓存系统时,很多开发者只设置了EXPIRE但却忽略了背后Redis的过期删除机制与内存淘汰策略,下面小编就来和大家详细介绍一下... 目录1、简述2、Redis http://www.chinasem.cn的过期删除策略(Key Expir

SpringBoot整合Apache Flink的详细指南

《SpringBoot整合ApacheFlink的详细指南》这篇文章主要为大家详细介绍了SpringBoot整合ApacheFlink的详细过程,涵盖环境准备,依赖配置,代码实现及运行步骤,感兴趣的... 目录1. 背景与目标2. 环境准备2.1 开发工具2.2 技术版本3. 创建 Spring Boot