卡內基梅隆為高中生開發編程課程,全免費,提供教師學生雙界面

卡內基梅隆為高中生開發編程課程,全免費,提供教師學生雙界面

大數據文摘出品


近日,世界著名學府卡耐基梅隆大學發表了一則聲明:由於冠狀病毒的影響,許多學校正迅速轉向遠程/在線教學,在這個充滿挑戰的時期,卡耐基梅隆大學計算機學院將提供一個免費的資源,為高中編程教育者和學生提供免費的教學課程


卡內基梅隆為高中生開發編程課程,全免費,提供教師學生雙界面


這個學習課程有教師和學生兩個終端,可以滿足一些學校的遠程編程教學需求。


卡內基梅隆為高中生開發編程課程,全免費,提供教師學生雙界面


之所以加上教師端,在Reddit上面的介紹貼上,課程設計人員表示,隨著課堂向遠程學習的過渡,我們相信傳道受業的許多方面的重點都發生了轉變,其中最重要的一個方面是學生的參與度,但有時這些學生是相對孤立的,所以

專注於創造力、合作和互動是至關重要的


而擁有教師端的課程可以允許老師充當學生學習的促進者,教師可以通過在線IDE和自動評分器為學生提供即時反饋,還有一個教師門戶網站充分的資源,監測學生的進展,分配合作任務,遠程測驗和查看學生的成績。


課程的內容是圍繞創造力,解決問題和交互性而設計的,面向中學生的課程一共有兩個,CS1CS0


CS1課程是為8年級或9年級的學生準備的,不需要有編程經驗。課程設置的理念是讓學會生解決一些有趣的問題,因為計算問題的解決是計算機科學的核心,因此課程選擇在CS1中首先讓學生接觸圖形問題。


CS1課程共有12個單元,課程分為CS1a(單元1-7)和CS1b(單元8-12)兩部分,因此它可以作為一年的課程或兩個學期的基礎課程來教授。


卡內基梅隆為高中生開發編程課程,全免費,提供教師學生雙界面


該課程提供了基於瀏覽器的集成開發環境(IDE),學生將使用它來創建和運行他們的程序。它包含一個編輯器和編譯器、一個自定義圖形包和一個autograder,該autograder不僅能夠對文本問題和解決方案進行分級,而且能夠對各種圖形問題和解決方案進行分級。


CS0是CS1的輕量級課程,準備學習CS1的學生可以先學習CS0入門,學習時長在30-35小時。


卡內基梅隆為高中生開發編程課程,全免費,提供教師學生雙界面


對於有編程教學需求的老師來說,選擇這樣一個課程卻是能省不少事。除了面向高中生的課程,卡耐基梅隆還提供了AP-CSP課程,同時面向應用的CS2課程也在開發當中,預計明年可以上線。


課程註冊鏈接:

https://academy.cs.cmu.edu/splash


分享到:


相關文章: