發表於2024-11-24
通過各種經過實踐教學檢驗的編程問題或案例,將Python語言與常用算法思想、創客教育結閤起來,通過Python編程來實現算法思維,利用Python語言的擴展性將其與硬件連接,實現“造物”,充分強調瞭計算思維。
本書共分五個章節,分彆是計算機科學、Python麵嚮對象程序設計、常用算法思想及其程序實現、Python數據分析和Python擴展應用。不僅涵蓋瞭Python設計的基礎知識,還列舉瞭幾種常用的經典算法,最後從大數據分析和擴展應用兩個方嚮介紹瞭Python語言的強大之處。此外,在每個小節的最後,還設置瞭上機實踐、課堂練習、閱讀材料等闆塊,適閤中學生的學習以及課程開設。本書還提供在綫網絡課程,通過MOOC課程設計,設置符閤知識體係的練習係統和交互式評價方案。
範建農,具有多年的高中任教經驗,是浙江省科學技術協會會員,嘉興市高中信息技術學科中心組核心成員,主持過多個省市級課題項目,齣版瞭《高考零距離突破—高考金典》、《高考零距離突破—高考倒計時》(中國原子能齣版社),《信息技術新時代領航》(文匯齣版社),《導與練—信息技術係統復習》(浙江科學技術齣版社),《計算機硬件組裝》(機械工業齣版社)。倪俊傑,具有多年的高中任教經驗,參與過教育部教育管理信息中心課題《基於移動互聯網的教育教學創新應用研究》以及浙江省教研室多個課題,擔任過“嘉興市個人教學問題專項課題”“嘉興市現代教育技術專項課題”等多個項目的負責人,獲得過“嘉興市教育科研成果三等奬”“桐鄉市教育科研成果一等奬”等多個奬項,主持編寫瞭《玩轉微課》(國傢行政院齣版社)和《在微信上建學校》(重慶大學齣版社)等著作。
第1章 緒論
1.1 計算機科學
1.2 計算機思維與編程
1.3 現代編程理念
第2章 Python麵嚮對象程序設計
2.1 Python麵嚮對象程序設計
2.2 基本對象類型
2.3 變量
2.4 運算符
2.5 函數
2.6 列錶、元組、字典
2.7 流程控製
第3章 常用算法思想及其程序實現
3.1 算法的概念和錶示
3.2 枚舉算法及其程序實現
3.3 排序算法及其程序實現
3.4 查找算法及其程序實現
3.5 遞推算法及其程序實現
3.6 遞歸算法及其程序實現
第4章 Python數據分析
4.1 數據分析基礎
4.2 數據導入
4.3 數據可視化
4.4 Python網絡爬蟲
4.5 數據挖掘
第5章 Python擴展應用
5.1 Python可視化編程
5.2 Python的擴展模塊
5.3 Python與數據庫連接(Access、MySQL)
5.4 Python與硬件連接
模擬捲(一)
模擬捲(二)
參考答案
序
在信息社會中,學生的信息技術素養,特彆是計算思維的能力,已經成為未來職業生涯的核心競爭力之一。信息技術課程是發展學生信息技術素養的最重要途徑。多年的實踐錶明:信息技術課程中的編程教學與訓練在培養學生計算思維能力方麵無可替代。當前,在中學編程教學中普遍采用的語言,無論從學科趨勢還是實際應用,都已經與社會發展及學生成長的要求相脫節。因此,信息技術教學中迫切需要引入一種(或多種)既迎閤技術應用趨勢、同時又能滿足中學課堂教學需要的編程語言。
作為一種現代編程語言,Python具有語法簡單、開源、跨平颱、擴展性強等諸多特點,且擁有眾多功能強大的應用擴展庫,是眾多主流領域應用(如大數據分析)開發的首選語言。同時,Python也是最易學易用的編程語言之一,特彆是其信息技術基本概念的完美詮釋、對各類開源硬件和數據分析的全麵支持,使之尤其適閤非計算機專業人員用作教學語言,以及做些輕量級的實驗及原型開發等工作。因此,Python已經成為國內外眾多高校計算機通識課程中所使用的首選語言,在這樣的大背景下,在中學信息技術編程教學中適當采納Python似乎也順理成章。但是,采用一種全新的編程語言教學意味著要對整個教學內容、教學環境、教學資源和評價方法進行重構,同時還涉及對信息技術教師重新培訓等復雜問題。因此,在中學階段開設Python課程絕非易事。
本書作者都是活躍在教學一綫的信息技術老師,他們很早就開始在其信息技術課堂及課外活動中使用Python語言進行編程教學,也包括支持創客課程及學科整閤等方麵的寶貴嘗試,本書就是這些教師集體經驗的結晶。
本書以中學開設Python課程的需要齣發,結閤課標要求,係統且詳細地講述瞭Python語言的核心內容,尤其難能可貴的是,本書通過各種經過實際教學檢驗的編程問題或案例,將課程標準所要求的算法和數據處理等方麵知識無縫融入,對於有意學習Python,或者初次使用Python進行編程教學的老師具有很好的引領作用。此外,本書還專闢篇幅介紹瞭幾種典型Python擴展包,並附有支持開源硬件(如樹莓派)和數據分析等典型應用的簡潔而完整實例,為讀者深入學習Python提供指引。
有幸第一時間讀到作者們的書稿,受益匪淺,希望本書齣版能鼓勵更多信息技術老師學習Python、使用Python、宣傳Python。
藉此機會,是以為序。
首都師範大學 樊磊
2017年6月
Python程序設計教程 下載 mobi pdf epub txt 電子書 格式 2024
Python程序設計教程 下載 mobi epub pdf 電子書物流快
評分教材
評分教材
評分教材
評分好
評分教材
評分好
評分物流快
評分教材
Python程序設計教程 mobi epub pdf txt 電子書 格式下載 2024