Python 程式設計(6-15 歲)
Python 程式設計(6-15 歲)
- 每級7.5小時
- 可選每堂1.5或2.5小時
- 小班教學1至6人
早鳥優惠至2026/10/25 23:59禮拜日(美西時間)
綫上教學真人導師,每級(Level)7.5小時
無法載入取貨服務供應情況
- 彈性上課安排
- 報讀多級別額外10-15%優惠
- 級別修讀電子證書

概述
這是一門引人入勝的互動課程,旨在透過多功能 Python 程式語言向年輕學習者介紹程式設計世界。在這個實作專案中,參與者將在程式設計概念和邏輯思考技能方面打下堅實的基礎。他們將學習如何編寫 Python 程式碼、創建變數、使用條件語句和循環以及開發演算法。透過互動專案和挑戰,學生將獲得解決問題、創建遊戲和建立簡單應用程式的實務經驗。無論他們是初學者還是有一定的程式設計經驗,本課程都為年輕人提供了一個培養環境,讓他們探索令人興奮的 Python 程式設計世界並釋放他們的創造力。
New City Education 團隊隨時為您服務。請填寫免費諮詢表單,我們的導師會與您聯絡,協助為貴子弟規劃合適的 STEM 學習路徑。您也可以先預約體驗課,只付一堂課的費用,再決定是否報讀完整程度。先從免費諮詢開始,準備好了再邁出下一步。
學習目標
1.掌握基本的程式設計技能
2. 發展數學解決問題的技巧
3.有效分析和分解複雜問題
4.增強邏輯思考能力
5. 加強批判性思考能力
授課語言
我們通常用英語授課,但如果可能的話,我們很樂意嘗試用其他語言授課。
方式
線上(Zoom):將在課前提供說明。
我們重視小班教學,導師一般同時只教授1-3位同學。
等級說明
1級
1級:適合沒有電腦程式設計知識的小學生。
本課程主要利用電腦遊戲和課堂活動,以互動和引人入勝的方式學習基本的電腦知識和程式設計概念。目的是激發學生對電腦程式設計的興趣並鼓勵學生的創造力。在整個課程中,學生將透過簡單的電腦程式設計的實踐經驗來創作繪圖並培養成就感和滿足感。課程從基於區塊的編程開始,然後進行鍵盤輸入命令。涵蓋的概念包括命令介紹、迭代介紹、函數介紹和模組介紹。
**從2級以上,所有指令均透過鍵盤輸入**
2級
2級:適合9歲以上的學生,或已完成1級的學生。
在本課程中,學生將正式進入電腦程式設計的核心,學習如何應用簡單的程式設計來解決現實生活中的問題和應對實際挑戰。例如,他們將使用簡單的電腦程式為快餐店建立卡通節目表或自動點餐系統。透過結合日常生活中的例子,學生將了解到電腦程式設計的普遍性,並對其應用有更深入的了解。涵蓋的主題包括下載和安裝 Python、事件簡介、理解變數、流程控制和數學應用。
3級
3級:適合完成2級的學生。
本課程以二級課程為基礎,繼續讓學生在日常生活中獲得實踐和適用的學習體驗。例如,學生將使用電腦程式設計一個真正的「數位時鐘」並玩「井字棋」遊戲。他們還將應用程式設計來執行數學計算,更深入地了解電腦程式設計如何應用於日常生活。本課程旨在培養邏輯思考能力,增強解決問題的能力,介紹基本輸入輸出、中間流程控制、資料結構介紹、座標介紹、圖形使用者介面(GUI)介紹等概念。
4級
4級:適合完成3級的學生。
在本課程中,學生將把在第 2 級和第 3 級中獲得的知識和技能應用到更複雜的電腦遊戲中,例如撲克遊戲。此外,他們還將學習如何使用計算機解決數學問題,包括找到最小公倍數和最大公約數。此層級著重於中間函數、中間座標、中間資料結構、更進階的流程控制和更多數學應用。學生將進一步提高程式設計能力並探索程式設計概念的實際應用。
5級
5級:適合完成4級的學生。
本課程以第 4 級中獲得的知識和技能為基礎,重點是將其應用於更複雜的電腦遊戲,例如圍棋遊戲(蘋果棋)。此外,學生還將學習如何使用計算機解決具有挑戰性的數學問題,例如使用演算法確定自然數是否為質數。涵蓋的主題包括中級圖形使用者介面 (GUI)、更高級的座標、更高級的資料結構以及人工智慧 (AI) 簡介。學生將探索先進的圖形使用者介面,更深入地研究座標系統,學習先進的資料結構,並了解令人興奮的人工智慧領域。
6級
6級:適合完成5級的學生。
在本課程中,學生將了解「物件導向程式設計」(OOP)並學習如何設計簡單的「物件」。在 OOP 中,每個物件都可以接收資料、處理資料以及與其他物件通訊資料。涵蓋的主題包括遞歸函數介紹、類別和物件介紹以及更多數學應用。學生將探索遞歸的概念,了解類別和物件的基礎知識,並運用程式設計技能解決數學問題。
7級以上
請聯絡我們
(註:以上內容可能依實際及個人情況有所變動。)
(註:以上內容可能依實際及個人情況有所變動。)
家長回應
-
Isaac的媽媽
“Isaac在英國的 Bebras 計算挑戰賽中獲得了金牌。感謝您整個夏天的指導!”
-
Caleb的媽媽
“我真的很感謝老師們的努力。Caleb學習的時候感到很滿足。謝謝你們!”
-
Nelson的媽媽
“我的孩子完成課程很有成就感😊。在老師的廣泛指導和鼓勵下,他對程式設計非常熱衷🙏😊。”
-
Christina的父母
「我女兒很喜歡上課,老師知道她害羞,所以對她給予了很多鼓勵和表揚。一開始我們只報了1、2級的課程,後來又報名了3、4級的課程。”
-
CY 的父母
“太棒了。他們激勵我們的孩子學以致用😊🙏🏻。感謝老師們的指導。”
-
陳女士
“我會鼓勵我的孩子繼續參加你們中心的不同課程。這些課程確實激發了孩子們的思維和創造力。”
報讀多級別額外優惠
同時報讀兩級9折、同時報讀兩級85折(系統會自動計算)
級別完成證書
學生順利完成一個級數後,經導師建議,本中心會頒發證書。
Canada
Mr Edwin
Edwin has worked in software development, systems analysis, management, and technical support roles for several multinational companies in China, Hong Kong, and North America, including Silicon Valley, California.
He has extensive experience in education and training. He has served as a lecturer in the Department of Computer Science and the Department of Information Systems at City University of Hong Kong, and has also taught computer studies and mathematics at the secondary school level.
Illinois, USA
Beline
Beline’s strengths sit at the intersection of coding, data, and hands-on STEM. She programs in Python and JavaScript, builds web pages with HTML, and writes Arduino logic for sensors and real-world measurements.
She can introduce data analysis and visualization with pandas, Excel, and Tableau, then connect the numbers to a project students can see. For curious learners she can also sketch introductory quantum circuits in Python with Qiskit. Beline also teaches math.
Alabama, USA
Dong
Parents can expect a tutor who is fluent in Python, Java, C++, SQL, and web technologies, and who can connect those skills to real student projects. Dong can guide learners through coding fundamentals, algorithms, and debugging, then move into building small websites, games, or data tools when they are ready.
He is also familiar with AI APIs, computer vision, and Python data libraries, which helps when a course touches machine learning or visual computing. He uses Git and common IDEs so students pick up habits they will meet again in later STEM work.
Canada
Dennis
Dennis is experienced in Java, Python, SQL, Microsoft Office, and other computer-related technologies. He is confident in helping students understand programming fundamentals, develop coding projects from scratch, and improve their problem-solving skills. He can also assist students with foundational mathematics and explain concepts in a simple, patient, and easy-to-understand way.
Virginia, USA
Eva
Eva brings several years of hands-on experience in computer science, software development, and STEM education through academic, professional, and project-based work. She is competent in teaching coding fundamentals, including Java, C++/C#, Python, web development, mobile development, and Unity game development. She also has experience teaching math and STEM concepts to elementary and middle school students.