下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、教學(xué)大綱課程編碼:學(xué)時/學(xué)分:64/3一、課程的性質(zhì)與任務(wù)Python程序設(shè)計是計算機(jī)科學(xué)與技術(shù)、大數(shù)據(jù)等專業(yè)的基礎(chǔ)課。重點(diǎn)培養(yǎng)面向?qū)ο蟪?序設(shè)計基本思想,以及解決實(shí)際問題的能力,本課程主要講授Python語言的語法基礎(chǔ)、字 符串、列表與元組、字典、類、文件與異常、數(shù)據(jù)處理及可視化等內(nèi)容。通過本課程的學(xué)習(xí), 使學(xué)生掌握面向?qū)ο蟪绦蛟O(shè)計的基本方法,熟悉各種基本編程技巧,為學(xué)生將來從事數(shù)據(jù)處 理分析或軟件開發(fā)等工作打下良好的基礎(chǔ)。二、適用專業(yè)數(shù)據(jù)科學(xué)與大數(shù)據(jù)專業(yè)、計算機(jī)科學(xué)與技術(shù)專業(yè)、物聯(lián)網(wǎng)工程專業(yè)三、課程的教學(xué)內(nèi)容與要求(一)理論教學(xué)部分.初識 Python了解Python的發(fā)展歷程;了解Pyt
2、hon語言的特點(diǎn)及應(yīng)用領(lǐng)域;(3)掌握在不同操作系統(tǒng)下Python編程環(huán)境的搭建;(4)掌握 PyCharm 及 Sublime Text 的安裝。.數(shù)據(jù)類型、變量與運(yùn)算符(1)掌握Python常用的數(shù)據(jù)類型;(2)掌握變量的命名規(guī)則及賦值;(3)掌握運(yùn)算符的作用;(4) 了解數(shù)據(jù)類型轉(zhuǎn)換。3.字符串了解字符串的基本操作;(2)掌握字符串值的訪問;(3)掌握字符串格式化的基本方法;(4)掌握字符串的常用方法。.列表與元組(1)了解列表的創(chuàng)建、訪問以及遍歷操作;(2)掌握列表中添加、修改、查找、刪除、修改、排序等常用方法;了解元組的概念以及與列表的區(qū)別;(4)掌握如何將列表轉(zhuǎn)換為元組;(5)掌握
3、列表、元組的切片操作。.字典了解字典的概述及其創(chuàng)建和使用;(2)掌握對字典鍵、值、鍵-值對的遍歷;(3)掌握對字典元素的添加、修改、刪除等常用方法;(4)掌握字典常用的函數(shù)及其與列表的相互嵌套。.條件與循環(huán)語句(1)掌握if條件語句的使用;(2)掌握while和for循環(huán)語句及其嵌套的使用;(3)掌握break、continue和else等跳出循環(huán)語句的使用;(4)熟悉input。函數(shù)的應(yīng)用。.函數(shù)與模塊(1)熟悉函數(shù)的定義;(2)掌握函數(shù)參數(shù)的形式與傳遞方式;(3)熟悉函數(shù)的類型;(4)掌握模塊及其的常用操作。.類了解python中類和對象的概述;(2)掌握類的創(chuàng)建、屬性、函數(shù)以及方法的使用
4、和根據(jù)類創(chuàng)建對象;(3)掌握構(gòu)造方法與析構(gòu)方法的使用;(4)熟悉繼承、封裝、多態(tài)等對象魔法。.文件與異常了解文件的概述及其打開、模式和關(guān)閉;(2)掌握文件的路徑、讀寫、重命名及其刪除等基本方法;了解文件異常的概述及捕獲和處理;了解存儲數(shù)據(jù)的模塊。.數(shù)據(jù)處理及可視化(1)掌握numpy庫常用函數(shù)的使用;(2)掌握pandas庫常用函數(shù)的使用;(3)掌握matplotlib庫常用函數(shù)的使用;(4)綜合運(yùn)用numpy、pandas及matplotlib實(shí)現(xiàn)對數(shù)據(jù)的分析及可視化。(二)實(shí)驗(yàn)教學(xué)部分實(shí)驗(yàn)一 Python環(huán)境搭建(1)了解Python語言的特點(diǎn)及發(fā)展歷程;(2)學(xué)會Python編程環(huán)境的搭
5、建;(3)掌握PyCharm的安裝及使用。實(shí)驗(yàn)二 Python語言基礎(chǔ)(1)掌握Python常用的數(shù)據(jù)類型;(2)掌握變量的命名規(guī)則及賦值;(3)學(xué)會運(yùn)算符的作用;(4)學(xué)會變量的數(shù)據(jù)類型轉(zhuǎn)換。(5)掌握字符串值的訪問;實(shí)驗(yàn)三字符串(1)掌握字符串值的訪問;(2)掌握字符串的常用方法。實(shí)驗(yàn)四列表與元組(1)掌握列表中添加、修改、查找、刪除、修改、排序等常用方法;(2)掌握列表、元組的切片操作。實(shí)驗(yàn)五字典(1)掌握對字典鍵、值、鍵-值對的遍歷;(2)掌握對字典元素的添加、修改、刪除等常用方法。實(shí)驗(yàn)六Python結(jié)構(gòu)化程序編寫(1)掌握if條件語句的使用;(2)掌握while和for循環(huán)語句;(3
6、)掌握循環(huán)的嵌套;(4)掌握使用結(jié)構(gòu)控制語句控制循環(huán)。實(shí)驗(yàn)七函數(shù)與模塊(1)學(xué)會函數(shù)的定義;(2)掌握函數(shù)參數(shù)的形式與傳遞方式;實(shí)驗(yàn)八類和對象了解python中類和對象的概述;(2)學(xué)會Python類的定義和使用;(3)掌握類的創(chuàng)建、屬性、函數(shù)以及方法的使用和根據(jù)類創(chuàng)建對象;(4)掌握構(gòu)造方法與析構(gòu)方法的使用;(5)熟悉繼承、封裝、多態(tài)等對象魔法。實(shí)驗(yàn)九文件與異常了解文件的概述及其打開、模式和關(guān)閉;(2)掌握文件的路徑、讀寫、重命名及其刪除等基本方法。實(shí)驗(yàn)十?dāng)?shù)據(jù)處理及可視化(1)學(xué)會array數(shù)組的創(chuàng)建及常用函數(shù)的使用;(2)學(xué)會Series、DataFrame對象的創(chuàng)建及常用函數(shù)的使用;(3
7、)掌握matplotlib庫常用函數(shù)的使用;(4)綜合運(yùn)用numpy、pandas及matplotlib實(shí)現(xiàn)對數(shù)據(jù)的分析及可視化。四、教學(xué)學(xué)時分配課程教學(xué)學(xué)時分配表序號教學(xué)內(nèi)容學(xué)時講授 學(xué)時實(shí)驗(yàn)學(xué)時1初識Python2112數(shù)據(jù)類型、變量與運(yùn)算符4223字符串8444列表與元組6335字典10556條件與循環(huán)語句6337函數(shù)與模塊4228類10559文件與異常42210數(shù)據(jù)處理及可視化1055合計643232實(shí)驗(yàn)項(xiàng)目設(shè)置與學(xué)時分配表序號實(shí)驗(yàn)名稱學(xué)時類型必做/選做1Python環(huán)境搭建1驗(yàn)證性必做2Python語言基礎(chǔ)2驗(yàn)證性必做3字符串4驗(yàn)證性必做4列表與元組3驗(yàn)證性必做5字典5驗(yàn)證性必做6Python結(jié)構(gòu)化程序編寫3驗(yàn)證性必做7函數(shù)與模塊2驗(yàn)證性必做8類和對象5驗(yàn)證性必做9文件與異常2驗(yàn)證性必做10數(shù)據(jù)處理及可視化5驗(yàn)證性必做合計32五、考核方式提交作品六、建議教材、參考書目與推薦網(wǎng)站.建議教材Python程序設(shè)計,金松林主編,同濟(jì)大學(xué)出版社,2020年.教學(xué)參考書Python編程從入門到實(shí)踐,袁國忠譯,人民郵電出版社,2016年P(guān)ython基礎(chǔ)教程(第3版),袁國忠譯,清華大學(xué)出版社,2018年P(guān)ython編程快速上手讓繁瑣工作自動化,王海鵬譯,人民郵電出版社,2016年.推薦網(wǎng)站(1 ) (2) 七、說明本課程重點(diǎn)培養(yǎng)學(xué)生掌握使用Python語言進(jìn)行面
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 電信行業(yè)質(zhì)量監(jiān)測體系的構(gòu)建
- 2026年環(huán)境保護(hù)法規(guī)知識問答及答案詳解
- 2026年公共關(guān)系與社交禮儀能力測試題
- 2026年汽車維修工技能考核題目及答案
- 2026年公共衛(wèi)生危機(jī)事件應(yīng)對策略考核題
- 2026年外語類學(xué)生語言能力等級考試綜合語言運(yùn)用能力測試題
- 2026年藝術(shù)史論及藝術(shù)鑒賞能力考核題集
- 2026年社會心理學(xué)社會行為與人際互動研究試題
- 2026年機(jī)械工程師專業(yè)認(rèn)證試題集
- 2026年科技公司研發(fā)團(tuán)隊(duì)項(xiàng)目協(xié)作與管理策略題
- 江蘇省專升本2025年食品科學(xué)與工程食品化學(xué)測試試卷(含答案)
- 產(chǎn)品設(shè)計規(guī)格書編制模板
- 《零碳校園評價方法》
- 急診PDCA課件教學(xué)課件
- 2025-2030手術(shù)機(jī)器人醫(yī)生培訓(xùn)體系構(gòu)建與醫(yī)院采購決策影響因素報告
- 呼倫貝爾市縣域經(jīng)濟(jì)發(fā)展的困境與突破路徑研究
- 中遠(yuǎn)海運(yùn)博鰲有限公司東嶼島旅游度假區(qū)招聘筆試題庫2025
- 2025年本科院校圖書館招聘面試題
- 2025-2026學(xué)年人教版(2024)初中生物八年級上冊教學(xué)計劃及進(jìn)度表
- 項(xiàng)目物資退庫管理辦法
- 2025中國奢華酒店價值重塑與未來圖景白皮書
評論
0/150
提交評論