✏️ 請注意: 本文介紹了 Kira 1.0 功能,該功能與新的 Kira 2.0 課堂分開。 在此處了解有關 基拉 2.0 的更多信息。
獨立代碼編輯器在哪裡和什麼是?
我們獨立的代碼編輯器是一個虛擬的 IDE - I集成的 D技術 E環境-這是一種說「可以寫代碼的地方」的花式方式。
對於教師:導航到儀表板的左側菜單,然後在 創建 菜單下選擇 「編碼」。
對於學生:打開左側菜單,在底部滾動,然後選擇 "< > 代碼編輯器」。
開啟程式碼編輯器後,系統會提示您使用我們支援的其中一種語言建立新專案。 單擊一個,它將在看起來像您喜歡的 Kira 課程中通常看到的傳統代碼編輯器的空白版本中為您生成一個新程序!
使用編輯器
在編輯器中,您可以編寫任何您想要的代碼,甚至可以添加多個文件以幫助保持自己有序。 請注意,你 必須 有一個 main.py 文件- 這就是 IDE 當你點擊該運行按鈕時會運行的! 可以使用適合您所使用的語言的方法來匯入其他檔案的程式碼。
輸入代碼
開啟獨立程式碼編輯器。
在編輯器的上半部分輸入您的代碼。
檢視輸出
單擊 運行 按鈕以執行您的代碼。
在編輯器下半部分的輸出區域中觀察結果。
疑難排解提示
無法輸入您的程式碼: 按一下顯示的檔案 (例如,名為
main.py的檔案) 來確認編輯器是否已聚焦。「執行」按鈕遺失或未顯示輸出:
確保您的網頁瀏覽器(例如 Chrome、Safari)是最新的。
重新載入頁面,然後再試一次。
為什麼我要一個獨立的代碼編輯器? 它是為什麼的?
這是一個很好的問題,尤其是如果您是計算機科學的新手! 獨立編輯器可以滿足許多目的,包括我們的一些最愛:
您的編碼刮痕板或筆記本
在提交之前,您是否需要測試某些內容的工作原理? 也許您忘記了某些東西是否在 Python 中正常運作並想檢查,或者也許您想為問題找出替代解決方案,或者添加到您編寫的代碼中。
這是你做的地方!
空的代碼編輯器項目可以用作測試場地或記錄的地方。 編寫代碼並留下代碼註釋,以便您記住您正在做什麼以及您想確保未來的任何其他關鍵點-您意識到的。
空白教學空間
我們喜歡我們的 Kira 視頻,但有時您可能希望在沒有學生觀看視頻的情況下或在學生觀看視頻之前直播主題-無論是為了時間、補救,或是想讓您的班級最適合這種感覺。
打開獨立編輯器,並讓學生打開它,然後您可以在乾淨的表板上介紹程式碼概念,而不必擔心您刪除學生稍後可能需要提交的任務的入門程式碼。
補救、延伸和額外練習
有時學生需要更多幫助:將它們發送到獨立編輯器以進行更多練習!
有時學生需要更多挑戰:將它們發送到獨立編輯器進行更艱難的任務和更大的項目!
有時學生只需要 更多;他們可以在獨立編輯器中的練習提示上執行練習提示。
雖然資深的老師可能在他們的背袋裡有許多技巧,並且在他們的口袋裡有大量不同主題的任務,但對於這個科目領域的新手來說,決定哪些對他們的學生最有用,可能會令人沮喪。 幸運的是,我們為此提供了一個工具: 基拉內容聊天機器人! 您可以使用此工具來產生大量額外的問題,以使思維持在所有級別的工作。
尋找更多嗎?
即將在編輯中推出
我們一直在開發新工具,很高興我們很高興能夠發布協同編輯功能,讓多名學生可以處理一個任務或專案,例如 Google 文件,並且教師能夠與學生共享初學程式碼和範本的能力。
在我們努力提升您的編碼旅程的程序中,請繼續定期檢查!
