中學生Python程式設計教材

中學生Python程式設計教材

洪國勝、蔡懷文編著

溫嘉榮教授策劃、審定、推薦

泉勝出版 PP002定價320 320

目錄

第一章 準備工作 影音教學

第二章 算術運算與輸出入 影音

第三章 決策運算 影音教學

第四章 迴圈指令 影音教學

第五章 繪圖-使用turtle

第六章 串列

7 Python學數學

8 函數

9 Python學英文 影音教學

10 時間

11章排序與搜尋

12章視窗程式設計

本書教材特色與範例

Python程式設計體驗教材

為了讓初學者(包含國中生、高中生、大學生)快速體驗Python程式設計,我們特別剪輯一份16單元170頁的簡易教材,適用所有學生1學期23學分的程式設計課程,讓所有老師能輕鬆快速帶領所有學生管窺程式設計的奧妙,本書目錄如下:

Python程式設計體驗教材

洪國勝、蔡懷文編著

溫嘉榮教授策劃、審定、推薦

泉勝出版 PP003

定價:16單元,170

目錄

第一單元 Python整合開發環境

第二單元 變數的宣告與算術運算

第三單元 資料的種類與亂數的產生

第四單元 程式的輸出入

第五單元 程式的除錯

第六單元 讓電腦唱歌

第七單元 決策if單元

第八單元 for迴圈

 

第九單元 while迴圈

10單元 巢狀迴圈

11單元 一維串列

第12單元 用Python學數學

13單元 函式

第14單元 用Python學英文

15單元 停車、銀行利息的計算

16單元 課程學習成果範例

序言

因應108課綱,教育部將國中、高中職程式設計改為必修,一半的大學生也應修習程式設計。其次,Python是新興程式語言,其特色是依照使用者的習性所設計,所以容錯性高,很好入門,且是開放架構,每天都有人將所開發類別貢獻出來,這樣寫程式,就如同堆積木,很快就可完成自己的需求與功能。所以,我也認同採用Python作為所有國中生、高中生及大學生入門程式設計的程式語言,所以就編輯這本『Python程式設計體驗教材』,希望可以作為,所有想修習程式設計學生的體驗教材。本書特色如下:

1、抽絲剝繭。本書作者程式設計教學30年,所以能幫讀者與老師抽絲剝繭,化繁為簡,設計出16單元的內容與範例,讓學生可以快速體驗Python,一本好書這樣當然可以減輕老師與學生負擔。

2. 程式來龍去脈很清楚。大部分的電腦書都是文字敘述完,就跑出一長串程式,讀者根本喘不過氣。本書則是一面說明、一面寫程式,所以程式的來龍去脈特別清楚。

3. 具有充分的範例。本書使用大量範例闡述程式指令與運算思維,由範例學程式,當然最省力。

4. 充分的自我練習。學程式設計不是一直聽老師解說,而是需要不斷練習,不斷舉一反三、不斷練習自己排除錯誤,所以本書想出很多與範例非常相近的自我練習讓學生練習,希望老師一定要放手讓學生作,學生也不要指望老師幫您解答,只有不斷練習才會進步;也不要認為前面簡單就不作,因為這樣您不會基本除錯。短時間作不出來也不要氣餒,反覆思考就會有靈感。

5. 跨領域教學。程式設計已經不是資訊科技老師的私有領域,它已經是所有學生、所有老師的工具。例如,將數學的演算法以程式實現,這樣可以更清楚抽象的數學觀念;將數學的函數圖形以程式繪製,可以讓學生對數學函數的觀念更清楚,進而幫助解題;書中再以電腦輔助測驗為例,我們寫出填充題、選擇題、英文默寫輔助、英文聽寫程式,各科老師只要學習一點簡單程式設計,就可以改寫程式應用在自己的教學領域。

6. 字體適中。體認老師因長年不斷教學準備,眼睛大多老花了,所以本公司不惜成本,將字體放大,希望能減輕老師的負擔。

其次,這本書由我高師大程式設計啟蒙老師,也是一路指導與提攜的溫嘉榮教授策劃、指導與審定,溫老師也提供很多學生程式設計的瓶頸與困境、及很多程式設計的運算思維與基本素養,經過不斷的討論與修訂,相信本書非常適合作為中學生、高中生及大學生的程式設計體驗教材。

最後也感謝施純協教授也認同小弟自力分享教學心得,希望每位老師都能快樂廣栽桃李到六五的理念,無償提供創易書院,作為泉勝出版公司在台北辦理教師研習的場地,每場研習施教授更無私分享『易經與人工智慧』,更感謝施教授願意提敘推薦本書,在此致謝。

洪國勝、蔡懷文2020/08/01 僅序於彰化竹塘