← 課程介紹

Text Coding

Python程式設計

掌握最受歡迎的程式設計語言之一,通過實際項目和現實應用

建議9-12歲 8個級別

關於此課程

Python作為全球最受歡迎的程式語言之一,是邁向人工智能、數據科學及軟件開發的必備技能。本課程專為香港學生設計,由淺入深系統性地教授Python編程。學生將從最基礎的語法開始,逐步學習控制結構、數據處理、模組化編程,直至掌握高階演算法及人工智能應用。

課程級別

  1. 01

    Python 基礎與 turtle 繪圖

    安裝 Python 環境,學習變數、數據類型和輸入輸出,並用 turtle 畫圖理解順序與分支結構,寫出第一個 Python 程式。

  2. 02

    數據類型與循環

    掌握列表、元組、字典和集合,運用 for 和 while 循環解決較複雜的問題,並開始閱讀流程圖和除錯。

  3. 03

    函數與標準庫

    學習嵌套循環、break 和 continue,使用 random、math 等標準庫,並以函數和流程圖分析問題、設計枚舉算法。

  4. 04

    檔案處理與排序搜尋

    讀寫 txt、csv 檔案處理真實數據,實作冒泡、選擇和插入排序及線性搜尋,並編寫能處理錯誤的穩健程式。

  5. 05

    遞歸與數據結構

    學習二分搜尋和遞歸算法,認識堆疊與佇列,以模組化方式組織程式,並安裝及使用 numpy 等第三方庫。

  6. 06

    數據可視化與機器學習入門

    用 requests 取得網絡數據,以 matplotlib、wordcloud 製作圖表,學習面向對象編程,並實作 kNN 機器學習算法。

  7. 07

    搜索與動態規劃

    深入學習深度優先搜索、廣度優先搜索、遞推和動態規劃,比較不同算法的效率,提升解難思維。

  8. 08

    AI 應用開發

    掌握樹與圖的遍歷和進階動態規劃,學習閱讀技術文檔並調用 AI 開放平台,親手製作植物識別、語音合成等智能應用。