天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當前位置:主頁 > 教育論文 > 初中教育論文 >

運用Python可視化技術,提高中學編程教學趣味性

發(fā)布時間:2020-10-31 01:21
   如何提高學生的積極性,是中學編程教學始終需要關注的問題。本文以詞云制作為例,探討在Python教學中,通過合理設計教學任務,綜合運用Jieba、Wordcloud、Matplotlib和Numpy等庫提供的分詞、可視化等技術,采取循序漸進、不斷完善的教學方法,逐步實現(xiàn)教學目標。同時,降低編程教學的門檻,提高趣味性,幫助學生克服畏難情緒,充分調動積極性、主動性,有效提升教學效果。
【部分圖文】:

運用Python可視化技術,提高中學編程教學趣味性


初始的詞云

故事,選手,作品,核心人物


圖1 初始的詞云在完成基礎程序編制的基礎上,教師可以指導學生設置一些屬性,進一步完善詞云的分析結果和顯示效果。例如,觀察圖1我們發(fā)現(xiàn),“葉修”一詞最大,說明其出現(xiàn)頻率最高,是該小說的核心人物。但是,“他們”“但是”“已經(jīng)”“這樣”等詞盡管使用也很頻繁,卻缺乏指向性。因此,最好作為停用詞予以排除。Wordcloud的停用詞應設為set(集合)類型,并在調用該庫時將其作為“Stopwords”屬性傳遞給Wordcloud(例10-12)。如果停用詞較多,我們還可以將其統(tǒng)一設為數(shù)組,并用for循環(huán),逐一添加進Stopwords(篇幅關系,代碼省略)。在排除“他們”“但是”“這樣”“自己”“就是”“沒有”等16個停用詞后,獲得了新的詞云(圖2)。在該圖中,除“葉修”外,“君莫笑”“陳果”等人物也凸顯出來。同時,“現(xiàn)在”“此時”的出現(xiàn)頻率很高,說明作品中對故事發(fā)生時的場景描寫較多!敖巧薄肮簟薄凹寄堋薄斑x手”等詞使用較多,也符合作品描寫主人公如何成長成為一名游戲選手的故事情節(jié)?梢,排除部分停用詞后,故事的出場人物和相關信息更加清晰了。

圖片,屬性,二值化


Wordcloud默認繪制的方形圖片盡管內容翔實,但仍不夠有趣。因此,教師可以指導學生通過mask屬性設置蒙板,改變輸出圖像的形狀,進一步提高編程的趣味性。該屬性需要一個二值化的mask。為此,我們導入繪圖庫Matplotlib以及Numpy數(shù)學函數(shù)庫,用前者提供的圖像處理功能打開構建蒙板所用的圖片文件(圖3),并用后者的array指令完成由彩色圖片向二值化數(shù)據(jù)的轉化(例13)。在將mask屬性傳遞給Wordcloud后(例14),高頻詞將被顯示在蒙板圖片中非白色的位置上(圖4)。于是,程序輸出更加生動、有趣了。圖4 設置蒙板后產(chǎn)出的詞云
【相似文獻】

相關期刊論文 前10條

1 葉新苗;張青林;;以培養(yǎng)計算思維為導向的初中《Python程序》教學實踐研究[J];中小學電教;2019年11期

2 陳曉娟;;做中學:Python程序初識例談[J];中國教育技術裝備;2019年03期

3 于雁;;高中信息技術python模擬程序的編寫及應用[J];電腦知識與技術;2019年30期

4 魏東霞;;在高中開設Python語言程序設計課程的實踐研究[J];高考;2020年15期

5 ;跟麥咭學編程——認識Python語言[J];第二課堂(A);2020年Z1期

6 火星超人;;Python番外篇:讓編程更方便[J];少年電腦世界;2019年03期

7 毛京宇;魏云靖;;有趣的Python turtle繪圖[J];中國科技教育;2019年06期

8 火星超人;;不太一樣的“數(shù)字”——用Python做計算[J];少年電腦世界;2018年11期

9 毛迪;;高中Python信息技術教學存在的問題及解決措施[J];文理導航(中旬);2020年08期

10 陳秋燕;;構建學習共同體 讓學習自然真實地發(fā)生——記深圳Python線上培訓[J];中國教育技術裝備;2019年11期


相關博士學位論文 前1條

1 孫艷超;可視化工具支持的概念轉變研究[D];華東師范大學;2016年


相關碩士學位論文 前10條

1 吳亞雯;高中《Python程序設計》校本課程開發(fā)的實踐探索[D];揚州大學;2019年

2 楊帆;初中學段編程校本課程開發(fā)與評價研究[D];上海師范大學;2019年

3 劉原銘;基于Python的中小學云課堂平臺設計與實現(xiàn)[D];北京交通大學;2018年

4 向芳玉;概念可視化的設計與應用研究[D];寧波大學;2019年

5 鄒暢;思維可視化在初中作文教學中的應用[D];貴州師范大學;2017年

6 王俊鋒;高中物理教學中運用思維可視化導學案的實踐[D];內蒙古師范大學;2014年

7 張驍妹;學生科學素養(yǎng)評測數(shù)據(jù)的可視化挖掘研究[D];東南大學;2019年

8 高淼;思維可視化在初中數(shù)學教學中的應用研究[D];蘇州大學;2017年

9 姚冰玲;通過語音可視化技術教授英語韻律以提高初中學生口語水平[D];杭州師范大學;2015年

10 余悅雯;基于Minecraft的Python編程教學活動設計與實施[D];浙江大學;2019年



本文編號:2863265

資料下載
論文發(fā)表

本文鏈接:http://www.sikaile.net/jiaoyulunwen/chuzhongjiaoyu/2863265.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權申明:資料由用戶ccd24***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com