检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
Classroom Classroom是基于华为云的一站式软件教学与实践平台,为学生提供从单个函数到企业级项目的软件开发实践平台,帮助老师更方便的开展授课、演示及软件实践教学,并为老师多方面了解学生软件开发能力短板提供智能数据分析支持。 详细文档 立即使用 成长地图 由浅入深,带您玩转Classroom
API概览 表1 伙伴赋能概览 类型 说明 classroom 获取课堂的相关信息。 job 获取作业的相关信息。 assemble 获取习题、习题库相关信息 baseresource 获取基础资源相关信息 判题使能 获取判断使能的相关信息。
软件实践教学,并为老师更全面的了解学生软件开发能力短板提供智能数据分析支持。 Classroom教学平台结合DevCloud践行产教融合新模式,搭建业界领先的“教-学-练-赛-考-评-证”一体化赋能体系。 教培机构与在校师生可以通过Classroom进行实时互动,极大提升了教学体
专属Region指只承载同一类业务或只面向特定租户提供业务服务的专用Region。 可用区(AZ,Availability Zone) 一个AZ是一个或多个物理数据中心的集合,有独立的风火水电,AZ内逻辑上再将计算、网络、存储等资源划分成多个集群。一个Region中的多个AZ间通过高速光纤相连,以满足用户跨AZ构建高可用性系统的需求。
如何调用API 构造请求 认证鉴权 返回结果
API classroom job assemble baseresource 判题使能
概述 Classroom是基于华为云的云上软件教学服务,支持高校师生实现备课、上课、作业、考试、实验、实训等全教学流程的线上教学,提供多类习题自动判题、企业级DevOps实训、免费在线习题库等众多高级特性辅助进行数字化教学转型。 您可以使用本文档提供API对Classroom 进
判题使能 下发判题任务 获取判题结果详情 下载判题结果文件 父主题: API
classroom 获取当前用户的课堂列表 根据课堂ID获取指定课堂的详细信息 根据课堂ID获取指定课堂的课堂成员列表 父主题: API
应用示例 示例1:获取高校课堂列表及课堂详情 示例2:查询指定课堂下的作业列表及作业详情 示例3:查询学生作业信息及学生函数习题提交记录 示例4:下发判题并查询判题结果以及下载结果
示例1:获取高校课堂列表及课堂详情 场景描述 本章以课堂老师为例,指导您通过API查询当前用户的课堂列表以及课堂详情。 API的调用方法请参见如何调用API。 约束限制 老师用户已经在classroom教学平台中存在已自己创建的课堂或参与的课堂。 涉及接口 先通过用户token查
分,并不是每个API都有查询参数。查询参数前面需要带一个“?”,形式为“参数名=参数取值”,例如“limit=10”,表示查询不超过10条数据。 例如,您需要获取IAM在“华北-北京一”区域的Token,则需使用“华北-北京一”区域的Endpoint(iam.cn-north-1
使用前必读 概述 调用说明 终端节点 基本概念
baseresource 获取习题所有难度 获取自身习题知识点 父主题: API
附录 状态码 错误码 获取项目ID 获取账号ID
根据课堂ID获取指定课堂的详细信息 功能介绍 根据课堂ID获取指定课堂的详细信息 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI GET /v3/classrooms/{classroom_id}
异常错误描述 请求示例 { "filter" : { "name" : "test", "tag_names" : [ "数据结构" ] }, "start_index" : 1, "page_size" : 10 } { "start_index"
job 查询指定课堂下的作业列表信息 查询指定作业下的习题信息 根据作业ID,查询指定作业的信息 查询课堂下指定成员的作业信息 查询学生函数习题提交记录信息 父主题: API
assemble 查询当前租户的习题库列表 查询单个习题库详情 查询习题库下习题列表 查询单个习题详情 习题判题 父主题: API
当判题结果类型是caseout和judgeout类型才需要传的字段,表示用例数据 表3 JudgementCaseInfo 参数 是否必选 参数类型 描述 input 是 String 用例数据输入 output 否 String 用例数据期望输出 响应参数 状态码: 200 表4 响应Body参数