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

當(dāng)前位置:主頁(yè) > 教育論文 > 初中教育論文 >

運(yùn)用Python可視化技術(shù),提高中學(xué)編程教學(xué)趣味性

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

運(yùn)用Python可視化技術(shù),提高中學(xué)編程教學(xué)趣味性


初始的詞云

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


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

圖片,屬性,二值化


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

相關(guān)期刊論文 前10條

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

2 陳曉娟;;做中學(xué):Python程序初識(shí)例談[J];中國(guó)教育技術(shù)裝備;2019年03期

3 于雁;;高中信息技術(shù)python模擬程序的編寫(xiě)及應(yīng)用[J];電腦知識(shí)與技術(shù);2019年30期

4 魏東霞;;在高中開(kāi)設(shè)Python語(yǔ)言程序設(shè)計(jì)課程的實(shí)踐研究[J];高考;2020年15期

5 ;跟麥咭學(xué)編程——認(rèn)識(shí)Python語(yǔ)言[J];第二課堂(A);2020年Z1期

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

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

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

9 毛迪;;高中Python信息技術(shù)教學(xué)存在的問(wèn)題及解決措施[J];文理導(dǎo)航(中旬);2020年08期

10 陳秋燕;;構(gòu)建學(xué)習(xí)共同體 讓學(xué)習(xí)自然真實(shí)地發(fā)生——記深圳Python線(xiàn)上培訓(xùn)[J];中國(guó)教育技術(shù)裝備;2019年11期


相關(guān)博士學(xué)位論文 前1條

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


相關(guān)碩士學(xué)位論文 前10條

1 吳亞雯;高中《Python程序設(shè)計(jì)》校本課程開(kāi)發(fā)的實(shí)踐探索[D];揚(yáng)州大學(xué);2019年

2 楊帆;初中學(xué)段編程校本課程開(kāi)發(fā)與評(píng)價(jià)研究[D];上海師范大學(xué);2019年

3 劉原銘;基于Python的中小學(xué)云課堂平臺(tái)設(shè)計(jì)與實(shí)現(xiàn)[D];北京交通大學(xué);2018年

4 向芳玉;概念可視化的設(shè)計(jì)與應(yīng)用研究[D];寧波大學(xué);2019年

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

6 王俊鋒;高中物理教學(xué)中運(yùn)用思維可視化導(dǎo)學(xué)案的實(shí)踐[D];內(nèi)蒙古師范大學(xué);2014年

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

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

9 姚冰玲;通過(guò)語(yǔ)音可視化技術(shù)教授英語(yǔ)韻律以提高初中學(xué)生口語(yǔ)水平[D];杭州師范大學(xué);2015年

10 余悅雯;基于Minecraft的Python編程教學(xué)活動(dòng)設(shè)計(jì)與實(shí)施[D];浙江大學(xué);2019年



本文編號(hào):2863265

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

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


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

版權(quán)申明:資料由用戶(hù)ccd24***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com