1. 程式人生 > 實用技巧 >軟工助教任務清單

軟工助教任務清單

目錄

軟工助教任務清單

課前任務

  1. 引導同學建立部落格園賬號,並加入班級
  2. 引導同學熟悉git的使用,程式碼託管平臺選用Github,可以根據個人喜好選擇命令列或圖形介面提交程式碼,團隊協作建議通過多分支進行版本控制,學會基本的git語法以及程式碼合入Pull Request的流程
  3. 部落格園文件編輯推薦使用markdown,搭配本地編輯器Typora、SublimeText等,markdown教程:http://xianbai.me/learn-md/article/about/readme.html

作業相關

  1. 作業博文資訊要求如圖:

  2. 為了便於統計作業情況,作業需要在部落格園班級中釋出,並且給出作業要求,以及截止時間

  3. 作業統計需要給出作業連結以及標題

    可以通過部落格園匯出的作業統計表格以及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")
    
  4. 每週需要有助教總結報告,參考部落格連結:https://www.cnblogs.com/Annoming/p/13835353.html

  5. 適當對作業博文進行評價,給出建設性的建議