Visual Coding Lab 是一款學習應用,讓您只需一部智慧型手機即可學習程式設計。它包含 60 個課程,涵蓋從 Python 和 C 語言的基礎知識到最大值搜尋和冒泡排序等基礎演算法的所有內容。
■ 閱讀、編寫和運行
每個章節都遵循三步驟流程:「閱讀 → 練習 → 測驗」。您將閱讀簡短的解釋,立即重寫並運行程式碼,最後透過測驗檢驗您的理解。它的設計旨在超越簡單的閱讀或複製。
■ 檢視變數內容
在 Python 練習中,不僅會顯示執行結果,還會以方框的形式顯示變數的值。透過逐步運行程序,您可以直觀地追蹤程序的執行步驟以及值的變化。在排序課程中,您可以透過圖表查看數組元素的重新排列方式。
■ 執行環境在您的裝置內
Python 和 C 程式碼均僅在您裝置的瀏覽器中執行。您編寫的程式碼絕不會發送到任何伺服器。打開後,學習資料和運作環境將保存在您的裝置上,即使在通訊不穩定或沒有訊號的地方,您也可以繼續學習。
■包含課程(共 60 課時)
・Python 入門:從基礎到演算法(10 章 / 30 課程)
print() 函數、變數與計算、f 字串、if 語句、for 迴圈、while 迴圈、列表、函數、最大值查找、冒泡排序
・C 語言入門:從基礎到演算法(10 章 / 30 課時)
printf() 函數、int 型別與計算、scanf() 函數、if 語句、for 迴圈、陣列、字元陣列與字串、函數、最大值查找、冒泡排序
■ 練習自動評分
練習提供測試案例。點擊「執行測試」按鈕,即可並排顯示預期值和實際輸出,讓您立即查看通過/未通過狀態。
■ 自由運行,自由編寫程式碼
除了課程之外,我們還提供一個頁面,您可以自由地從頭開始編寫和運行程式碼。當您想要測試課程中出現的程式碼時,此功能非常有用。
■ 學習日誌
程式運行次數、錯誤次數以及您編寫的最後一段程式碼都會記錄在您的裝置上。您可以稍後查看您的學習進度。
■ 使用條款
• 免費使用(會顯示廣告)
• 無需註冊或登入
• 您編寫的程式碼、進度和設定僅保存在您的裝置(本機儲存)上,不會傳送到我們的伺服器。
• 我們使用 Cookie 和廣告識別碼來顯示廣告。
• 目標年齡:13 歲以上
• 隱私權政策:https://visual-coding-lab.web.app/privacy
透過 60 節實作課程學習 Python 和 C 語言程式設計。無需註冊,而且可以離線使用。