透過 Quantum Katas 學習量子運算
ka·ta | kah-tuh
學習、練習及實作新技能、方法和流程的模式。
Quantum Katas 是開放原始碼、自我步調的教學課程和程序設計練習,可同時教導量子運算 Q# 和程式設計語言的元素。 每個片片都會探索量子運算的基本概念,其中一些涵蓋基本概念和一些深入探討量子演算法和通訊協定。
您可以在 Quantum Katas 網站中試用 Quantum Katas 在線,也可以下載片片並在本機電腦上執行。
提示
如果您想要加速量子運算旅程,請參閱 使用 Azure Quantum 撰寫程式代碼,這是 Azure Quantum 網站的獨特功能。 在這裡,您可以執行內 Q# 建範例或自己的 Q# 程式、從提示產生新的 Q# 程序代碼、在 VS Code for the Web 中開啟並執行程式碼,按下滑鼠,並詢問 Copilot 量子運算的任何問題。
在線執行片片
Quantum Katas 可在 Quantum Katas 網站中在線執行。 此環境可讓您在瀏覽器中執行片片,而不需要在您的電腦上安裝任何專案。
Quantum Katas 中收集的教學課程和練習強調實作體驗,以強化學習概念。 程序設計工作涵蓋各種量子概念,從非常簡單到相當具挑戰性的進度。 針對每個工作,您需要填寫一些遺漏的程序代碼;第一個片片只需要一行,而稍後的練習可能需要可重設大小的代碼段。
最重要的是,使用Quantum Katas,您可以在線上執行和驗證解決方案。 這可讓您立即取得解決方案的意見反應,並在不正確時重新考慮您的方法。
- 如果您需要一些協助,您可以按兩下 [需要提示嗎? ] 以取得練習的提示。
- 當您完成練習時,請按兩下 [ 執行 ] 按鈕以在片片中執行程序代碼。 如果您遇到停滯,您可以按兩下 [ 顯示解決方案 ] 以查看正確的解決方案。
- 您可以隨時 詢問 Copilot 關於量子運算或 Q#的問題。
- 您可以在 [我的進度 ] 區段中,檢查完成率和進度。Quantum Katas。
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應