国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

Python 語言程序設計課程思政資源挖掘及教學路徑探索

2020-02-26 06:32:12胡國華
計算機教育 2020年1期
關鍵詞:爬蟲案例思政

李 靜,胡國華

(忻州師范學院 計算機系,山西 忻州 034000)

1 計算機專業(yè)課程思政現(xiàn)狀分析

2016 年12 月,習近平總書記在全國高校思想政治工作會議上強調(diào),高校要堅持把立德樹人作為中心環(huán)節(jié),把思想政治工作貫穿教育教學全過程,實現(xiàn)全程育人、全方位育人,努力開創(chuàng)我國高等教育事業(yè)發(fā)展新局面[1]。這就要求思想政治理論課要與各專業(yè)課程緊密結(jié)合,同向同行,形成思政教育協(xié)同效應;同時,專業(yè)課教師要充分利用課堂教學這個主渠道,挖掘?qū)I(yè)課教學中的思政元素,實現(xiàn)思政資源在專業(yè)知識教學中的基因式融入,完成思政課程到課程思政的逐步轉(zhuǎn)變[2]。

計算機專業(yè)課教學本身存在著理論性強、邏輯性強、教學內(nèi)容枯燥、實踐性強等特點,思政教學入課堂面臨著來自多方面的困難。在學生層面,處于青春期的大學生對思政教育存在抵觸情緒;在教師層面,擔心思政內(nèi)容的加入會打斷縝密的邏輯思維過程;在社會層面,各種新媒體平臺的涌現(xiàn),促使有著“互聯(lián)網(wǎng)原住民”之稱的90后、00 后大學生思想多元化傾向明顯,信息的復雜性嚴重弱化了學生的思想覺悟水平。

針對課程思政難入課堂的現(xiàn)狀,國內(nèi)有很多教學嘗試,具體可以分為以下3 種:①以思政元素挖掘為主,如文獻[3]中對課程中存在的愛國主義思想、道德法律意識等進行了深入挖掘;②以課程思政教學設計為主,文獻[4-6]中分別就教學目標、教學內(nèi)容、評價機制方面進行分析,將育人元素融入專業(yè)課堂;③以課程思政的方式策略研究為主,文獻[7]中提出在計算機應用基礎課程教學的各個階段融入思政教育,實現(xiàn)課程思政常態(tài)化。

2 Python語言程序設計課程思政資源挖掘

隨著大數(shù)據(jù)與人工智能的研究不斷發(fā)展,Python 語言以其簡潔、高效和擁有強大計算生態(tài)的特點,成為目前最熱門的語言之一。Python 語言程序設計課程是計算機專業(yè)繼C 語言后開設的第二門編程類基礎課程,蘊含著豐富的思想政治教育元素,在傳道、授業(yè)、解惑中一直發(fā)揮著思想政治教育功能,引人以大道、啟人以大智。

1)理論課思政資源挖掘。

在理論課教學過程中,可以把社會主義核心價值觀的相關內(nèi)容貫穿始終,在國家、社會和公民3 個層面培養(yǎng)學生樹立正確的價值觀,如從計算機和程序設計語言的發(fā)展歷程中挖掘代表人物不畏艱苦、勇攀高峰的敬業(yè)精神和追求卓越、不懈奮斗的創(chuàng)新精神,從而激發(fā)學生的愛國主義情懷。

2)案例教學思政資源挖掘。

在案例教學過程中,甄選出蘊含思想政治教育的元素、承載思想政治教育功能的案例,讓學生從案例中學習,掌握專業(yè)、行業(yè)必備技能的同時,潛移默化地確立自己的人生觀、世界觀、價值觀,真正實現(xiàn)思想政治教育在專業(yè)課程教學中的“無痕”融入,如本課程從“歷史文化、科技發(fā)展、法治觀念、政治經(jīng)濟、網(wǎng)絡安全”5 個方面著手,進行了案例的選擇和素材的學習,傳播愛黨、愛國、積極向上的正能量,培養(yǎng)科學精神、工匠精神等。

3)實踐課思政資源挖掘。

“實踐是檢驗真理的唯一標準”,要充分發(fā)揮實踐教學“做中思”的德育功能,運用其學科思維提煉專業(yè)課中蘊含的文化基因和價值內(nèi)涵,將其轉(zhuǎn)化為社會主義核心價值觀的生動教學載體,在實踐學習中融入理想信念層面的精神指引,如通過大綜合項目實踐達到綜合實踐能力及創(chuàng)新意識培養(yǎng)的目的;多環(huán)節(jié)小組分工合作實踐鍛煉,讓學生切實感受友善、合作、責任、誠信等職業(yè)素養(yǎng)的內(nèi)涵,促進社會主義核心價值觀與實踐課程的融合,為學生成長奠定科學的思想基礎。

3 課程思政教學路徑探索

結(jié)合育人元素的課程思政教學,不是傳統(tǒng)意義上說教式的政治理論學習,而是在尊重學科發(fā)展規(guī)律、分析師生教學特點的基礎上,尋找專業(yè)知識體系與德育知識體系的“觸碰點”,順其自然地實現(xiàn)思政元素的基因式融入[8]。Python 語言程序設計課程中融入思政教育的教學路徑應圍繞思政育人目標、教學內(nèi)容和環(huán)節(jié)、課程教學方法和課程考核方式4 個方面開展。

3.1 思政育人目標

3.1.1 職業(yè)理想與使命感的培養(yǎng)

把社會主義理想信念、愛國主義教育與學生的職業(yè)理想結(jié)合起來,引導學生從多個角度感受祖國的日益強大,增強“四個自信”。了解計算機技術發(fā)展的前沿研究和先進技術,了解美國、日本等國的發(fā)展,使學生清晰地認識到我國在計算機理論研究和技術上存在的短板,激勵學生奮發(fā)圖強,以互聯(lián)網(wǎng)+環(huán)境下計算機應用技術的創(chuàng)新發(fā)展為己任,刻苦鉆研,不怕困難,突破層層障礙,不斷取得新的科學研究高地,培養(yǎng)出“又紅又?!钡纳鐣髁x接班人。

3.1.2 人文精神與工匠精神的培養(yǎng)

計算機世界的人文精神更多地體現(xiàn)在“以人為本”,無論是現(xiàn)實中的自然人,還是計算機平臺上的虛擬人,都要相互尊重對方的人格尊嚴,突出人人平等的原則。教師應引導學生充分利用計算機主動獲取、處理信息,告誡學生自覺抵制不良誘惑;培養(yǎng)學生計算思維的同時,教會學生如何在網(wǎng)絡上尊重他人隱私、辨別不良言論、抵制負能量傳播,更不能利用技術優(yōu)勢制造并散布計算機病毒等。

工匠精神指在自己所從事的領域中,不斷追求技藝上的進步,日復一日,年復一年,始終堅守,達到精益求精的地步,專注、專一、刻苦、敬業(yè)、創(chuàng)新。在課程的思政建設中,增加塑造工匠精神的案例,以真人真事感召學生學好自己的專業(yè),做對社會有用的工程實用型人才。

3.1.3 職業(yè)道德和法律觀念的培養(yǎng)

社會所需要的計算機專業(yè)人才要有較強的責任心和紀律觀念,有成熟的社會價值取向,有良好的團隊合作精神和溝通能力。遵循課程建設客觀規(guī)律,教師應在實踐課中讓學生感受職業(yè)素養(yǎng)對適應工作崗位的重要性,而只有團隊合作才能對專業(yè)發(fā)展作出更大貢獻。

教育學生在未來的工作中有良好的法律意識,認識到守法和違法只是一念之差,現(xiàn)實中利用計算機犯罪的大多數(shù)事例都是職務犯罪,不要存僥幸態(tài)度利用自己擁有的技術和崗位管理漏洞獲取非法利益。引導學生尊重程序開發(fā)中的知識產(chǎn)權(quán),尊重別人的勞動同樣也使自己的勞動得到認可;在未來的工作中學會鑒別項目性質(zhì),避免陷入為賭博、詐騙等利用的項目開發(fā)中。

3.2 教學內(nèi)容和環(huán)節(jié)

3.2.1 理論課教學環(huán)節(jié)

在理論課教學過程中,采用思政元素的貫穿式教育方法,把社會主義核心價值觀的相關內(nèi)容從課程的導論開始貫穿到課程的結(jié)語,使這種信息的強化逐漸轉(zhuǎn)化為學生的情感認同和行為習慣,對學生產(chǎn)生深遠的影響。

計算機軟、硬件的發(fā)展遵循摩爾定律,讓學生感受到計算機技術發(fā)展的日新月異,而自己所從事的也正是一個按照指數(shù)發(fā)展的技術領域,增強學習的動力和緊迫感。在前輩們的業(yè)績感召下激發(fā)學生的愛國主義情懷,形成為祖國科技發(fā)展努力學習的使命感。程序基本格式框架縮進、注釋等的學習讓學生體會到嚴謹?shù)挠嬎銠C科學精神。

3.2.2 案例教學環(huán)節(jié)

Python 語言程序設計課程可采用案例驅(qū)動式的授課方式,在案例教學中融入思政教育內(nèi)容,進行專業(yè)知識學習的同時自覺地進行人生觀、價值觀的塑造,潤物細無聲,對學生世界觀的形成起到重要的引領作用[9-10]。

案例“天天向上的力量”,在講解基本數(shù)據(jù)類型的同時,讓學生感受每天進步一點點是一種驚人的力量,進而介紹美國賓夕法尼大學心理學教授Angela Duckworth 的GRIT 理論“成功的先兆不是智商,而是日復一日的堅持”,以及“陳嘉庚精神”的核心“誠毅”,即誠以待人、毅以處事,培養(yǎng)學生逐漸樹立專注堅守的工匠精神。

案例“PM 2.5 空氣質(zhì)量提醒”,在講解程序分支結(jié)構(gòu)的同時,關注大氣中的可入肺污染顆粒PM 2.5 對人體健康和大氣環(huán)境質(zhì)量的影響,按PM 2.5 數(shù)值對空氣質(zhì)量進行分級,并對戶外活動進行空氣質(zhì)量提醒,提倡節(jié)約能源、提高能效、減少污染的綠色出行方式。

案例“政府工作報告爬蟲”,通過對商品頁面、搜索關鍵詞、政府工作報告的爬取,掌握用Requests 庫爬取HTML 頁面的方法;同時,教育學生網(wǎng)絡爬蟲的“盜亦有道”,網(wǎng)絡爬蟲可能導致“性能騷擾”、法律風險和隱私泄露的問題,爬取數(shù)據(jù)時要遵守網(wǎng)絡爬蟲排除標準Robots 協(xié)議,在協(xié)議許可的范圍內(nèi)進行爬取,尊重數(shù)據(jù)提供方,培養(yǎng)人文精神和法治意識。

案例“體育競技分析”通過模擬n場比賽,計算獲勝場次和概率,講解程序設計中自頂向下設計和自底向上執(zhí)行的方法,揭示“失之毫厘,差之千里”的體育競技規(guī)律,培養(yǎng)學生競爭、創(chuàng)新的體育精神。

3.2.3 實踐課教學環(huán)節(jié)

“實踐是檢驗真理的唯一標準”,思想政治理論課讓學生明白了真理,但還沒有完全領悟到真理的內(nèi)涵和價值,而以實踐的方式,讓學生踐行社會主義核心價值觀則是理論聯(lián)系實際。

本課程采用由北京理工大學開發(fā)的Python 123 實踐平臺,平臺可以實現(xiàn)有效的教學資源管理。通過將含有思政元素的大量課程資源、習題上傳到平臺,以場景化的學習過程,激發(fā)學生的愛國熱情和實踐動力;帶領學生參觀企業(yè)的大綜合項目實踐,使學生熟悉工程項目研發(fā)流程,讓知識與實踐得以交融和強化,達到綜合實踐能力及創(chuàng)新意識培養(yǎng)的目的;利用多個環(huán)節(jié)的小組分工合作實踐鍛煉,讓學生體驗職業(yè)角色責任和具體實施過程以及崗位要求,把友善、溝通、合作、責任、誠信、創(chuàng)新等關鍵詞與基于過程的個人心得分享和總結(jié)評價相結(jié)合,激發(fā)學生內(nèi)心的“友善”,讓學生踐行“和諧”社會帶來的“自由”,從而發(fā)現(xiàn)自我價值,養(yǎng)成愛崗敬業(yè)的優(yōu)良品德[11]。

3.3 課程教學方法

為了更好地實現(xiàn)Python 語言程序設計課程的思政教學目標,可以在課程思政教學理念和主流價值觀的引領下,采取講授法、榜樣示范法、案例教學法、實踐指導法、網(wǎng)絡教學法、實地參觀法等多種教學方法,充分發(fā)揮這門課的思政育人功能。

3.4 課程考核方式

課程思政本身既具有一般專業(yè)課程關于專業(yè)知識傳授與應用的教學目標,又具有“德育”的具體目標,而兩者之間又應該是融會貫通的,這就決定了課程思政在考核方式上要更多關注教學的過程性評價,將立德樹人作為課程思政考核的根本任務,以學生的全面健康成人、成長和成才為標準[12],如在Python 123 平臺記錄學生對含思政元素類教學資源的點擊量和觀看時長,在實踐教學環(huán)節(jié)通過開展自評和小組評價方式,記錄學生專業(yè)素養(yǎng)的養(yǎng)成情況等。

4 課程思政典型案例

案例1:天天向上的力量。

案例描述:1951 年,毛澤東主席題詞“好好學習,天天向上”,成為激勵一代代中國人奮發(fā)圖強的經(jīng)典語錄,可是在實際操作中難免會讓人疑惑,“好好學習”究竟能好到什么程度呢?“天天向上”難道要全年365 天完全無休?

版本1:一年365 天,能力值的基數(shù)記為1,當好好學習一天時,能力值相比前一天提高1‰;當沒有學習時,能力值相比前一天下降1‰。每天努力和每天放任,一年下來的能力值相差多少呢?

版本2:請繼續(xù)分析:一年365 天,如果好好學習時能力值比前一天提高5‰,當放任時相比前一天下降5‰,效果相差多少呢?

版本3:一年365 天,如果好好學習時能力值相比前一天提高1%,當放任時相比前一天下降1%,效果相差多少呢?

版本4:一年365 天,一周5 個工作日,如果每個工作日都很努力,可以提高1%,僅在周末放任一下,能力值下降1%,效果如何呢[13]?

結(jié)果分析:案例運行結(jié)果見表1。

表1 天天向上的力量

隨著每天努力值由1‰、5‰到1%,一年下來能力值將提高為初始值的1.44、6.17 到37.78倍,而每天只是放任能力值下降微不足道的1%,一年下來能力值就會接近于0;每周努力5 天,休息2 天,一年的水平僅是初始值的4.63 倍,與每天堅持所提高的37 倍相去甚遠。

思政元素分析:每天進步一點點,只要堅持365 天不間斷,一年下來的初始能力值可以提高37 倍,這就是天天向上的力量!

美國賓夕法尼大學心理學教授Angela Duckworth 提出理論——GRIT:成功的關鍵。

GRIT 原意是砂礫,與中文中“堅毅”的含義最為接近。研究表明:成功的先兆不是智商,而是日復一日的堅持,這就是堅毅的力量。

早在100 年前,被毛澤東主席譽為“華僑旗幟,民族光輝”的著名愛國華僑領袖、企業(yè)家、慈善家、曾經(jīng)的華人首富陳嘉庚先生提出“誠毅”二字,即誠以待人、毅以處事。他在烽火戰(zhàn)爭年代堅持投身教育事業(yè),先后創(chuàng)辦了廈門大學、集美大學,用一生的實踐詮釋了獲得成功的關鍵。通過本案例可以培養(yǎng)學生逐漸樹立專注堅守的工匠精神。

案例2:政府工作報告爬蟲。

案例描述:習近平總書記在中國共產(chǎn)黨第十九次全國代表大會上作了題為“決勝全面建成小康社會 奪取新時代中國特色社會主義偉大勝利”的報告,給定合法的爬取頁面,如何獲取報告全文?

結(jié)果分析:學習使用Requests 庫爬取網(wǎng)頁內(nèi)容的方法。

思政元素分析:網(wǎng)絡爬蟲,“盜亦有道”。不同規(guī)模的網(wǎng)絡爬蟲會對所爬取網(wǎng)站產(chǎn)生不同程度的影響,受限于編寫水平和目的,網(wǎng)絡爬蟲會對Web 服務器帶來巨大的資源開銷,形成“性能騷擾”;服務器上的數(shù)據(jù)有產(chǎn)權(quán)歸屬,網(wǎng)絡爬蟲獲取數(shù)據(jù)后牟利將帶來法律風險;網(wǎng)絡爬蟲可能具備突破簡單訪問控制的能力,獲得被保護數(shù)據(jù),從而泄露個人隱私。在網(wǎng)站根目錄下存放有網(wǎng)絡爬蟲排除標準Robots 協(xié)議,用來告知網(wǎng)絡爬蟲哪些頁面可以抓取,哪些不行。要求學生爬取數(shù)據(jù)時要遵守Robots 協(xié)議,在協(xié)議許可的范圍內(nèi)進行爬取,尊重數(shù)據(jù)提供方,培養(yǎng)人文精神和法治意識。

案例3:政府工作報告詞云。

案例描述:對于政府工作報告等政策性文件,如何進行直觀解讀呢?通過生成詞云進而優(yōu)化詞云的方式可以有效展示高頻詞匯,從而抓住文件精髓,直觀理解文件精神。

結(jié)果分析:案例運行結(jié)果如圖1 所示。

思政元素分析:通過對2018 年政府工作報告的詞云繪制,報告中的高頻詞匯以更大、更醒目的方式顯示出來,并采用中國地圖或五角星作為詞云繪制的背景圖片。對政策性文件的直觀解讀,有利于及時了解國家的大政方針,提高政治敏銳性;同時,這些積極向上、充滿正能量的內(nèi)容在課堂上頻繁出現(xiàn),可以為學生樹立愛國主義思想助力。

圖1 政府工作報告詞云

5 結(jié) 語

在全國范圍內(nèi)開展思政教育的大背景下,實現(xiàn)思政教學在計算機專業(yè)課程中的基因式融入,對發(fā)揮思想政治課程與專業(yè)課程的協(xié)同育人作用有著重要意義。Python 語言程序設計課程中思政資源的挖掘,使得程序設計類課程中思政內(nèi)容的講授變得更加自然。針對思政內(nèi)容難以進入計算機專業(yè)課程的現(xiàn)狀,提出的圍繞思政元素的教學目標、教學內(nèi)容、教學方法和考核方式的教學路徑以及課程思政實施的具體案例,為工科類專業(yè)課程的思政教學提供了參考坐標,也為深化高校課程思政教學改革提供了思路。

猜你喜歡
爬蟲案例思政
利用網(wǎng)絡爬蟲技術驗證房地產(chǎn)灰犀牛之說
思政課只不過是一門“副課”?
當代陜西(2022年4期)2022-04-19 12:08:52
關于國企黨建與思政宣傳有效結(jié)合的探討
活力(2021年6期)2021-08-05 07:24:10
基于Python的網(wǎng)絡爬蟲和反爬蟲技術研究
案例4 奔跑吧,少年!
少先隊活動(2021年2期)2021-03-29 05:40:48
思政課“需求側(cè)”
當代陜西(2019年15期)2019-09-02 01:51:54
隨機變量分布及統(tǒng)計案例拔高卷
思政課“進化”——西安交大:思政課是門藝術
當代陜西(2019年9期)2019-05-20 09:47:22
利用爬蟲技術的Geo-Gnutel la VANET流量采集
電子測試(2018年1期)2018-04-18 11:53:04
發(fā)生在你我身邊的那些治超案例
中國公路(2017年7期)2017-07-24 13:56:38
兴义市| 比如县| 平湖市| 会理县| 临泽县| 柘荣县| 海阳市| 潜山县| 曲沃县| 通辽市| 乌拉特中旗| 垦利县| 东丽区| 宁明县| 芦溪县| 云龙县| 丰镇市| 郯城县| 元阳县| 赞皇县| 建昌县| 建瓯市| 泸溪县| 都江堰市| 碌曲县| 呼伦贝尔市| 炎陵县| 句容市| 历史| 大城县| 石河子市| 皋兰县| 清水县| 兰州市| 浠水县| 宁波市| 万全县| 延津县| 清镇市| 阿城市| 武隆县|