回覆列表
  • 1 # cnBeta

    作為一款面向計算機科學教師的教學工具,GitHub Classroom 能夠自動建立學生資料庫、追蹤作業進度、並與第三方工具(比如自動化測試)整合。

    近日,該軟體迎來了一項備受期待的功能改進 —— 能夠自動完成部分打分工作,以節省教師們的寶貴時間。

    【來自:Github】

    除了自動分發入門程式碼和檢視學生作業進度等現有功能,自動化測試功能還可幫助師生評估進度和儘早發現錯誤。

    在建立作業時,亦可在每隔學生的資料庫上執行現有測試,或編寫新的專案。此舉可用於幫助確認程式碼的分值,學生也可以看到每次提交後的持續反饋。

    更多內容,還請移步至 GitHub Classroom 入口網站檢視。

  • 2 # 流金歲月愁

    Mark Tareshawty開發了Classroom for GitHub,這款工具可以顯著地簡化步驟。總的來說,它可以讓老師邀請學生進入GitHub,並創造和分享編碼任務。教師可以簡單的傳送一個URL給學生。一旦學生點選了它,就能立即檢視、修改和協作程式碼。

    該工具與GitHub Education教育專案的定位十分吻合,這項服務給每個教室都提供了免費私人程式碼庫,教師和學生可以上傳程式碼和協作編碼。當然,Tareshawty開發的這款工具是開源,就像Github上眾多專案一樣,這意味著它可以免費提供給整個世界。

  • 3 # 小小光老師

    作為一款面向計算機科學教師的教學工具,GitHub Classroom 能夠自動建立學生資料庫、追蹤作業進度、並與第三方工具(比如自動化測試)整合。近日,該軟體迎來了一項備受期待的功能改進 —— 能夠自動完成部分打分工作,以節省教師們的寶貴時間。

    除了自動分發入門程式碼和檢視學生作業進度等現有功能,自動化測試功能還可幫助師生評估進度和儘早發現錯誤。

    在建立作業時,亦可在每隔學生的資料庫上執行現有測試,或編寫新的專案。此舉可用於幫助確認程式碼的分值,學生也可以看到每次提交後的持續反饋。

  • 中秋節和大豐收的關聯?
  • 怎樣申請Visa信用卡,條件是什麼?