胡晉彬 賀蔓 張錦
關(guān)鍵詞:課程思政;Python程序設(shè)計;團隊合作;課程考核
1引言
2020年5月,教育部印發(fā)《高等學(xué)校課程思政建設(shè)指導(dǎo)綱要》指出,要將價值塑造、知識傳授和能力培養(yǎng)三者融為一體,落實立德樹人的任務(wù),幫助學(xué)生塑造正確的世界觀、人生觀和價值觀。基于Python程序設(shè)計的大學(xué)“計算機基礎(chǔ)”作為學(xué)生接觸的一門有關(guān)高級語言的課程,在加深學(xué)生對于理論的理解,培養(yǎng)學(xué)生的上機編程能力和邏輯能力方面具有重要作用。因此,進行課程思政改革并在教學(xué)中將課程思政融人其中,有利于實現(xiàn)學(xué)生的全面發(fā)展和提高其綜合能力。
2存在的不足
針對基于Python程序設(shè)計的大學(xué)“計算機基礎(chǔ)”課程教學(xué)現(xiàn)狀,其存在以下不足。
(1)重理論而輕實踐。目前,課程思政大多集中于理論教學(xué),而缺少對實踐課程思政元素的挖掘。一方面是由于實踐課程中的思政元素難以把握[1],另一方面是因為教師對實踐課程的思政教育不重視。這就導(dǎo)致在實踐課程中進行思政教學(xué)的力度不夠,而這往往是課程思政中不可或缺的一部分。
(2)現(xiàn)行的考核方式單一。目前,課程考核方式大多是依據(jù)學(xué)生平時作業(yè)的完成情況和期末考試,考核方式也是唯成績論,不利于提高學(xué)生的團隊協(xié)作能力。
(3)學(xué)生的知識產(chǎn)權(quán)和法律意識薄弱。在完成作業(yè)的過程中,部分學(xué)生會直接抄襲同學(xué)的代碼和作業(yè),不尊重他人勞動成果,這也恰恰說明部分學(xué)生的知識產(chǎn)權(quán)和法律意識薄弱,在以后可能會影響其職業(yè)發(fā)展。
3思政教學(xué)目標(biāo)
3.1培養(yǎng)學(xué)生的探索和創(chuàng)新能力
利用基于Pvthon程序設(shè)計的大學(xué)“計算機基礎(chǔ)”課程進行課程思政,可以培養(yǎng)學(xué)生的探索和創(chuàng)新能力[3]。教師在教學(xué)的過程中,要有意識地提高學(xué)生的探索和創(chuàng)新能力,使學(xué)生能夠在實踐的過程中潛移默化地受到思政教育的影響。此外,可以結(jié)合具體案例,更加貼近學(xué)生的實際生活情況,激勵學(xué)生提高自己的思維能力和主動解決問題的能力。
3.2培養(yǎng)學(xué)生的團隊協(xié)作能力
在實踐的過程中,將思政教育融人基于Python程序設(shè)計的大學(xué)“計算機基礎(chǔ)”課程中,著力提高學(xué)生的團隊協(xié)作能力。一方面,教師在教學(xué)的過程中,不但要讓學(xué)生熟練地掌握專業(yè)知識,而且要讓其具備良好的團隊協(xié)作能力和交流能力。學(xué)生在具備扎實的專業(yè)知識基礎(chǔ)上,擁有良好的團隊合作能力能夠在未來的職業(yè)生活中具有很強的競爭能力。
3.3培養(yǎng)學(xué)生的產(chǎn)權(quán)和法律意識
在實驗教學(xué)的過程中,培養(yǎng)學(xué)生具有良好的產(chǎn)權(quán)和法律意識也是基于Python程序設(shè)計的大學(xué)“計算機基礎(chǔ)”課程的育人目標(biāo)。提醒學(xué)生不可利用程序的漏洞去牟利,可結(jié)合具體案例,如pandownload的作者因違法被繩之以法,使學(xué)生意識到在以后的工作中要遵紀(jì)守法,同時教導(dǎo)學(xué)生要尊重他人的成果,使其具有良好的產(chǎn)權(quán)意識。
4教學(xué)思路
4.1發(fā)揮教師的關(guān)鍵作用
(1)教師應(yīng)當(dāng)對課程思政引起重視,充分了解課程思政的相關(guān)內(nèi)容[4]。教師在基于自己對課程思政的興趣上,才能更好地在實際教學(xué)中融人思政教學(xué)因素,以調(diào)動學(xué)生的熱情,使其切實感受到老師的熱情,從而激發(fā)學(xué)生的學(xué)習(xí)興趣。只有當(dāng)教師認(rèn)真了解課程思政,而不是把它當(dāng)成應(yīng)付教學(xué)的工具,才能深入挖掘深藏于實驗課程中的思想價值,最終實現(xiàn)立德樹人的目的。
(2)教師應(yīng)當(dāng)將專業(yè)知識與課程思政相結(jié)合,在全面掌握專業(yè)知識的基礎(chǔ)上,在原有的教學(xué)方案上科學(xué)合理地規(guī)劃課程思政體系,特別是對基于Python程序設(shè)計的大學(xué)“計算機基礎(chǔ)”課程而言,其思政因素更難把握,教師要結(jié)合具體實驗過程有針對性地設(shè)計課程思政,使學(xué)生潛移默化地受到課程思政的影響。
(3)教師要重視學(xué)生的反饋結(jié)果,并積極吸收其中對課程思政有幫助的內(nèi)容,針對性地修改原有課程思政環(huán)節(jié)。學(xué)生是課程思政的輸出對象,他們的反饋在一定程度上能夠真實地反映教師的課程思政環(huán)節(jié)是否合理有效,只有認(rèn)真聽取了他們的意見,才能讓課程思政更有效地實施。
4.2充分挖掘課程中的思政元素
基于Python程序設(shè)計的大學(xué)“計算機基礎(chǔ)”實踐課程,一般由上機操作和課程設(shè)計兩部分構(gòu)成。上機操作一般是學(xué)生通過課堂中所學(xué)的理論知識點進行操作實踐,而課程設(shè)計則需要學(xué)生對所學(xué)知識進行整合及項目設(shè)計,以此提高學(xué)生的編程和思維能力。該課程的思政元素挖掘可以從以下幾個方面人手[5]。
4.2.1融入合作共贏的思政元素
在實踐教學(xué)中,可以設(shè)計讓學(xué)生自發(fā)組成小組來完成的實驗。利用Python模塊化的特點,設(shè)計需要分工合作的模塊化程序,學(xué)生需要各司其職地完成任務(wù),明確相關(guān)要求,體會作為團隊一份子的責(zé)任,從而體現(xiàn)分工合作精神。當(dāng)小組遇到問題時,小組成員需要一起積極討論而不是孤身作戰(zhàn),從而讓學(xué)生切身感受合作帶來的優(yōu)勢,進而通過小組分工完成作業(yè),提高學(xué)生的團隊協(xié)作能力,培養(yǎng)學(xué)生的合作意識,最終提高學(xué)生的競爭力。
4.2.2融入勇于探索和創(chuàng)新的思政元素
在實驗的過程中,當(dāng)學(xué)生遇到新問題時,教師要鼓勵學(xué)生通過主動搜索和討論交流來解決問題。重點培養(yǎng)學(xué)生主動解決問題的能力,并鼓勵學(xué)生從不同的角度去思考問題,通過頭腦風(fēng)暴來培養(yǎng)學(xué)生的發(fā)散思維,以提高其創(chuàng)新能力。
4.2.3融入誠實守信的思政元素
在進行課程設(shè)計時,初次接觸該課程的學(xué)生可能會感到很大壓力,進而選擇網(wǎng)上購買或者復(fù)制他人的代碼,教師應(yīng)當(dāng)對這種行為提前進行勸導(dǎo),鼓勵他們自行完成任務(wù)而不是依靠外力,從而培養(yǎng)學(xué)生的誠信和產(chǎn)權(quán)意識。
4.3將課程考核納入課程思政中
將課程思政貫穿于教學(xué)的所有階段是思政建設(shè)中不可缺少的一部分,而在課程考核中教師往往會忽略融人思政元素。
課程考核不僅可以檢驗學(xué)生的專業(yè)能力,也可以通過融人思政元素提升學(xué)生的專業(yè)能力。因為學(xué)生往往比較重視課程考核,在課程考核中引入思政元素更能讓他們對思政引起重視。具體而言,課程考核標(biāo)準(zhǔn)之一是根據(jù)學(xué)生設(shè)計函數(shù)名的易懂性,是否能做到“見名而知其義”,函數(shù)注釋是否清楚,進而培養(yǎng)學(xué)生為他人服務(wù)的意識。此外,課程考核標(biāo)準(zhǔn)之一也可以是代碼設(shè)計的創(chuàng)新性和實用性,從而提高學(xué)生的創(chuàng)新能力。只有將課程思政貫穿于教學(xué)的全過程,才更有利于實現(xiàn)立德樹人的目標(biāo)[6]。
4.4思政案例設(shè)計
基于上述課程思政教學(xué)思路,結(jié)合Python程序模塊化的特點,把課程思政元素融人基于Python程序設(shè)計的大學(xué)“計算機基礎(chǔ)”課程中,本文設(shè)計了如下課程思政案例。
(1)以通信錄系統(tǒng)設(shè)計為例。通信錄需要具備以下功能:進入系統(tǒng);信息錄入;信息查看;信息查詢;信息修改;退出系統(tǒng)。讓學(xué)生分成不同的小組分別負責(zé)不同的功能設(shè)計,通過小組成員的共同協(xié)作、互相幫助、取長補短,為了同一個目標(biāo)而努力,最后設(shè)計出一個功能完善的系統(tǒng)。
(2)課程考核則根據(jù)小組作業(yè)的完成結(jié)果,考核學(xué)生專業(yè)知識的掌握情況,同時根據(jù)小組執(zhí)行項目過程中的各階段表現(xiàn)和學(xué)習(xí)的態(tài)度等檢查課程思政效果。
教師需要深層次挖掘?qū)W生遇到的問題背后的真正原因,從根本上幫助學(xué)生解決問題,而不是武斷地禁止學(xué)生的錯誤行為。比如,某些小組提交的作業(yè)不是原創(chuàng)的,教師則需要深入了解學(xué)生不自己動手做的真實原因,而不是簡單粗暴地禁止學(xué)生抄襲,引導(dǎo)學(xué)生通過正確的方式解決問題。
5課程思政實踐
立德樹人是實施課程思政的根本任務(wù),在實踐教學(xué)中,教師要以合適的方式將思政元素融人課堂中,不要出現(xiàn)生搬硬套的情況。在課堂上,教師可以結(jié)合相關(guān)知識點進行課程思政,如在講解順序結(jié)構(gòu)程序設(shè)計知識點時,教師可以借此教育學(xué)生要按步驟地完成每件事,不可一蹴而就:在講解分支結(jié)構(gòu)程序設(shè)計知識點時,教師可以教導(dǎo)學(xué)生在人生中存在許多分支路口,應(yīng)當(dāng)謹(jǐn)慎地選擇每一個路口。在作業(yè)安排上,讓4—5個人組成一個小組,組長負責(zé)將大任務(wù)分配給各個成員,再由成員完成各自的任務(wù)。在課程考核中,教師根據(jù)各個小組的作業(yè)完成情況和工作學(xué)習(xí)態(tài)度來給出分?jǐn)?shù)。
從實踐教學(xué)的過程來看,課程思政對于創(chuàng)造活躍、開放的課堂氣氛起到了積極作用。通過無記名問卷調(diào)查表明,90%的學(xué)生認(rèn)為教師在課堂上不僅傳授了專業(yè)知識,而且對提高自己的團隊協(xié)作能力以及塑造正確的人生觀、價值觀和世界觀起到了很大的作用(見圖1),這表明課程思政設(shè)計實現(xiàn)了立德樹人的良好影響。
6結(jié)束語
在基于Python程序設(shè)計的大學(xué)“計算機基礎(chǔ)”課程中開展課程思政很有必要,能夠全面提高人才培養(yǎng)質(zhì)量,讓學(xué)生成為“德智體美勞”全面發(fā)展的高質(zhì)量人才。對此,本文提出基于Python程序設(shè)計的大學(xué)“計算機基礎(chǔ)”課程開展課程思政的培養(yǎng)目標(biāo),依托課程思政培養(yǎng)目標(biāo),從發(fā)揮教師的作用、挖掘課程思政元素、課程考核、思政案例設(shè)計四個方面進行思政教學(xué)。在實踐教學(xué)中,教師不可操之過急.而是通過不斷接受學(xué)生的反饋和考核,相對應(yīng)地調(diào)整自己的教學(xué)方案,最終實現(xiàn)立德樹人的目標(biāo)。