本課程分為幾個部分,第一部分教授Python程式的邏輯,經由指令告訴程式如何執行(第一期的課程內容),第二部分則是教授Python程式內的資料結構(第二期的授課內容)。這兩部分涵蓋的撰寫Python的基本能力,基本上,許多的程式設計考試題目的解法都涵蓋在這些技巧中,我們會陸續地介紹。接下來,我們才會開始教Python在各方面的應用模組,包括在數學上的numpy, sympy, 科學上常用的vpython, 處理圖片的PIL等。