專門為中學生寫的程式語言設計: 強化邏輯思考力

專門為中學生寫的程式語言設計: 強化邏輯思考力

79
380300
查詢門市庫存

內容簡介

西方國家對於程式語言教育比亞洲國家來得更早,目的是訓練邏輯力。

STEAM 課程規畫更是席捲全球的教育理念,包括了科學(Science)、技術(Technology)、工程(Engineering)、藝術(Arts),及數學(Mathematics)五大領域。

《專門為中學生寫的程式語言設計:強化邏輯思考力》
專為中學生寫的程式設計學習書,提供中學生想要認識程式語言設計的一部入門書。用清楚的解說、適當的題目,引導學生培養邏輯思考能力。

採用Python 語言,容易上手學習。目的是教會大家程式語言,可是更重要的任務是要使學生有邏輯思考的能力。只要能把程式語言設計的基礎打好,建立程式運作的邏輯觀念,對於日後要學習資料結構或演算法都相當有幫助,或是之後需要學習其它程式語言,也相當容易。



●透過淺顯易懂的解說,輕鬆理解程式語言!

●細分各大主題來介紹觀念,一步一步建構思考能力!

●解說及練習題詳盡,以實戰練習確實理解!

●清楚的流程圖,幫助學習及吸收!


在這個新世代,電腦科學、程式語言設計是必備的基礎能力,跟其他學科同等重要。蘋果創辦人史提夫‧賈伯斯(Steve Jobs)更說:「每個人都該學電腦程式,因為它可以教你如何思考。」因此孩子們一定要學習了解程式語言。
展開看更多

產品目錄

序言
第○章 Python 語言的編輯器以及使用方法

第一章 簡單的程式
例題 1.1 整數加法
例題 1.2 計算
例題 1.3 計算
例題 1.4 浮點數字
例題 1.5 Input裡面是空的
例題 1.6 Input裡面是空的
例題 1.7 二次方
例題 1.8 次方
例題 1.9 小於 1 的次方
例題 1.10 計算 log(x)
例題 1.11 計算平方根
例題 1.12 計算 sin(x)

第二章 有 if 指令的程式
例題 2.1 兩個數字中選大的那一個
例題 2.2 求 或
例題 2.3 將負數轉成正數
例題 2.4 輸出學生成績對應的級別
例題 2.5 根據購買價格決定折扣

第三章 有 for 迴圈指令的程式
例題 3.1 五個整數的總和
例題 3.2 N個數的和
例題 3.3 求最大值
例題 3.4 求最大奇數值
例題 3.5 求 N 階層
例題 3.6 輸出九九乘法表

第四章 有 while 迴圈指令的程式
例題 4.1 讀入一連串的數字,但事先不知道數字的數目
例題 4.2 最大公約數
例題 4.3 算 N 個數的和

第五章 陣列
例題 5.1 利用一維陣列求 10 個數字的計算平均值
例題 5.2 利用一維陣列求10個數字的最大值
例題 5.3 搜尋問題 
例題 5.4 兩個二維矩陣相加之結果
例題 5.5 兩個矩陣相乘之結果

第六章 副程式
例題 6.1 兩個一維陣列相加
例題 6.2 求陣列中最大之數
例題 6.3 Array +1
例題 6.4 小於 N 的所有質數
例題 6.5 求出各科平均分數及總平均分數
例題 6.6 判斷日期先後順序
例題 6.7 輸出*三角形
例題 6.8 密文解碼

第七章 讀取檔案
例題 7.1 讀檔並印出資料的程式
例題 7.2 讀取檔案求平均值
例題 7.3 相加兩個檔案內的值

第八章 配置
例題 8.1 在磁碟內建立一個配置,並輸入並儲存班級學生各科成績
例題 8.2 求班級各科成績平均
例題 8.3 新增一位學生資料
例題 8.4 修改一位學生資料
例題 8.5 查詢一位學生資料
例題 8.6 刪除學生資料
例題 8.7借還書

第九章 遞迴程式
例題 9.1 求 1+2+3+…+N 的和
例題 9.2 求陣列 A 中所有數值的和
例題 9.3 計算 N!
例題 9.4 求費式費數列 F(n)

第十章 排序
例題 10.1 氣泡排序法 (Bubble Sort)
例題 10.2 插入排序法 (Insertion Sort)
例題 10.3 快速排序法 (Quick Sort)
例題 10.4 合併排序法 (Merge Sort)

第十一章 資料結構
例題 11.1 堆疊 (Stack)
例題 11.2 佇列 (Queue)
例題 11.3 二元搜尋樹 (Binary Search Tree)

第十二章 借還書

作者介紹

■作者簡介

李家同
民國28年生,台大電機系學士,美國加州柏克萊大學電機博士。歷任清華大學工學院院長、教務長以及代校長、靜宜大學校長、暨南國際大學校長。李教授曾獲得五次連續的國科會傑出研究獎,教育部工科學術獎、侯金堆傑出榮譽獎和旺宏電子講座教授,他是美國電機電子學會的榮譽會士,並且曾擔任過十一種國際學術刊物的編輯委員。

李教授也是短篇小說作家。他的小說親切、自然、發人深省。《讓高牆倒下吧》、《陌生人》、《鐘聲又再響起》、《故事六十八》等書感動了無數人心。

李教授關心教育,他所寫的《專門替中國人寫的英文基本文法》成為最新、最暢銷的英文文法書;他所企劃的《專門替中國人寫的英文課本》(光碟版)也成為英文學習者的第一選擇。他同時也投身基礎數學教育,他為中學生編寫實用的數學課本,期望透過詳細解說,讓學生更容易理解,邏輯思考更清晰。已出版《專門為中學生寫的數學課本》系列。

劉國有、謝一功、侯冠維、陳庭偉

規格

誠品貨碼 / 2681624390005
ISBN13 / 9789570851526
ISBN10 / 957085152X
EAN貨碼 / 9789570851526
頁數 / 312
注音版 / 否
裝訂 / P:平裝
語言 / 1:中文/繁體
尺寸 / 25X17.6CM
級別 / N:無

退貨說明

退貨須知:

  1. 依照消費者保護法的規定,您享有商品貨到次日起七天猶豫期(含例假日)的權益(請注意!猶豫期非試用期),辦理退貨之商品必須是全新狀態(不得有刮傷、破損、受潮)且需完整(包含全部商品、配件、原廠內外包裝、贈品及所有附隨文件或資料的完整性等)。
  2. 請您以送貨廠商使用之包裝紙箱將退貨商品包裝妥當,若原紙箱已遺失,請另使用其他紙箱包覆於商品原廠包裝之外,切勿直接於原廠包裝上黏貼紙張或書寫文字。若原廠包裝損毀將可能被認定為已逾越檢查商品之必要程度,本公司得依毀損程度扣除回復原狀必要費用(整新費)後退費;請您先確認商品正確、外觀可接受,再行拆封,以免影響您的權利;若為產品瑕疵,本公司接受退貨。

依「通訊交易解除權合理例外情事適用準則」,下列商品不適用七日猶豫期,除產品本身有瑕疵外,不接受退貨:

  1. 易於腐敗、保存期限較短或解約時即將逾期。(如:生鮮蔬果、乳製品、冷凍冷藏食材、蛋糕)
  2. 依消費者要求所為之客製化給付。(如:客製印章、鋼筆刻字)
  3. 報紙、期刊或雜誌。
  4. 經消費者拆封之影音商品或電腦軟體。
  5. 非以有形媒介提供之數位內容或一經提供即為完成之線上服務,經消費者事先同意始提供。(如:電子書)
  6. 已拆封之個人衛生用品。(如:內衣褲、襪類、褲襪、刮鬍刀、除毛刀等貼身用品)
  7. 國際航空客運服務。

若您退貨時有下列情形,可能被認定已逾越檢查商品之必要程度而須負擔為回復原狀必要費用(整新費),或影響您的退貨權利,請您在拆封前決定是否要退貨:

  1. 以數位或電磁紀錄形式儲存或著作權相關之商品(包含但不限於CD、VCD、DVD、電腦軟體等) 包裝已拆封者(除運送用之包裝以外)。
  2. 耗材(包含但不限於墨水匣、碳粉匣、紙張、筆類墨水、清潔劑補充包等)之商品包裝已拆封者(除運送用之包裝以外)。
  3. 衣飾鞋類/寢具/織品(包含但不限於衣褲、鞋子、襪子、泳裝、床單、被套、填充玩具)或之商品缺件(含購買商品、附件、內外包裝、贈品等)或經剪標或下水或商品有不可回復之髒污或磨損痕跡。
  4. 食品、美容/保養用品、內衣褲等消耗性或個人衛生用品、商品銷售頁面上特別載明之商品已拆封者(除運送用之包裝外一切包裝、包括但不限於瓶蓋、封口、封膜等接觸商品內容之包裝部分)或已非全新狀態(外觀有刮傷、破損、受潮等)與包裝不完整(缺少商品、附件、原廠外盒、保護袋、配件紙箱、保麗龍、隨貨文件、贈品等)。
  5. 家電、3C、畫作、電子閱讀器等商品,除商品本身有瑕疵外,退回之商品已拆封(除運送用之包裝外一切包裝、包括但不限於封膜等接觸商品內容之包裝部分、移除封條、拆除吊牌、拆除貼膠或標籤等情形)或已非全新狀態(外觀有刮傷、破損、受潮等)與包裝不完整(缺少商品、附件、原廠外盒、保護袋、配件紙箱、保麗龍、隨貨文件、贈品等)。
  6. 退貨程序請參閱【客服專區→常見問題→誠品線上退貨退款】之說明。
付款/配送