圖書

 

程式語言與設計

上冊目錄

目錄

第一章 程式語言基本概念

第二章 程式組成與語法操作

第三章資料型態與運算

第四章 選擇結構程式設計

第五章重覆結構程式設計

5_1廻圈基本架構

5_2計數廻圈敘述與撰寫

5_3變更廻圈流程的程式語法撰寫

5_4條件廻圈敘述與撰寫

5_5巢狀廻圈敘述與撰寫

5_6重覆結構程式實作演練

下冊目錄

第六章 串列程式設計

6_1串列6_2一維串列6_3二維陣列

6_4 串列函式與串列生成式

6_5 串列程式設計實例演練

6_6 tuple

6_7 dict

6_8 set

第七章函式應用

第八章 綜合應用實例演練

8_1字串的運算

8_2時間的運算

111年商科技藝競賽解答

 

各章加深加廣試題

 

 

 

特色

1.  我們除了給PDF,也會給Word檔,老師上課直接複製貼上,不用當場辛苦寫程式,因為數學、物理錯了,學生也不知道,但程式錯了,就是跑不出來,會掛在現場。

2.  我們先用很多短程式碼介紹指令,學生可一面上課、一面鍵入程式碼,當場操作指令功能、觀察執行結果,充分發揮實習課精神──學生由做中學。

3.  我們範例實用且豐富,且範例都先有運算思維、才開始寫程式,也都有程式註解,老師好教學。

4.      我們提供很多小程式,讓學生不斷練習。

 

Python程式設計入門教材

Python程式設計入門教材

洪國勝、蔡懷文編著

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

泉勝出版 PC003

定價:480 448

中學生教材特色與精彩範例

第一章 準備工作

第二章 算術運算與輸出入

第三章 決策運算

第四章 迴圈指令

第五章 繪圖-使用turtle

第六章 資料結構與資料處理

6_1 list 6_2 tuple 6_3 dict 6_4 set

6-5 實例探討

第七章用Python學數學

第八章 函式

第九章 類別

第十章 檔案

第十一章 視窗程式設計

第十二章 繪圖

第十三章 動畫與遊戲

第十四章 APCS 108年試題

 

中學生Python程式設計教材

中學生Python程式設計教材

洪國勝、蔡懷文編著

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

泉勝出版 PP002定價320 320

目錄

第一章 準備工作 影音教學

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

第三章 決策運算 影音教學

第四章 迴圈指令 影音教學

第五章 繪圖-使用turtle

第六章 串列

7 Python學數學

8 函數

9 Python學英文 影音教學

10 時間

11章排序與搜尋

12章視窗程式設計

本書教材特色與範例

 

序言

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

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

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

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

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

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

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

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

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

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

 

Python 特色

Python是依照使用者習慣編寫的程式語言,以前數學怎麼教,現在程式就怎麼寫。例如,以下程式就可解二元一次方程式。

        a=2;b=-7;c=3

d=(b*b-4*a*c)**(1/2)

x1=(-b+d)/(2*a)

x2=(-b-d)/(2*a)

print(x1)#3.0

print(x2)#0.5

 

Python理念

以往的程式設計工具,就如同使用高檔單眼相機拍照,又要光圈、又要快門、還要對焦,整個相機的旋扭,真是多如牛毛,當然另初學者望之卻步,就算高手,只要一個環節不對,也是整張相片沒有東東。但現在的傻瓜手機相機可就強了,通通只有一個按鈕,只要願意按快門,拍出來效果竟然也超過以往單眼相機。其次,還有一些特殊效果,例如美肌效果,以往可要請人幫忙打光,回家還要暗房修片,現在可是一鍵就搞定。Python就是這一理念所發展出的程式語言,希望普羅大眾都能在短時間內,寫出超越專業程式設計師日以繼夜的成果。

研習教材下載