書名:APCS 7級必勝秘笈:學習、練習、突破|觀念題C+實作題Python

原文書名:


9786263249134APCS 7級必勝秘笈:學習、練習、突破|觀念題C+實作題Python
  • 產品代碼:

    9786263249134
  • 系列名稱:

    認證檢定
  • 系列編號:

    AEL027800
  • 定價:

    450元
  • 作者:

    吳進北
  • 頁數:

    304頁
  • 開數:

    19x26x1.48
  • 裝訂:

    平裝
  • 上市日:

    20241105
  • 出版日:

    20241105
  • 出版社:

    ?峰資訊股份有限公司
  • CIP:

  • 市場分類:

    電腦資訊
  • 產品分類:

    書籍免稅
  • 聯合分類:

    電腦資訊類
  •  

    ※在庫量大
商品簡介


★「APCS大學程式設計先修檢測」培養運算思維能力,為學習歷程加分!
★依據坐7級望8級的考試策略編寫的APCS專書,運用APCS申請國立大學。
★觀念題C+實作題Python:學習C加強程式設計、資料結構及演算法的知識;以Python實作磨練程式設計功力。

本書特色
★目標定位清晰:為預備挑戰APCS學科4級與術科3級而設計,協助學生以7級以上的成績,順利進入理想大學的資訊科系。
★策略性學習:根據「坐7級望8級」的考試策略精心編寫,提供從基礎到進階的全面學習指南。

學科+術科的系統訓練
★學科策略:
•深入淺出,系統性地介紹學科概念,使學習和練習更加有效率。
•積極準備不僅可達成4級目標,同時開啟邁向5級的可能。
★術科攻略:
•基礎篇:從基本題目開始,確保清楚理解重點題型,確實實作,3級目標輕鬆達成。
•進階篇:將複雜題目拆解為易懂的子問題,逐步建立解題技巧和自信,為挑戰4級及5級做好充分準備。
•實戰演練:通過反覆練習,使學生在考場上能夠鎮定自若,有效應對各種題型,高分通過考試。

作者簡介



書籍目錄


CH01 認識APCS
1.1 APCS 準備策略
1.2 設定有效率的學習目標與準備計劃

CH02 觀念題如何考4級分
2.1 C語言簡介
2.2 C語言快速入門
2.3 遞迴(C語言版)
2.4 APCS 觀念題分類
2.5 APCS 使用概念、技巧統計
2.6 APCS 觀念題實例演習

CH03 如何輕鬆實作題考3級分
3.1 程式設計學Python語言的好處
3.2 Python語言快速入門
3.3 10個Python執行階段錯誤訊息與原因
3.4 使用Python Help文件
3.5 Python的字串應用
3.6 List、Set、Dict等好用資料型態熟悉
3.7 列表推導式(list comprehension)
3.8 輸出的技巧

CH04 基本資料結構、演算法
4.1 暴力窮舉法
4.2 搜尋演算法
4.3 排序演算法
4.4 堆疊資料結構
4.5 佇列資料結構
4.6 遞迴(Python版)

CH05 APCS實例演習(I)

CH6 挑戰APCS8級分以上
6.1 貪心演算法
6.2 分治演算法
6.3 動態規劃演算法
6.4 樹狀結構應用
6.5 圖形結構應用
6.6 指標

CH07 APCS實例演習(II)

CH08 觀摩題

推薦序/導讀/自序


C是最重要的程式語言之一,當然要學會她,熟悉她。APCS的75個觀念題,出的很漂亮,是值得當作練基本功,很棒的訓練教材。
Python是最流行、應用最廣的程式語言之一,當然要學會她,熟悉她。
APCS的實作題目,很精釆有趣,是值得當作,加強程式實力的好訓練教材。
用學習C來加強程式設計、資料結構及演算法的知識,用Python實作來磨練程式設計功力,是目前學習程式設計的主流選擇。
寫幾個出色的軟體作品,是長遠追求的目標。短期則先考一張APCS 7級認證,算是基本的驗證,順便加分上個好大學。

除了拿到7級認證以外,考APCS還學到什麼?
1.學會更多軟體開發的技巧。
2.熟悉指令、語法、資料結構及邏輯。
3.練習到能在時間內完成作品的熟練度。
4.完成作品後,檢查的能力,找出錯誤的能力,更正錯誤的能力。
5.練習過程中,更有耐心,更細心的工作態度養成。
下次有人質疑您的APCS 認證是否有用時,大聲把上面五點跟他講清楚。

以下是我們建議的研讀模式
1.拿到書後,概略翻一下書,知道內容有那些。
2.詳讀各章節內容,照著做一遍,熟悉指令、語法、資料結構及邏輯。
3.不看書上的程式碼,自己做一次,訓練自己寫程式的能力,當然一開始可能需要書本的協助。研讀過的程式,自已再試著把它寫出來,這是較無挫折感的學習方式。
4.反覆練習,試著了解問題、分析問題、設計解決問題的步驟,進步會很顯著。
5.如果您很確實的完成前面四個步驟,並善用軟體的Help功能及網路資源,您已然踏上寬廣的程式設計之路。

這本書的完成,蒙諸位教育先進的指教和諸多夥伴們的協助,獲益匪淺,不勝感激,在此一併致謝!

吳進北