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

Python語言在高校新聞傳播類專業(yè)的教學探析

2022-11-24 06:34:34謝小紅李文韜
電腦知識與技術(shù) 2022年28期
關(guān)鍵詞:語言課程教學

謝小紅,李文韜

(1.廣西財經(jīng)學院新聞與文化傳播學院,廣西 南寧 530003;2.廣西民族大學人工智能學院,廣西 南寧 530006)

1 引言

近年來,社會熱點與大數(shù)據(jù)深度融合已經(jīng)成為爆炸式的增長,數(shù)據(jù)依然成為社會生活中不可或缺的一部分,并對人們的日常生活產(chǎn)生了前所未有的變化[1]。在大數(shù)據(jù)背景下,傳統(tǒng)文科教育方式已經(jīng)不能滿足大數(shù)據(jù)時代的需求,新文科建設(shè)應(yīng)運而生[2]。

2020年11月,教育部在新文科建設(shè)工作會議上發(fā)布了《新文科建設(shè)宣言》,并對新文科建設(shè)提出了總體綱領(lǐng)。文科教育是培養(yǎng)自豪感、自主性,產(chǎn)生影響力、感召力等,是形成民族文化自覺和自豪的主陣地。新文科建設(shè)是在文科教育的基礎(chǔ)上創(chuàng)新發(fā)展、以育人育才為中心、培養(yǎng)新時代文科人才、提升國家文化軟實力[3]。在創(chuàng)設(shè)新文科的基礎(chǔ)上,高校新聞傳播類專業(yè)融入Python語言,從而實現(xiàn)新聞傳播類專業(yè)的教學創(chuàng)新。因此,本文主要研究以新聞傳播類專業(yè)中計算機編程語言Python程序設(shè)計課程的基礎(chǔ)上,主要以教學改革為切入點討論在新聞傳播類專業(yè)教學改革與專業(yè)建設(shè)的具體用途[4]。

2 Python程序設(shè)計課程的知識體系

Python的始創(chuàng)者是荷蘭人Guido von Rossum。Python這一號稱來自英國肥皂劇Monty Python。2000年,Python2.0正式發(fā)布,開啟了其被廣泛應(yīng)用的時代。2008年,Python3.0正式發(fā)布,但是3.0版本無法向下兼容2.0版本的既有語法。2010年,Python2.x系列發(fā)布了最后一版,即2.7版,從此終結(jié)了2.x系列版本的發(fā)展。Python可以用于編寫各個領(lǐng)域的應(yīng)用程序。Python語言在各個領(lǐng)域上發(fā)揮著重要的作用。Python語言是有著簡單易學、強制可讀、支持中文、開源等特點,也是面向?qū)ο蟮挠嬎銠C程序設(shè)計語言,且Python語言的代碼都是下載即可使用。Python語言關(guān)鍵字少、結(jié)構(gòu)簡單、語法清晰,實現(xiàn)相同功能的代碼行數(shù)僅為其他語言的1/10至1/5,還有輕語法重應(yīng)用的特性,“新文科”大學生可以在短時間內(nèi)輕松上手。開設(shè)Python語言課程的知識體系內(nèi)容上既包括Python程序基礎(chǔ),又包括Python專業(yè)應(yīng)用。其中有編程基礎(chǔ)、語法規(guī)則、實踐項目和實驗平臺等四個部分。一方面通過Python易上手的特點幫助“新文科”大學生構(gòu)建良好的編程思維,另一方面利用Py?thon擅長數(shù)據(jù)獲取、數(shù)據(jù)處理和可視化的特點幫助“新文科”大學生在相關(guān)專業(yè)領(lǐng)域內(nèi)得以實踐并充分發(fā)揮Python的作用。

首先讓“新文科”大學生了解編程基礎(chǔ),即計算機邏輯、語言類型分類與執(zhí)行過程和面向?qū)ο缶幊陶Z言的思想。計算機邏輯思維的構(gòu)建尤為重要,其決定了學生是否能理解編程語言解決實際問題的過程。“新文科”大學生沒有編程理念,需先培養(yǎng)學生的計算機邏輯思維[5]。讓“新文科”大學生了解編程語言的設(shè)計思想,能夠很好地促進學生對Python語言的學習。其次,學生需要充分了解Python語言的基本語法、理解程序執(zhí)行過程和掌握一定的編程邏輯,將問題抽象化并設(shè)計出相對應(yīng)的程序。Python語言的語法規(guī)則較其他編程語言簡單易懂,包含有Python起步、數(shù)據(jù)類型、變量、函數(shù)、語句等。除此之外,Python還自帶一大批優(yōu)秀易用的標準庫和第三方工具庫等。Python語言是一種面向?qū)ο蟮恼Z言,因此“新文科”大學生可以利用Python語言的語法規(guī)則和編程思想,編寫出能夠解決實際問題的程序。面向高等院校新聞傳播類專業(yè)的大學生,課程處理和分析的數(shù)據(jù)不僅可以用在傳播的媒體數(shù)據(jù),還可以對數(shù)字類數(shù)據(jù)進行處理和分析,甚至可以對自然語言數(shù)據(jù)作處理。高等院校新聞傳播類專業(yè)的大學生通過使用Python語言的數(shù)據(jù)獲取、處理和分析方法,對社會新聞熱點事件案例進行更深入的解讀分析,并用可視化的方法呈現(xiàn)給讀者。在課程實踐的過程中,“新文科”大學生更能了解專業(yè)領(lǐng)域的問題,促進學生的挖掘問題和解決問題的能力,從而樹立正確的價值觀,能夠更全面地去看待問題[6]。最后,Python語言有很多編輯平臺。Jupyter Notebook編輯平臺較其他平臺工具使用簡單,能夠同時運行代碼和顯示結(jié)果。因此,課程選擇Jupyter Notebook編輯平臺,以便新聞傳播類專業(yè)的大學生對Python語言快速入門。

3 教學改革

為了更好地提高學生對計算機編程語言的學習興趣,需要在教學方法、教學內(nèi)容、教學制度等方面進行協(xié)調(diào)改革。新聞傳播類專業(yè)的教學改革應(yīng)該將計算機編程語言融入專業(yè)建設(shè)中。教學過程主要分為3步。

3.1 豐富教學方法

Python語言在數(shù)據(jù)的采集、處理、分析與可視化方面有著獨特的優(yōu)勢,能夠幫助學生從容應(yīng)對大數(shù)據(jù)時代帶來的挑戰(zhàn)。教師可以在多個新聞網(wǎng)找到各式各樣的新聞數(shù)據(jù),將需要進行詞頻統(tǒng)計的文章摘錄下來放入txt文件中,用extract_tags()方法提取關(guān)鍵詞與關(guān)鍵詞對應(yīng)的權(quán)重,再將數(shù)據(jù)通過WordCloud庫中的render()方法畫出詞云圖并進行渲染。下面以新華網(wǎng)中的“社會力量為公共文化服務(wù)注入新活力”內(nèi)容為素材,介紹如何利用Python語言對當下熱門新聞內(nèi)容進行詞頻統(tǒng)計與分析,關(guān)鍵詞與權(quán)重結(jié)果如表1所示。然后對所得到的詞頻關(guān)鍵詞通過詞云圖的形式進行可視化分析,如圖1所示。該案例也是教學大綱中基礎(chǔ)知識部分的綜合實踐運用。在教學過程中采用案例導(dǎo)入、回顧知新方式講解知識點和任務(wù)驅(qū)動的方式。

圖1 詞云圖

表1 詞頻統(tǒng)計結(jié)果表(top10)

基礎(chǔ)知識講解,介紹jieba庫和wordcloud庫的特點及使用方法。jieba庫的安裝方法是通過安裝命令“pip install jieba”。jieba分詞器支持簡體/繁體分詞,自定義詞典、關(guān)鍵詞提取、詞性標注。jieba分詞器提供四種模式,分別是精確模式、全模式、搜索引擎模式和paddle模式。jieba分詞器中每種模式的功能各不相同,可以根據(jù)文本分析的需求選擇不同的模式。

WordCloud是一個優(yōu)秀的第三方庫,它以詞語為基本單元,根據(jù)其在文中出現(xiàn)頻率,設(shè)計出不同顏色和大小形成云狀圖案,也可自定義背景的形狀。

這種最簡單的詞頻統(tǒng)計方法除了能實現(xiàn)上述功能外,對分析當下社會熱點事件解讀分析案例的詞頻統(tǒng)計具有同樣作用。教師也可以利用該功能對學生的日常作業(yè)進行高頻錯點統(tǒng)計分析,找出易錯點和難點,可以更有針對性地展開教學,實現(xiàn)更好的教學效果。

然而,在新聞傳播類專業(yè)的編程語言課程教學上,以往的教學方式通常是先理論后練習。由于此類的教學思維方式更偏向于理科,對于文科類的學生沒那么容易接受,教學效果往往不盡如人意。因此,教學時應(yīng)采用歸納總結(jié)與案例驅(qū)動,提高學生的學習興趣,在案例驅(qū)動的基礎(chǔ)上能夠鞏固和強化所學知識并獲得新的知識。教師需要采用多樣化的教學方式,充分發(fā)揮學生的主觀能動性,從而提高學生上機操作練習的技能。

教師可以通過給學生提供博客、知網(wǎng)、Github等多元化解決問題途徑,使文科類學生在遇到問題時可以通過教師提供的途徑解決所遇到的問題。再采用歸納總結(jié)法讓學生結(jié)合教科書和尋求解決問題的方法。也可通過網(wǎng)絡(luò)及其他資源發(fā)現(xiàn)新知,再通過實際練習提高對編程語言的理解。同時鼓勵學生自我創(chuàng)新,編寫與自身專業(yè)相關(guān)的小程序。使學生可以充分發(fā)揮學生的主觀能動性,在興趣的驅(qū)使下,可以更好地探索新知。

教師在授課時不應(yīng)照本宣科,而是盡可能地提高學生對編程語言的學習興趣。文科類學生在編程時,需要先理清思路再進行代碼的編寫,并進行多次調(diào)試直至成功運行,從而判斷是否已經(jīng)掌握新知。文科類學生通過相關(guān)專業(yè)的案例進行程序設(shè)計調(diào)動學生的學習興趣和主觀能動性,開發(fā)良好的邏輯思維,從而達到舉一反三的效果。

3.2 革新教學內(nèi)容

在數(shù)據(jù)快速發(fā)展的時代,互聯(lián)網(wǎng)中每天都會產(chǎn)生大量的非結(jié)構(gòu)化數(shù)據(jù),數(shù)據(jù)爬取作為數(shù)據(jù)分析的基礎(chǔ)顯得尤為重要。掌握編程技術(shù)的新一代新聞傳播類專業(yè)學生本身對新聞數(shù)據(jù)較為敏感,通過對編程語言的學習與掌握,能夠很好地獲取新聞數(shù)據(jù)信息并對其進行分析及可視化。目前,已有部分高校為這類專業(yè)開設(shè)了Python程序設(shè)計的相關(guān)課程,爭取在新文科建設(shè)過程中融入編程技術(shù),充分發(fā)揮新聞傳播類專業(yè)優(yōu)勢,并與編程技術(shù)共同發(fā)展。教師可以整合網(wǎng)上的學習資源并利用慕課、微課等形式豐富教學內(nèi)容展開教學。通過信息技術(shù)促進新聞傳播類專業(yè)的教育,學生可以不受時間、地點的局限,多途徑多方面地學習Py?thon程序設(shè)計的相關(guān)課程。由于授課對象是文科類學生,教師應(yīng)根據(jù)學生專業(yè)的特點進行教學,在教授Python語言知識的過程中要適當刪減課程中的知識點。新聞內(nèi)容和呈現(xiàn)方式相互融合,尋找優(yōu)秀的新聞數(shù)據(jù)可視化案例加入課程,在科學研究中新增研究方向與研究內(nèi)容。學生在學習本專業(yè)知識的前提下,融合計算機編程技術(shù),能夠更好地推動新聞傳播類專業(yè)教學創(chuàng)新。但是,大多數(shù)西部大學在多方面資源缺乏的情況下,沒有很好地開設(shè)計算機編程類課程。在計算機編程類課程上不夠重視,考核方式簡單化,也沒能及時更新計算機編程語言的知識。因此,學校應(yīng)該及時更新計算機課程的教學內(nèi)容,跟上信息時代的步伐,為學生提供更多多元化和更好的學習資源。

3.3 優(yōu)化教學理念和考核方法

Python語言是目前最為靈活、最接近自然語言的通用編程語言,功能強大,適合解決各類計算問題。基于“新文科”的學科背景,課程的教學應(yīng)該更加側(cè)重計算機思維、數(shù)據(jù)信息化處理和數(shù)據(jù)可視化分析等能力的鍛煉,使信息技術(shù)成為學生在本專業(yè)學習的基礎(chǔ)上,還能夠解決一些科學問題。目前,全國大部分中小學生都在學習編程課程。國內(nèi)大部分高校卻只要求文科類學生選修編程語言學科。評分機制也較為簡單,學生只需要簡單地完成平時作業(yè),期末也只是簡單地上機練習。學生在整個學習Python語言編程課的過程中,沒有很好地發(fā)揮自身的主觀能動性,缺乏解決計算機與自身專業(yè)相關(guān)問題的能力。新聞傳播類專業(yè)要想發(fā)展,專業(yè)教學不能只把Python語言課程列入簡單的考查課,而是完善計算機編程課在全部課程的占比和課程的評分機制,學校根據(jù)自身的條件,給師生提供更完善教學設(shè)備和學生所需的實驗設(shè)備。因此,對于學生學習效果評價可以采用理實一體化的方式,將考核融入每一個教學環(huán)節(jié)中,期末再進行綜合評分。課程考核分為三個部分:第一,學生完成教師布置制定的程序設(shè)計問題,通過Jupyter Note?book進行編輯并做出結(jié)題思路說明。第二,進行階段性考核,通過分組的形式完成教師布置的階段性任務(wù),并詳細說明各自的工作量。第三,期末考試占總成績的70%,為更好了解學生對Python語言課程的掌握情況,試卷題型應(yīng)含有選擇、填空、判斷、解析和編程題這五類。試卷難度適中且分為A、B卷,隨機抽取一份完成期末考試。此外,學生考勤情況、課堂活躍度均納入課程平時成績以綜合考量學生的學習狀態(tài)。最后教師根據(jù)以上三點對學生進行綜合性評價。

針對文科類學生學習Python程序設(shè)計相關(guān)課程的教學過程中存在一定的問題,主要表現(xiàn)在學生對課程不感興趣、學生計算機水平參差不齊和教師是否掌握專業(yè)融合規(guī)律等。因此,在后續(xù)的專業(yè)建設(shè)中要著重探索學生的差異性、新聞傳播類專業(yè)教學改革與專業(yè)建設(shè)的具體用途和規(guī)律。為了更好地讓學生掌握Python語言,后續(xù)還會不斷地完善課程的評分機制。在創(chuàng)設(shè)新文科的基礎(chǔ)上,培養(yǎng)善于運用信息技術(shù)解決問題的新型復(fù)合型人才,高校新聞傳播類專業(yè)融入Python語言,為實現(xiàn)新聞傳播類專業(yè)的教學創(chuàng)新做出努力。

4 結(jié)束語

在“新文科”建設(shè)背景下,教育部要求傳統(tǒng)文科積極尋求變革,進行學科交叉和學科融合。對于新聞傳播類專業(yè)而言,將Python程序設(shè)計融入教學改革中是一個必然的趨勢。就學生而言,在就業(yè)競爭激烈的情況下,需要開闊自己的學識,提高信息技術(shù)手段,能夠處理多數(shù)據(jù)并實現(xiàn)數(shù)據(jù)可視化,可以提高個人競爭力。就教師而言,多學科和多領(lǐng)域的交叉融合也能夠?qū)ψ陨淼陌l(fā)展有一定的幫助,對專業(yè)的認知也會提高一個臺階。就課程而言,將專業(yè)多元化的元素融合到程序設(shè)計中,在一定程度上可以提高課程在不同專業(yè)領(lǐng)域中的地位。在保留新聞傳播類專業(yè)基本特色的基礎(chǔ)上,融入多元化元素,既響應(yīng)了教育部的號召,也促進了本專業(yè)的發(fā)展。

猜你喜歡
語言課程教學
數(shù)字圖像處理課程混合式教學改革與探索
微課讓高中數(shù)學教學更高效
甘肅教育(2020年14期)2020-09-11 07:57:50
軟件設(shè)計與開發(fā)實踐課程探索與實踐
計算機教育(2020年5期)2020-07-24 08:53:38
語言是刀
文苑(2020年4期)2020-05-30 12:35:30
為什么要學習HAA課程?
讓語言描寫搖曳多姿
“自我診斷表”在高中數(shù)學教學中的應(yīng)用
東方教育(2017年19期)2017-12-05 15:14:48
對外漢語教學中“想”和“要”的比較
唐山文學(2016年2期)2017-01-15 14:03:59
累積動態(tài)分析下的同聲傳譯語言壓縮
我有我語言
主站蜘蛛池模板: 久久亚洲国产最新网站| 激情无码视频在线看| 国产精品9| 久久精品电影| 久久久久久久97| 国产毛片网站| 精品国产成人国产在线| 天天干伊人| 国产丝袜第一页| 亚洲久悠悠色悠在线播放| 五月天香蕉视频国产亚| 久久精品人妻中文视频| 欧美三级视频网站| 少妇精品在线| 71pao成人国产永久免费视频 | 精品午夜国产福利观看| 久久久精品国产SM调教网站| 亚洲精品无码av中文字幕| 国产亚洲精品自在线| 国产精品观看视频免费完整版| 国产中文一区二区苍井空| 久久人搡人人玩人妻精品| 一区二区三区高清视频国产女人| 国产极品美女在线观看| 免费在线看黄网址| 麻豆精品在线视频| 热这里只有精品国产热门精品| 婷婷中文在线| 99视频在线观看免费| 国产极品粉嫩小泬免费看| 欧洲成人免费视频| 精品一区二区三区无码视频无码| 亚洲色大成网站www国产| 精品国产免费观看一区| 喷潮白浆直流在线播放| 欧美精品亚洲精品日韩专区| 色丁丁毛片在线观看| 国产亚洲欧美日韩在线观看一区二区 | 日韩欧美中文| 99久久无色码中文字幕| 亚洲高清在线天堂精品| 亚洲天堂久久| 最新加勒比隔壁人妻| 国产成人h在线观看网站站| 亚洲中文字幕23页在线| 国产黑丝一区| 久久青青草原亚洲av无码| 一级香蕉视频在线观看| 青青青视频免费一区二区| 午夜精品影院| 91在线日韩在线播放| 国产精品毛片一区视频播| 99久久亚洲精品影院| 亚洲精品天堂在线观看| 精品亚洲麻豆1区2区3区| 啪啪啪亚洲无码| 园内精品自拍视频在线播放| av免费在线观看美女叉开腿| 第一区免费在线观看| 四虎永久在线| 思思热在线视频精品| 久久这里只精品国产99热8| 91精品国产丝袜| 婷婷五月在线视频| 亚洲精品不卡午夜精品| 最新国产精品第1页| 99热6这里只有精品| 97成人在线视频| 国模视频一区二区| 成人小视频网| 欧美啪啪视频免码| 国产地址二永久伊甸园| 国产h视频在线观看视频| 网友自拍视频精品区| 成人福利一区二区视频在线| 精品黑人一区二区三区| 四虎在线观看视频高清无码 | 亚洲国产日韩在线观看| 91精品小视频| 亚洲精品在线影院| 欧美高清视频一区二区三区| 欧美另类视频一区二区三区|