APCS(Advanced Placement Computer Science)是指「大學程式設計先修檢測」,檢測內容分為兩個部份:程式設計實作題及程式設計觀念題。
本書包含APCS歷年公告四屆的實作題及三屆的觀念題,以簡單易懂的文字敘述及清楚的流程圖分析考題的解題方向,讓讀者可先以紙筆演練,理解各題的運算思維脈絡與原理後,再開始編寫程式來完成解題。本書採用Python為工具,以其指令與語法來解題,著重運算思維的訓練,即使沒有上機寫程式,仍可用一張紙和一支筆解出問題。
本書特色
1.使用Python語言詳細解析APCS公告的歷屆試題,幫助讀者輕鬆駕馭運算思維的精髓及Python程式設計技巧,扎實地運用在考題上。
2.避開較難的Python指令與語法,讓初學者也能很快學會解題技巧。
3.針對「實作題」有詳細的範例說明、清晰的思考方向、簡易的流程圖,以及完整的程式碼、程式碼說明及程式測試結果。
4.針對「觀念題」詳細說明選項對/錯之理由,且有完整的程式演算過程。
5.本書適合Python程式設計課程,亦可作為初學者自學之用。
本書包含APCS歷年公告四屆的實作題及三屆的觀念題,以簡單易懂的文字敘述及清楚的流程圖分析考題的解題方向,讓讀者可先以紙筆演練,理解各題的運算思維脈絡與原理後,再開始編寫程式來完成解題。本書採用Python為工具,以其指令與語法來解題,著重運算思維的訓練,即使沒有上機寫程式,仍可用一張紙和一支筆解出問題。
本書特色
1.使用Python語言詳細解析APCS公告的歷屆試題,幫助讀者輕鬆駕馭運算思維的精髓及Python程式設計技巧,扎實地運用在考題上。
2.避開較難的Python指令與語法,讓初學者也能很快學會解題技巧。
3.針對「實作題」有詳細的範例說明、清晰的思考方向、簡易的流程圖,以及完整的程式碼、程式碼說明及程式測試結果。
4.針對「觀念題」詳細說明選項對/錯之理由,且有完整的程式演算過程。
5.本書適合Python程式設計課程,亦可作為初學者自學之用。