圖書
|
|
|
|
|
|
程式語言與設計
上冊目錄 目錄 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 實例探討 |
第八章 函式 第九章 類別 第十章 檔案 第十一章 視窗程式設計 第十二章 繪圖 第十三章 動畫與遊戲 第十四章 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就是這一理念所發展出的程式語言,希望普羅大眾都能在短時間內,寫出超越專業程式設計師日以繼夜的成果。