林海峰,蔣安納
(南京林業(yè)大學(xué) 信息科學(xué)技術(shù)學(xué)院,江蘇 南京)
本課程以Java語言為代表,主要介紹面向?qū)ο蟪绦蛟O(shè)計(jì)語言的基本數(shù)據(jù)類型、簡單算法和面向?qū)ο笤O(shè)計(jì),使學(xué)生能夠掌握面向?qū)ο蟪绦蛟O(shè)計(jì)的方法和基本概念,建立面向?qū)ο缶幊痰幕舅枷耄褂肑ava語言解決一般算法和應(yīng)用問題,培養(yǎng)學(xué)生解決問題的能力和分析問題的方法,培養(yǎng)學(xué)生解決實(shí)際問題的抽象分析和算法能力,培養(yǎng)學(xué)生堅(jiān)持不懈的科學(xué)精神、認(rèn)真的學(xué)習(xí)態(tài)度和工作作風(fēng)。使學(xué)生初具備面向?qū)ο蟪绦蜷_發(fā)的能力,為專業(yè)學(xué)習(xí)打下良好和扎實(shí)的理論基礎(chǔ)。Java編程課程中融入了思想政治因素[1-5],使學(xué)生在掌握知識(shí)的同時(shí)樹立正確的人生觀、價(jià)值觀和世界觀[6-10]。
在Java程序設(shè)計(jì)課程的教學(xué)活動(dòng)中,找準(zhǔn)思政和課程的“契合點(diǎn)”,建立思想政治教育與程序設(shè)計(jì)之間的“生成性”關(guān)系。本課程共計(jì)64學(xué)時(shí),其中48學(xué)時(shí)為授課學(xué)時(shí),計(jì)12個(gè)章節(jié)。目前挖掘出思政案例12個(gè),幾乎遍布所有章節(jié),在一個(gè)學(xué)期的教學(xué)中,思政教育貫穿始終。
在遵循專業(yè)程序設(shè)計(jì)課程本身規(guī)律的同時(shí),努力把思想政治教育融入教學(xué)過程。在教學(xué)中不求每節(jié)課都要有思政元素,但是要求每個(gè)章節(jié)都有受教[11-14]。將思想政治要素與案例自然結(jié)合,促進(jìn)學(xué)生在互動(dòng)教學(xué)中的參與和思考,實(shí)現(xiàn)思想政治要素與課程認(rèn)知、態(tài)度、情感和行為的認(rèn)同[15-18]。
課程思政的重點(diǎn)是如何將知識(shí)傳授與價(jià)值引領(lǐng)進(jìn)行有機(jī)融合[19-20],因此在課程建設(shè)過程中,與從事思政教學(xué)的教師充分溝通,進(jìn)行頭腦風(fēng)暴,充分挖掘課程中的理想信念、人生價(jià)值、愛國主義、法制意識(shí)等思政元素[21-24],并對(duì)其進(jìn)行提煉、加工。在講授程序設(shè)計(jì)知識(shí)點(diǎn)的同時(shí),潛移默化地實(shí)現(xiàn)學(xué)生思想政治教育。
教學(xué)資源運(yùn)用及推進(jìn)步驟:
1.將思政教育核心元素與Java程序設(shè)計(jì)課程相結(jié)合:挖掘思政案例,從教案、PPT等方面設(shè)計(jì)帶有思政元素的教學(xué)過程,在學(xué)生的專業(yè)能力培養(yǎng)過程中加入德育遞進(jìn)路徑[25]。
2.專業(yè)課堂與交互課堂相結(jié)合:以課程為基礎(chǔ),把馬院思政教師與理學(xué)院數(shù)學(xué)教師請(qǐng)進(jìn)課堂。不同專業(yè)的教師,從不同的角度,利用不同的教學(xué)資源闡述學(xué)科之間的融合性和交叉性。
3.專業(yè)考核與個(gè)人德育考核相結(jié)合[26-27]:摒棄唯分?jǐn)?shù)論,建立合理的價(jià)值引領(lǐng)和能力培養(yǎng)考核評(píng)價(jià)體系,如在課程的實(shí)踐環(huán)節(jié),加入團(tuán)隊(duì)協(xié)作的考核;在平臺(tái)上設(shè)計(jì)程序打卡任務(wù),考核學(xué)生的堅(jiān)韌性。從而達(dá)到多維度地、科學(xué)地考核評(píng)價(jià)學(xué)生的學(xué)習(xí)效果。
實(shí)際課程教學(xué)中,我們采用的教材是Thinking in Java第四版(機(jī)械工業(yè)出版社),針對(duì)本教材的部分章節(jié)研究了課程思政的內(nèi)容,并進(jìn)行融入思政元素的教學(xué)設(shè)計(jì)如表1所示。
表1 課程思政教學(xué)設(shè)計(jì)(部分)
以“Java程序設(shè)計(jì)語言的歷史和Java之父”為例,進(jìn)行教學(xué)設(shè)計(jì)。
教學(xué)內(nèi)容分析:這是本課程的第一節(jié)課,簡要介紹了Java語言的歷史,使學(xué)生對(duì)Java語言有了一個(gè)大致的了解。提到Java語言,就不得不提及其創(chuàng)造者James Gosling及其卓越的貢獻(xiàn)。
學(xué)生分析:授課學(xué)生為二年級(jí)的學(xué)生,學(xué)生對(duì)計(jì)算機(jī)編程語言有一定了解,但部分學(xué)生對(duì)Java語言及其歷史幾乎沒有了解過。學(xué)生新接觸一門編程語言,往往滿懷期待,渴望自己也能像電影里的“黑客”一樣編程。此時(shí)充分調(diào)動(dòng)他們學(xué)習(xí)的積極性,對(duì)今后的學(xué)習(xí)大有益處。
教學(xué)目標(biāo):了解Java語言的發(fā)展歷史,了解Java語言的設(shè)計(jì)者及其做出的卓越貢獻(xiàn)。通過學(xué)習(xí),建立理論自信。調(diào)動(dòng)學(xué)生研究探索科學(xué)的精神,激發(fā)學(xué)生對(duì)科學(xué)家的崇拜,對(duì)計(jì)算機(jī)科學(xué)的興趣。摒棄“一切向錢看”的拜金主義、享樂主義、個(gè)人主義思想,認(rèn)真學(xué)習(xí)自身的專業(yè)知識(shí),堅(jiān)定實(shí)現(xiàn)共產(chǎn)主義的遠(yuǎn)大理想,建立起正確的人生觀、價(jià)值觀。
教學(xué)重點(diǎn)與難點(diǎn):無。
教學(xué)方法和手段:課堂教學(xué)、思考總結(jié)法。通過課堂教學(xué),了解和學(xué)習(xí)科學(xué)家的品質(zhì),課后通過撰寫小報(bào)告完成思考、總結(jié)。
教學(xué)環(huán)境及資源:多媒體網(wǎng)絡(luò)教室,使用PPT演示。
教學(xué)反思:通過熟悉的人物喬布斯對(duì)比不熟悉的科學(xué)家里奇,能加深學(xué)生對(duì)科學(xué)家的印象,將科學(xué)家設(shè)立為“偶像”,堅(jiān)定學(xué)習(xí)信念,堅(jiān)定共產(chǎn)主義的遠(yuǎn)大理想,牢固建立起正確的人生觀、價(jià)值觀。
研究內(nèi)容本文通過對(duì)南京林業(yè)大學(xué)信息科學(xué)技術(shù)學(xué)院軟件工程專業(yè)二年級(jí)本科生對(duì)“課程思政”滿意度的調(diào)查數(shù)據(jù),拓展分析南京林業(yè)大學(xué)學(xué)生對(duì)《思想政治課程》滿意度的影響因素,研究學(xué)生的基本特征,了解學(xué)生對(duì)“課程思政”的總體認(rèn)知狀況,以及影響學(xué)生認(rèn)知主要因素。同時(shí)從一個(gè)微觀角度尋求學(xué)生對(duì)“課程思政”滿意度的評(píng)價(jià)測(cè)度和評(píng)分體系。
(1)模型構(gòu)建
本文采用的計(jì)量經(jīng)濟(jì)模型在對(duì)影響因素進(jìn)行量化后,主要分為以下幾個(gè)部分:學(xué)生的基本信息,如學(xué)生的性別等,家長的基本情況,如家長的受教育程度等,學(xué)生對(duì)“課程思政”問題的關(guān)注程度,對(duì)“課程思政”質(zhì)量狀況以及學(xué)校引導(dǎo)的滿意程度,學(xué)生的親身體驗(yàn)、學(xué)生家長體驗(yàn)等。通過量化這些因素,可以方便地使用計(jì)量經(jīng)濟(jì)學(xué)模型來分析它們對(duì)學(xué)生行為的影響程度,表2列出了各個(gè)被量化的影響因素。
表2 模型變量表
在模型構(gòu)建中,y是表示學(xué)生對(duì)“課程思想政治教育”滿意度的二元變量。模型中總體滿意度取1,總體不滿意度取0,因此構(gòu)造了一個(gè)二元變量。假設(shè)理論上存在一個(gè)連續(xù)響應(yīng)變量Yi*,表示事件發(fā)生的可能性,其取值范圍為負(fù)無窮大到正無窮大。當(dāng)變量值穿過臨界點(diǎn)C(如C=0)時(shí),事件將發(fā)生。那么則有:
當(dāng)yi*≥0時(shí),表示事件發(fā)生,即對(duì)“課程思政”總體較滿意;
當(dāng)yi*<0時(shí),表示事件未發(fā)生,即對(duì)“課程思政”總體不滿意。
xl,x2,···, xi是與 y 相關(guān)的決定性變量,即性別、家庭收入、教育水平等一些主要影響因素。作為解釋變量,n組樣本數(shù)據(jù)為(xi1,xi2,…,xip;yi)(i=1,2,…,n)。如果我們假設(shè)連續(xù)響應(yīng)變量y*與自變量席之間存在線性關(guān)系yi* =α+βxi+εi,則可以得到Logistic函數(shù):
將事件發(fā)生的條件概率標(biāo)注為:
則可以得到回歸模型:
其中pi為第i個(gè)事件發(fā)生的概率,由自變量xi構(gòu)成的非線性函數(shù),轉(zhuǎn)變成線性函數(shù):
本研究中涉及到xl,x2,…, xi等多個(gè)自變量,所以最終的回歸方程為:
(2)數(shù)據(jù)分析方法
“課程思政”滿意度在學(xué)生性別方面的方差分析P值(顯著性)=0.437,遠(yuǎn)大于基準(zhǔn)值0.05,這表明“方差齊性”假設(shè)是正確的,即在不同水平的控制變量下,各組的方差是相同的,滿足方差分析的前提;ANOVA結(jié)果顯示P值(顯著性)=0.021,小于基準(zhǔn)值0.05,說明假設(shè)“控制變量對(duì)觀測(cè)變量沒有顯著影響,即性別對(duì)滿意度沒有顯著影響”正確,即控制變量不同水平下各組的方差相同,如表3所示。
表3 學(xué)生性別與對(duì)“課程思政”滿意程度的方差分析結(jié)果方差齊性檢驗(yàn)
“課程思政”滿意度在學(xué)生家長受教育程度方面的方差分析P值(顯著性)=0.000,遠(yuǎn)小于基準(zhǔn)值0.05,這表明假設(shè)“方差齊性”有誤,即在不同水平的控制變量中,各組的方差是不同的,這不符合方差分析的前提,故不能進(jìn)行方差分析,如表4所示。
表4 家長受教育程度的方差性檢驗(yàn)結(jié)果方差齊性檢驗(yàn)
“課程思政”滿意度在家庭規(guī)模方面的方差分析P值(顯著性)=0.000,遠(yuǎn)小于基準(zhǔn)值0.05,說明假設(shè)“方差齊性”有誤,即在不同水平的控制變量中,各組的方差是不同的,這不符合方差分析的前提,故不能進(jìn)行方差分析,如表5所示。
表5 家庭規(guī)模的方差性檢驗(yàn)結(jié)果方差齊性檢驗(yàn)
“課程思政”滿意度在學(xué)生家庭總收入方面的方差分析P值(顯著性)=0.226,遠(yuǎn)大于基準(zhǔn)值0.05,結(jié)果表明,方差齊性假設(shè)是正確的,即各組在不同水平控制變量下的方差是相同的,滿足方差分析的前提;ANOVA結(jié)果顯示P值(顯著性)=0.000,小于基準(zhǔn)值0.05,說明假設(shè)“控制變量對(duì)觀測(cè)變量沒有顯著影響,即家庭總收入對(duì)滿意度沒有顯著影響”正確,即控制變量不同水平下各組的方差相同,如表6所示。
表6 學(xué)生家庭總收入的方差性檢驗(yàn)結(jié)果方差齊性檢驗(yàn)
(3)回歸分析
為了檢驗(yàn)以上影響學(xué)生對(duì)“課程思政”滿意度影響因素的假設(shè),明確各個(gè)影響因素的影響方向、影響程度和顯著性,本文建立學(xué)生對(duì)“課程思政”滿意度的經(jīng)濟(jì)計(jì)量模型,研究中多采用二元Logistic回歸或多元Logistic回歸。考慮到本文因變量和自變量之間的相關(guān)性,不同學(xué)生對(duì)“課程思政”持不同態(tài)度,為了更好地識(shí)別這些行為的差別,采用二元Logistic回歸模型,函數(shù)表達(dá)式如下:
其中各變量的具體含義可參照表2。
回歸分析的具體結(jié)果如表7和表8所示。
表7 相關(guān)分析變量共線性診斷一覽表Coefficients*
表8 殘差統(tǒng)計(jì)量輸出結(jié)果圖ResiduaIs Statistics*
(4)結(jié)論與展望
從結(jié)果來看,南京林業(yè)大學(xué)學(xué)生對(duì)“課程思政”的滿意度和知曉率情況較好,表明南京林業(yè)大學(xué)在“課程思政”建設(shè)方面確確實(shí)實(shí)做出了成績,贏得了學(xué)生及家長信任。
本文探索了程序設(shè)計(jì)專業(yè)課 “課程思政” 教學(xué)研究與設(shè)計(jì),提高學(xué)生對(duì)學(xué)校的滿意度,增強(qiáng)學(xué)生對(duì)學(xué)校的認(rèn)同感,激發(fā)學(xué)生的學(xué)習(xí)積極性,有效提高學(xué)生課堂“升學(xué)率”,逐年降低課程不及格率。從問卷分析看,控制變量對(duì)觀測(cè)變量沒有顯著影響且得分與滿意度成正比。通過學(xué)生的參與和思考,提高學(xué)生的專業(yè)認(rèn)同、學(xué)習(xí)動(dòng)機(jī)和學(xué)習(xí)興趣,從而使得學(xué)生奠定堅(jiān)實(shí)的專業(yè)基礎(chǔ),在“ACM程序設(shè)計(jì)大賽”“藍(lán)橋杯大賽軟件類”等團(tuán)體賽和個(gè)人競(jìng)賽中,能夠樹立“道路自信”“文化自信”,取得更好的成績。從“思政課程”到“課程思政”,讓專業(yè)課與思想政治理論課并行不悖,形成協(xié)同效應(yīng)。