我正在尝试为大约200名学生的Google课堂评分,并且我已经成功地为每个学生评分为.csv文件。有没有一种方法可以让您通过Google表格在Google课堂上自动填写和提交成绩和评论?
我尝试读取.csv文件,但该文件在Python脚本中可以正常工作,但是将数据写入Google Classroom一直是个问题。
答案 0 :(得分:1)
使用Classroom API,如果您可以在Google课堂中使用学生证或学生电子邮件进行匹配,则应该可以将成绩推入课程。但是,您不能推送评论。
推动成绩的工作流程如下:
如果您使用的是电子表格,我想象一个示例结构包含执行此操作所需的所有数据,如下所示:
| Student Email | Student ID | Assignment 1 ID | Submission ID | Assignment 1 Grade |
| ------------- |:-------------:|:----------------:| ----------------:| ------------------ |
| Email 1 | student id 1 | courseWork 1 ID | submission 1 ID | grade #1 |
| Email 2 | student id 2 | courseWork 2 ID | submission 2 ID | grade #1 |
| ... | ... | ... | ... | ... |
第3、4和5列将针对您的每个作业重复。可以在here和here中找到有关如何编写此代码的文档。如果您使用的是Google表格,则可以创建一个Apps Script来完成所有这些操作。
关于评论功能,同样,我们现在不支持该功能,但是我建议您可以遵循报告的功能请求here。我还建议单击所列问题顶部的“我也是!”,并发布有关您的用例和需求的任何评论。
希望这会有所帮助!