PDF JPG
本書有DRM加密保護,需使用HyRead閱讀軟體開啟
  • 專門為中學生寫的程式語言設計:強化邏輯思考力
  • 點閱:108
    40人已收藏
  • 作者: 李家同等著
  • 出版社:聯經出版 聯合發行總經銷
  • 出版年:2018
  • ISBN:9789570851526
  • 格式:PDF,JPG
  • 頁數:316

內容簡介
 
西方國家對於程式語言教育比亞洲國家來得更早,目的是訓練邏輯力。
STEAM 課程規畫更是席捲全球的教育理念,包括了科學(Science)、
技術(Technology)、工程(Engineering)、藝術(Arts),及數學(Mathematics)五大領域。

《專門為中學生寫的程式語言設計:強化邏輯思考力》專門為中學生寫的程式設計學習書,
提供中學生想要認識程式語言設計的一部入門書。
用清楚的解說、適當的題目,引導學生培養邏輯思考能力。
 
《專門為中學生寫的程式語言設計:強化邏輯思考力》採用的是 Python 語言,容易上手學習。目的是教會大家程式語言,可是更重要的任務是要使學生有邏輯思考的能力。只要能把程式語言設計的基礎打好,建立程式運作的邏輯觀念,對於日後要學習資料結構或演算法都相當有幫助,或是之後需要學習其它程式語言,也相當容易。
 
本書特色
 
透過淺顯易懂的解說,輕鬆理解程式語言!
細分各大主題來介紹觀念,一步一步建構思考能力!
解說及練習題詳盡,以實戰練習確實理解!
清楚的流程圖,幫助學習及吸收!
 
在這個新世代,電腦科學、程式語言設計是必備的基礎能力,跟其他學科同等重要。蘋果創辦人史提夫‧賈伯斯(Steve Jobs)更說:「每個人都該學電腦程式,因為它可以教你如何思考。」因此孩子們一定要學習了解程式語言。
 
 


作者簡介
 
李家同
 
民國28年生,台大電機系學士,美國加州柏克萊大學電機博士。歷任清華大學工學院院長、教務長以及代校長、靜宜大學校長、暨南國際大學校長。

 
李教授曾獲得五次連續的國科會傑出研究獎,教育部工科學術獎、侯金堆傑出榮譽獎和旺宏電子講座教授,他是美國電機電子學會的榮譽會士,並且曾擔任過十一種國際學術刊物的編輯委員。
 
李教授也是短篇小說作家。他的小說親切、自然、發人深省。《讓高牆倒下吧》、《陌生人》、《鐘聲又再響起》、《故事六十八》等書感動了無數人心。
 
李教授關心教育,他所寫的《專門替中國人寫的英文基本文法》成為最新、最暢銷的英文文法書;他所企劃的《專門替中國人寫的英文課本》(光碟版)也成為英文學習者的第一選擇。他同時也投身基礎數學教育,他為中學生編寫實用的數學課本,期望透過詳細解說,讓學生更容易理解,邏輯思考更清晰。已出版《專門為中學生寫的數學課本》系列。
 
 


  • Chapter 0 Python 語言的編譯器以及使用方法(第9頁)
  • Chapter 1 簡單的程式(第18頁)
    • 例題 1.1 整數加法(第19頁)
    • 例題 1.2 計算 (x + y)/2(第23頁)
    • 例題 1.3 計算 (x + y)*(u + v)(第25頁)
    • 例題 1.4 浮點數字(第28頁)
    • 例題 1.5 Input 裡面是空的(第29頁)
    • 例題 1.6 輸入文字(第30頁)
    • 例題 1.7 二次方(第31頁)
    • 例題 1.8 次方(第32頁)
    • 例題 1.9 小於 1 的次方(第32頁)
    • 例題 1.10 計算 log(x)(第33頁)
    • 例題 1.11 計算平方根(第34頁)
    • 例題 1.12 計算 sin(x)(第35頁)
  • Chapter 2 有 if 指令的程式(第37頁)
    • 例題 2.1 兩個數字中選大的那一個(第39頁)
    • 例題 2.2 求 x-y 或 y-x(第41頁)
    • 例題 2.3 將負數轉成正數(第44頁)
    • 例題 2.4 輸出學生成績對應的級別(第45頁)
    • 例題 2.5 根據購買價格決定折扣(第48頁)
  • Chapter 3 有 for 迴圈指令的程式(第56頁)
    • 例題 3.1 五個整數的總和(第57頁)
    • 例題 3.2 N 個數的和(第59頁)
    • 例題 3.3 求最大值(第61頁)
    • 例題 3.4 求最大奇數值(第64頁)
    • 例題 3.5 求 N 階層(第66頁)
    • 例題 3.6 輸出九九乘法表(第69頁)
  • Chapter 4 有 while 迴圈指令的程式(第75頁)
    • 例題 4.1 讀入一連串的數字,但事先不知道數字的數目(第76頁)
    • 例題 4.2 最大公約數(第78頁)
    • 例題 4.3 算 N 個數的和(第80頁)
  • Chapter 5 陣列(第84頁)
    • 例題 5.1 利用一維陣列求 10 個數字的計算平均值(第86頁)
    • 例題 5.2 利用一維陣列求 10 個數字的最大值(第88頁)
    • 例題 5.3 搜尋問題(第90頁)
    • 例題 5.4 兩個二維矩陣相加之結果(第93頁)
    • 例題 5.5 兩個矩陣相乘之結果(第96頁)
  • Chapter 6 副程式(第101頁)
    • 例題 6.1 兩個一維陣列相加(第102頁)
    • 例題 6.2 求陣列中最大之數(第109頁)
    • 例題 6.3 Array +1(第112頁)
    • 例題 6.4 小於 N 的所有質數(第115頁)
    • 例題 6.5 求出各科平均分數及總平均分數(第119頁)
    • 例題 6.6 判斷日期先後順序(第125頁)
    • 例題 6.7 輸出*三角形(第132頁)
    • 例題 6.8 密文解碼(第135頁)
  • Chapter 7 讀取檔案(第140頁)
    • 例題 7.1 讀檔並印出資料的程式(第142頁)
    • 例題 7.2 讀取檔案求平均值(第143頁)
    • 例題 7.3 相加兩個檔案內的值(第144頁)
  • Chapter 8 配置(第152頁)
    • 例題 8.1 在磁碟內建立一個配置,並輸入並儲存班級學生各科成績(第157頁)
    • 例題 8.2 求班級各科成績平均(第163頁)
    • 例題 8.3 新增一位學生資料(第168頁)
    • 例題 8.4 修改一位學生資料(第172頁)
    • 例題 8.5 查詢一位學生的資料(第177頁)
    • 例題 8.6 刪除學生資料(第180頁)
    • 例題 8.7 借還書(第184頁)
  • Chapter 9 遞迴程式(第198頁)
    • 例題 9.1 求 1+2+3+⋯+N 的和(第200頁)
    • 例題 9.2 求陣列 A 中所有數值的和(第201頁)
    • 例題 9.3 計算 N!(第203頁)
    • 例題 9.4 求費式數列 F(n)(第204頁)
  • Chapter 10 排序(第208頁)
    • 例題 10.1 氣泡排序法 (Bubble Sort)(第209頁)
    • 例題 10.2 插入排序法 (Insertion Sort)(第217頁)
    • 例題 10.3 快速排序法 (Quick Sort)(第222頁)
    • 例題 10.4 合併排序法 (Merge Sort)(第232頁)
  • Chapter 11 資料結構(第244頁)
    • 例題 11.1 堆疊(Stack)(第245頁)
    • 例題 11.2 佇列 (Queue)(第250頁)
    • 例題 11.3 二元搜尋樹 Binary Search Tree(第254頁)
  • Chapter 12 借還書(第279頁)
紙本書 NT$ 380
單本電子書
NT$ 247

還沒安裝 HyRead 3 嗎?馬上免費安裝~
QR Code