999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

計算機python語言實驗教學

2021-04-11 14:01:25王薇
電子樂園·上旬刊 2021年5期
關鍵詞:案例實驗教學語言

王薇

摘要:計算機課程得到社會各界的廣泛關注,目前高校普及推廣的C語言逐漸拓展為Python語言。Python語言簡潔、高效和生態的3個特點能夠較好地培養大學生解決計算問題的思維和能力。Python語言是目前最接近自然語言的通用編程語言,近年來國內高校逐步開設了Python語言,成為教學改革熱點。本文闡述了Python語言對比C語言的優勢及自身存在的問題,淺談了Python語言的實驗教學策略,采用有趣、有用的小案例來輔助實驗教學。努力培養學生學習程序設計的興趣,提高教學效果。

關鍵詞:Python語言;實驗教學

引言

隨著時代的發展, 構建在互聯網生態模式之上的云計算、大數據、人工智能等新技術, 正滲透到每一個行業,那么具有數據分析和處理的能力對每個行業都有了新的要求。Python是一種解釋性、交互式、面向對象的跨平臺的語言。近年來,熱持續上漲,人才需求量也逐年攀升,備受程序員的追捧。

Python是一門入門簡單、使用靈活、生態完整、應用廣泛的語言[1]。國內很多高校都開設了相關課程,開設專業不僅包括計算機、軟件工程、大數據等與信息技術密切相關的專業,建筑、機械、生物、管理、包裝等專業也開設了這門課程。

實驗是軟件類課程教學重要的一個環節,但目前關于Python實驗教學的研究較少。本文通過設計實際小案例來完成實驗教學,以提高學生分析問題和利用Python程序解決問題的能力[2]。

Python作為一種解釋型腳本語言,可以應用于以下領域中:Web和Internet開發、軟件開發、后端開發、桌面界面開發、科學計算和統計、人工智能、教育近年來,由于Python 有不斷改良的庫,使其成為數據處理使命的一大代替計劃。結合其在通用編程方面的強大實力,我們完全可以只使用Python 這一種編程語言。

Python語言的優勢

傳統程序語言,例如c語言的課程實驗教學安排與教材內容同步,以復習、鞏固理論課的知識點為主,通過代碼驗證理論課中講授的語法、函數和算法。通常的做法是對課堂代碼或者課后習題或其簡單變形進行編程實現,該做法的優點在于與課堂內容結合緊密,便于理解,易于上手,其不足在于各個章節習題較為分散,實驗與實驗之間聯系松散,不利于學生形成一個整體的概念,缺乏一個紅線將其串聯起來。很多學生學習程序語言后仍存在不理解其實際應用,不能很好的建立邏輯思維。

Python語言對于沒有編程語言基礎的學生而言其語序更接近于英語的語法,理解起來更加容易。實驗教學是學生了解課程用途的重要途徑之一。學習課程能干什么,是學生在學習每門課程中從始至終存在的一個問題,學生也期望在實驗教學中得到能力的提升。

Python語言在解決實際問題上有著明顯的優勢,根據各個專業背景不同、學習目標不同,對實驗教師提出了更高的要求,不單單是計算機程序語言的教學,應著力培養學生應用計算機語言解決自身專業實際問題。

與C語言相比,Python語言的優勢具有以下5個方面:

(1)簡單易學。Python語言語法簡單,學習起來容易上手。這使學生能夠專注于解決問題而不是學習語言本身。

(2)解釋性。Python寫的程序不需要編譯成二進制代碼,可以直接從源代碼運行程序,可以跨平臺。

(3)Python語言是開源的、免費的。

(4)可擴展性。為了提升運行效率,可以采用C/C++來編寫關鍵代碼,然后在Python程序中使用它們。

(5)具有豐富的標準庫和第三方包。

計算機python語言在實驗教學中存在的問題

Python環境搭建問題。Python程序安裝包的版本較多,幾乎平均每年都有版本更新,學生在選擇安裝包時需根據自身電腦操作系統的版本進行匹配。安裝后需配置環境變量,與Java安裝類似,現在Python高版本安裝包已兼容了環境變量的配置,不需要單獨配置。Python程序安裝后可使用自帶IDLE編輯器進行編程,也可選擇其他編輯器。

實驗教學、學生自備電腦系統一般均為Windows系統,python語言程序安裝包版本較多,個別版本在實際編程過程中,特別是引用第三方包時可能出現語句不一致的情況,這些都會影響學生的學習效率。

計算機Python語言實驗教學策略

筆者通過計劃外實驗的方式開設Python語言實驗教學,通過設計有趣、有用的教學案例,從而提高學生分析問題和解決問題的能力,提高實驗教學效果。

(1)有趣小案例。例如,動態表情包的實現。通過簡短的Python語句可將靜態圖片合成gif的動圖。本案例設計思想簡單,學生可以使用自己喜歡的素材完成實驗。結果展示方便、清晰、易讀,又可以調動學生學習的積極性。

(2)有用小案例。例如,動態圖表的可視化。通過簡短的Python語句實現柱狀圖、折線圖、餅圖、動態散點圖等圖表。結合學生所學專業,特別是展現專業課程實驗數據的處理等方面有著明顯的優勢。

引導學生在學習python語言的過程中引入自身的所學專業知識,讓編程語言輔助解決專業課程的實際問題。根據學生的理解能力和知識結構選取合適的案例進行實驗設計是實驗課安排的關鍵。

總結

Python實驗教學今后應多考慮案例式教學方法,將Python語言教學模塊化,每個模塊通過實際小案例來促進學習、理解,提高學生的學習興趣。在今后的教學實踐中,一方面不斷補充適用于Python實驗教學的項目與案例,另一方面多聽取學生的意見,了解Python語言在其他學科實際應用中的優勢。

每一種程序設計語言的發展都與時代背景有著不可分割的聯系,Python是一種開放性語言,具有簡潔高效的特點,并且擁有豐富的標準庫和第三方工具包,在處理數據方面具有較高的優勢。通過有趣、有用的案例實驗教學模式,提升學生學習興趣。

參考文獻

[1]趙廣輝. 面向新工科的Python程序設計交叉融合案例教學[J]. 計算機教育, 2017(8): 23-27.

[2] 秦科,劉貴松.面向Python應用的大學教學改革初探[J].計算機教育,2017(09):21-25.

猜你喜歡
案例實驗教學語言
案例4 奔跑吧,少年!
少先隊活動(2021年2期)2021-03-29 05:40:48
小議初中化學演示實驗教學
甘肅教育(2020年4期)2020-09-11 07:42:36
電容器的實驗教學
物理之友(2020年12期)2020-07-16 05:39:20
對初中化學實驗教學的認識和體會
甘肅教育(2020年8期)2020-06-11 06:10:04
語言是刀
文苑(2020年4期)2020-05-30 12:35:30
隨機變量分布及統計案例拔高卷
讓語言描寫搖曳多姿
發生在你我身邊的那些治超案例
中國公路(2017年7期)2017-07-24 13:56:38
幾何體在高中數學實驗教學中的應用
累積動態分析下的同聲傳譯語言壓縮
主站蜘蛛池模板: 国产手机在线ΑⅤ片无码观看| 国产超薄肉色丝袜网站| 久久综合亚洲鲁鲁九月天| 亚洲最猛黑人xxxx黑人猛交| 99视频在线看| 国产日产欧美精品| 一级毛片在线免费视频| 人人澡人人爽欧美一区| 在线播放精品一区二区啪视频| 日本人妻一区二区三区不卡影院| 亚洲欧洲自拍拍偷午夜色无码| 国产精品亚洲一区二区三区z | 国产精品久久久久久久久kt| 日韩精品高清自在线| 91久久国产热精品免费| www.日韩三级| 97se亚洲| 在线欧美日韩国产| 性欧美在线| 欧美视频在线不卡| 麻豆精品视频在线原创| 国产国产人成免费视频77777| 996免费视频国产在线播放| 国产香蕉97碰碰视频VA碰碰看 | 国产波多野结衣中文在线播放| 国产欧美日韩在线一区| 国产成人精品18| 99精品国产自在现线观看| 色妺妺在线视频喷水| 国产日韩欧美在线播放| 99免费视频观看| 亚洲va在线观看| 久久久久九九精品影院| 国产国产人在线成免费视频狼人色| 小蝌蚪亚洲精品国产| 谁有在线观看日韩亚洲最新视频| 国产又黄又硬又粗| 欧美成人精品一区二区| 97超级碰碰碰碰精品| a毛片在线播放| 午夜视频日本| 国产尤物视频网址导航| 国产精品欧美激情| 亚洲性视频网站| 国产成人亚洲综合a∨婷婷| 一本大道香蕉高清久久| 国产三级国产精品国产普男人| 中文无码日韩精品| 精品久久久久成人码免费动漫| 婷婷亚洲综合五月天在线| 国产免费怡红院视频| 国产精品一老牛影视频| 亚洲色图欧美在线| 在线色国产| 99成人在线观看| 91视频青青草| 小说区 亚洲 自拍 另类| 色视频国产| 亚洲精品日产精品乱码不卡| 日本高清在线看免费观看| 欧美精品H在线播放| 国产精品爽爽va在线无码观看| 中文字幕中文字字幕码一二区| 欧美国产日韩一区二区三区精品影视| 91麻豆精品国产91久久久久| 亚洲国内精品自在自线官| 激情综合婷婷丁香五月尤物| 久久96热在精品国产高清| 91娇喘视频| 日本免费福利视频| 亚洲最大看欧美片网站地址| 久久男人资源站| 无码专区国产精品一区| 亚洲黄色网站视频| 不卡无码h在线观看| 青青草一区| 免费va国产在线观看| 九月婷婷亚洲综合在线| 高清无码一本到东京热| 欧美成a人片在线观看| 中文字幕天无码久久精品视频免费 | 国产白丝av|