软工助教任务清单
课前任务
- 引导同学创建博客园账号,并加入班级
- 引导同学熟悉git的使用,代码托管平台选用Github,可以根据个人喜好选择命令行或图形界面提交代码,团队协作建议通过多分支进行版本控制,学会基本的git语法以及代码合入Pull Request的流程
- 博客园文档编辑推荐使用markdown,搭配本地编辑器Typora、SublimeText等,markdown教程:http://xianbai.me/learn-md/article/about/readme.html
作业相关
-
作业博文信息要求如图:
-
为了便于统计作业情况,作业需要在博客园班级中发布,并且给出作业要求,以及截止时间
-
作业统计需要给出作业链接以及标题
可以通过博客园导出的作业统计表格以及python对excel进行快速处理,参考以下代码:import openpyxl as xl data = xl.load_workbook('data.xlsx') homeWork1 = xl.load_workbook('homework1.xlsx') sheet = data.active hw1 = homeWork1.active for i in range(2, sheet.max_row + 1): for j in range(2, hw1.max_row + 1): if sheet.cell(i, 1).value == hw1.cell(j, 1).value: sheet.cell(i, 3).value = "=HYPERLINK(""+hw1.cell(j, 4).value+"",""+hw1.cell(j ,3).value+"")" data.save("data1.xlsx")
-
每周需要有助教总结报告,参考博客链接:https://www.cnblogs.com/Annoming/p/13835353.html
-
适当对作业博文进行评价,给出建设性的建议