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

基于趣味案例教學的Python教學方法探究

2021-11-10 02:37:32周利玲
科學與生活 2021年17期
關鍵詞:趣味性

摘要:當今人工智能時代的發展,Python作為專注于數據分析和人工智能的編程語言,越來越被各個學科重視起來,Python語言的普及使各專業在教學方法和教學內容上也存在著較大的分歧,作為非計算機專業的學生,如何讓他們能夠更好的理解編程邏輯和語法,成為教學難點,本文提出了一種結合游戲案例和可視化案例的趣味性教學方法,能夠有效提高Python語言的教學效果。

關鍵詞:Python教學;趣味性;游戲案例;可視化案例

0緒論

隨著國家對人工智能行業的推動,作為人工智能相關學科的基礎語言Python也被越來越重視,在很多高校,《Python語言程序設計》經歷了選修課到必修課的轉換,另外,很多非計算機專業,甚至文科類和藝術類專業也開始籌劃開展Python語言教學,以便于更好的做數據采集和分析等方面的工作。

Python作為一門完全面向對象的語言,具有簡單易學、開源可移植、解釋性、以及豐富的第三方庫等特點,簡單易學主要體現在Python的語法規則更具有親和力,對非計算機類專業的人員也非常友好。豐富的第三方庫決定了Python的應用范圍非常廣,比如著名的機器學習庫sklearn,該庫使機器學習的教學與學習上升了一個新的高度,以前很多晦澀難懂的理論概念,以及算法編碼變得簡單易學,只需要調用相關方法,便可以完成數據的特征化和標準化。

1Python教學現有問題分析

1.1教學方式

傳統的Python教學中多采用案例式教學,知識點的講解與案例講解相結合,讓學生在學習中通過練習的方式掌握和鞏固知識,但是,由于Python是解釋性的腳本語言,它可以一句一句的解釋執行,并且可以馬上看到演示結果。Python的特點決定了在授課過程中無需講解過多的語法知識,重點應放在如何應用Python解決實際問題。

1.2教學內容

Python語言程序設計的參考教材目前較多,大多數參考教材將課程集中在Python基礎語法、三種基本結構、字符串、列表、元組、字典、函數、文件的讀寫等內容上,按照Python官方文檔的順序進行編寫教材,沒有考慮到實際的應用,以及知識的前后位置關系。比如可迭代數據類型的迭代要用到for循環,不少參考教材將字符串的放在了循環結構之前,只是對字符串的常用函數和方法的講解,造成了課堂枯燥無趣。

1.3教學目標

Python語言的用處較廣,不同的專業對Python的需求不一樣,人工智能方向主要是使用Python語言做機器學習和深度學習的相關工作,大數據方向則是要用Python做數據處理數據分析等相關工作,傳媒類專業可以使用Python做數據可視化等相關工作,不同的發展方向決定了Python應該有不同的教學目標,也要根據不同的教學目標對教學內容做適當的調整,比如組合數據類型中的集合,在很多時候都是可以不進行講解的。

2基于趣味性的教學方法

“興趣是最好的老師”,對于知識的理解,人們一直在強調趣味性優先,其實,教育工作者所提倡的所有的教學方法都是以提升學生的內驅力為基礎的。如果學生不喜歡這個編程語言,那么大多數學生都無法將該課程學習的很好,更不用說精通該課程了。

趣味性的表達方式不一而足,常見的有游戲化案例、可視化案例等方法。

2.1游戲案例式教學

游戲案例可以參考一些常玩的游戲進行簡化,比如猜數字的游戲,猜數字的游戲可以在選擇結構和循環結構部分講解,該游戲理解起來較為簡單,學生可以通過設計這個游戲鍛煉其思維能力和編碼能力,另外在猜測的過程中,還用到了窮舉法和二分查找法等算法和思想,如果學生學習過數據結構或其他編程語言,此類算法思想也可以加入到教學中,使教學更加立體化。除了猜數字還有石頭剪刀布等游戲。

對于稍微復雜一些的游戲,涉及到UI界面的操作的游戲要用到的知識就更多一些,比如飛機大戰、水果忍者等小游戲,利用面向對象的思想,將各個對象的屬性及方法封裝起來,再設計游戲的玩法,這里面就會涉及到一些其他包的使用,比如pygame等。

2.2可視化案例教學方法

編碼結果的可視化對學生來說,理解起來會起到事半功倍的效果,常規的編程語言,如C語言,采用控制臺打印程序結果的方式進行教學演示,對于剛接觸編程的學生來說,此種方式在接受起來是有一定的難度的。對于其他專業的學生來說,更是如此,而可視化的程序結果演示能夠更加直觀。

在Python中,經常使用的可視化工具是turtle庫,turtle工具的作用是提供了一個畫筆工具,該工具封裝了一些用于調整畫筆粗細、顏色、運動等功能的方法,利用這些方法結合程序基本控制結構,可以繪制一些圖形,圖形的復雜與否取決于程序的設計。

利用turtle工具在基本程序結構的學習階段,可以引入畫圓的方法,繪制圓形的方法就是讓畫筆不斷的向前走,再轉一個小的角度,比如可以使用360次循環,每次移動兩個像素,每次右轉1度,如此循環下來便可繪制一個圓形,該案例既讓學生對循環結構有了更好的認識,又能夠通過可視化的方式繪制了成品,趣味性十足。與之相同的,還有循環結構和選擇結構的結合繪制虛線,列表學習中可以繪制七彩圓環,讓學生掌握列表元素的索引。

對于復雜的圖形,多數圖形其實是有規律的,通過多重循環嵌套,可以實現較為復雜的圖形,利用隨機數工具,可以通過索引列表元素,對要繪制的圖形更改畫筆粗細,旋轉角度,顏色等屬性,而得到一些完全無規律的圖形。當然也可以通過函數的遞歸調用,結合分形理論繪制樹木,結合粒子系統繪制火焰等圖形。

3結語

人工智能背景下,Python語言程序設計課程已經單純的從計算機語言,轉換成了各個學科的學生必須具備的一種能力,以Python為工具的數據處理,數據分析,數據可視化等科目漸漸的走向了各個專業的課堂,無論學習的目標是什么,基礎都要打牢固,而非計算機專業的學生在學習Python的時候,更加傾向于一種他們可以好接受,好理解的方法。本文通過論述游戲案例式教學方法和可視化教學方法,對非計算機專業的Python學習提供了一種較具親和力的教學模式,該模式已經應用于日常教學,從學生反饋出來的成績和日常表現來看,該方法相較于以往呆板的語法教學方法,有了較大的改進和較好的效果。

參考文獻

[1]李曉明.從趣味數學到趣味算法到趣味編程——非專業學習者體會計算思維的一條途徑?[J].計算機教育,2020,(11):1-3.

[2]易發勝;李立;趙麗琴.新工科背景下Python程序設計課程教學方法研究[J].計算機教育,2021,(07):148-151+156.

[3]段亞西;徐成振;魏凌華;高艷玲.Python語言程序設計課程教學方法探究[J].科技風,2021,(17):40-42.

作者簡介

周利玲(1989-)女,漢,湖北武漢,助教,碩士,武漢設計工程學院,軟件工程。

猜你喜歡
趣味性
“揪”出音樂教學的趣味性
井岡教育(2022年2期)2022-10-14 03:11:30
增強小學數學教學趣味性
河北畫報(2021年2期)2021-05-25 02:08:12
提高化學實驗教學趣味性的實踐探索
甘肅教育(2020年8期)2020-06-11 06:10:20
如何提高小學語文閱讀教學的趣味性
甘肅教育(2020年24期)2020-04-13 08:25:22
對小學語文寫作趣味性教學的思考
小學數學教師如何才能提高課堂的趣味性
數學大世界(2018年1期)2018-04-12 05:39:10
高中生物課堂趣味性教學活動的開展實踐探微
學周刊(2016年23期)2016-09-08 08:57:28
美劇翻譯中的“神翻譯”:準確性和趣味性的平衡
把握民生新聞趣味性的幾點思考
新聞傳播(2015年8期)2015-07-18 11:08:25
淺析趣味性空間設計
主站蜘蛛池模板: 毛片手机在线看| 成人在线不卡视频| 极品av一区二区| 香蕉久久国产超碰青草| 国产呦视频免费视频在线观看| 日本少妇又色又爽又高潮| 国产免费久久精品99re丫丫一| 亚洲第一页在线观看| 国产在线八区| 午夜视频在线观看免费网站 | 国产精品黄色片| 亚洲综合香蕉| 在线日韩日本国产亚洲| 91在线高清视频| 欧美另类一区| 国产精品无码影视久久久久久久| 亚洲精品国产成人7777| 国产在线观看一区二区三区| 日本久久久久久免费网络| 又爽又大又光又色的午夜视频| 久久免费视频播放| 日韩123欧美字幕| 国产成人乱码一区二区三区在线| 国产精品第一区在线观看| 成人免费一级片| 国产精品欧美日本韩免费一区二区三区不卡 | 久久精品国产精品国产一区| 国产精品成人啪精品视频| 在线观看网站国产| av在线无码浏览| 国产91在线|日本| 成年看免费观看视频拍拍| 亚洲精品亚洲人成在线| 91蝌蚪视频在线观看| 精品国产91爱| 一本视频精品中文字幕| 久久国产高潮流白浆免费观看| 手机看片1024久久精品你懂的| 毛片卡一卡二| 亚洲综合精品第一页| 婷婷午夜天| 日本久久久久久免费网络| 91黄视频在线观看| 久久亚洲国产最新网站| 91黄视频在线观看| 欧美亚洲第一页| 农村乱人伦一区二区| 国产在线麻豆波多野结衣| 最新亚洲人成网站在线观看| 这里只有精品免费视频| 亚洲中文字幕无码爆乳| 国产在线一区视频| 成·人免费午夜无码视频在线观看| 久久99国产综合精品1| 福利在线一区| 91久久大香线蕉| 成人福利在线视频免费观看| 精品国产毛片| 国产超碰在线观看| 亚洲一区二区三区国产精华液| 国产国模一区二区三区四区| 亚洲三级电影在线播放| 国产丝袜无码精品| 97精品国产高清久久久久蜜芽| 国产亚洲欧美另类一区二区| 特黄日韩免费一区二区三区| …亚洲 欧洲 另类 春色| 黄色网址手机国内免费在线观看| 欧美中文字幕一区| 成人午夜免费观看| 日韩人妻无码制服丝袜视频| 欧美黄网在线| 亚洲精品手机在线| 狠狠色成人综合首页| 无码一区二区波多野结衣播放搜索| 92精品国产自产在线观看| 日韩欧美国产三级| 欧美三级视频在线播放| 精品少妇人妻一区二区| 国产成人免费视频精品一区二区| 亚洲欧美不卡视频| 亚洲国产精品人久久电影|