鄭麗萍,李芳炎
(河南工業(yè)大學(xué)信息科學(xué)與工程學(xué)院,河南 鄭州 450001)
“JavaWeb應(yīng)用程序開發(fā)”課程是河南工業(yè)大學(xué)軟件工程專業(yè)的核心課程,在Java課程體系中啟承上啟下的作用。在教學(xué)過程中,課程團隊根據(jù)課程特點,從教師團隊、課程設(shè)計、教學(xué)過程、教學(xué)方法和考核方式等全方位進行思政元素的設(shè)計和融入,實現(xiàn)專業(yè)課程教學(xué)與思政教育同頻并軌,形成協(xié)同效應(yīng),使學(xué)生在掌握軟件工程專業(yè)知識的同時,能夠堅持正確的政治立場,維護國家的路線、方針、政策,遵守計算機領(lǐng)域的職業(yè)規(guī)范和操守,成為德才兼?zhèn)涞奈覈鐣髁x現(xiàn)代化建設(shè)需要的人才[1]。
本課程的團隊由主講Java系列課程的老師和一名有經(jīng)驗的思政課程老師組成,共同挖掘本課程的思政元素,增強學(xué)生在軟件工程領(lǐng)域的設(shè)計和實現(xiàn)的核心價值引領(lǐng),實現(xiàn)了知識傳授與社會主義價值觀塑造的統(tǒng)一。
在課程設(shè)計上,通過課程承載思政,思政融入課程,實現(xiàn)教書育人和立德樹人的統(tǒng)一。首先根據(jù)課程所支撐的指標(biāo)點,制定思政目標(biāo);根據(jù)思政目標(biāo),深挖課程思政元素,根據(jù)思政目標(biāo)和元素,豐富課程思政資料。其次,在教學(xué)過程中,選擇適合的教學(xué)方式,把理想信念、價值取向、政治信仰、社會責(zé)任融入到課程相關(guān)知識點的教學(xué)中;最后,在考核評價內(nèi)容中融入思政元素,并根據(jù)課程思政考核評價結(jié)果進行持續(xù)改進[2]。
本課程包括知識目標(biāo),能力目標(biāo)和思政目標(biāo)。思政目標(biāo)強調(diào)培養(yǎng)學(xué)生在JavaWeb軟件工程項目開發(fā)中,要具有勇于探索和創(chuàng)新的工匠精神,能夠樹立科技興國的家國情懷和責(zé)任擔(dān)當(dāng),堅定四個自信,做到遵紀(jì)守法,能夠?qū)野踩屠娣旁谑孜籟3]。
在教學(xué)過程中,首先,在課前,學(xué)習(xí)通上發(fā)布包含思政元素的章節(jié)目標(biāo),上傳課程思政資料。其次,課堂教學(xué)中,運用恰當(dāng)?shù)慕虒W(xué)方法,將理想信念、價值取向、政治信仰、社會責(zé)任融入等思政元素潤物細(xì)無聲地融入專業(yè)知識的講授中,實現(xiàn)知識傳授和價值引領(lǐng)的同行并軌。最后,將思政元素融入作業(yè)題目,實現(xiàn)思政教育的提升。讓學(xué)生成為德才兼?zhèn)?、全面發(fā)展的人才。具體體現(xiàn)如下所示[4]:
(1)創(chuàng)新教育:在軟件開發(fā)中能夠具備創(chuàng)新意識和創(chuàng)新能力,認(rèn)識到創(chuàng)新能力和實踐能力對國家的發(fā)展與富強所具有的重大意義。
(2)政治教育:能夠看到我國軟件行業(yè)發(fā)展的后發(fā)優(yōu)勢,堅定“四個自信”,增強對中國特色社會主義道路的政治認(rèn)同、思想認(rèn)同和情感認(rèn)同。
(3)思想教育:在軟件項目開發(fā)中,能夠堅持中國特色社會主義思想指導(dǎo),堅守社會主義核心價值觀,具有科技興國的堅定信念和遠大崇高理想,能夠?qū)⒚褡鍙?fù)興作為自己的使命和義不容辭的責(zé)任認(rèn)。
(4)法制教育:具備敏銳的軟件知識產(chǎn)權(quán)維護意識及能力,在軟件開發(fā)和使用中,具備法制理念和法制思維,進而提升學(xué)生的國家安全意識。
(5)道德教育:具備軟件開發(fā)人員的職業(yè)道德和規(guī)范,并能對社會倫理和科技倫理等道德問題有正確的認(rèn)識和判斷。
為了實現(xiàn)課程思政的目標(biāo)達成,結(jié)合課程特點,課程團隊成員深挖思政元素,實現(xiàn)專業(yè)知識和價值引領(lǐng)統(tǒng)一,具體的思政元素融入如下所示。[5]
(1)JSP發(fā)展和JDBC:融入我國網(wǎng)絡(luò)軟件起源、發(fā)展和崛起,國內(nèi)數(shù)據(jù)庫的發(fā)展,增強學(xué)生的愛國情懷和政治認(rèn)同。
(2)JSP頁面語法(健康打卡):融入疫情期間的科技發(fā)展和技術(shù)創(chuàng)新,建立科技報國的愛國情懷,增強學(xué)生的政治認(rèn)同和制度自信,激發(fā)作為IT人員對國家建設(shè)的責(zé)任擔(dān)當(dāng)。
(3)內(nèi)置對象中用戶信息顯示:引入西亞斯疫情期間學(xué)生信息泄露案例,加強學(xué)生在Web開發(fā)中應(yīng)該具有的職業(yè)道德和職業(yè)規(guī)范,社會倫理,科技倫理和誠信服務(wù)的道德教育。
(4)servlet共享運算例子:聯(lián)系社會主義制度在疫情期間的集眾智,急眾需,增強學(xué)生政治認(rèn)同和制度自信。
為了更好地達成課程的思政目標(biāo),在課堂教學(xué)過程中,以項目為載體,問題為驅(qū)動,采用項目驅(qū)動,案例法和類比法等多種教學(xué)方法。
(1)項目驅(qū)動。教學(xué)過程中,將疫情防控期間學(xué)生使用的“健康打卡”和“學(xué)習(xí)通”項目融入課程內(nèi)容中,通過文獻資料、視頻觀看、討論和講授等形式展示中國疫情防控中取得的成績,提升學(xué)生的制度自信,激發(fā)科技報國的愛國情懷。
(2)案例法。根據(jù)課程內(nèi)容,恰當(dāng)引入案例。通過“西亞斯學(xué)生信息泄露的案例”案例,加強學(xué)生的信息安全意識,以及在軟件工程項目開發(fā)中,應(yīng)遵循的職業(yè)道德、科技倫理和國家安全;使學(xué)生在任何時候,都能夠?qū)抑鳈?quán)和安全始終放在第一位。
(3)類比法。通過“Servlet”的生命周期的各個階段的有效性,類比人生,幫助學(xué)生建立科學(xué)的人生觀、價值觀和世界觀。激發(fā)學(xué)生自覺把個人的理想追求融入國家和民族的事業(yè)中,勇做走在時代前列的奮進者、開拓者的信心和決心。
(4)討論法。通過融入思政元素的主題討論,啟發(fā)學(xué)生自由發(fā)表意見,最后教師進行總結(jié),概況討論情況,激發(fā)學(xué)生的愛國情懷和責(zé)任擔(dān)當(dāng)。
該課程考核包含過程性評價和總結(jié)性評價,分別占50%。將課程思政考核融入到多種考核合評價中,實現(xiàn)課程思政在教學(xué)中的全過程考核。
在課堂表現(xiàn)中,設(shè)置融入課程思政的話題,例如中國應(yīng)用軟件的現(xiàn)狀,中國數(shù)據(jù)庫的發(fā)展,通過學(xué)生的課堂討論,使學(xué)生正確認(rèn)識世界和中國發(fā)展之間的關(guān)系,建立科技報國的家國情懷[6]。
在作業(yè)和實驗題中融入思政元素,例如體溫登記等。小組作業(yè)的完美校園模擬系統(tǒng),考核小組成員之間的溝通和團隊合作能力。
期末大作業(yè)題目為“完美校園”模擬系統(tǒng)的實現(xiàn),衡量學(xué)生自主學(xué)習(xí)能力和創(chuàng)新能力,以及軟件開發(fā)過程中的工匠精神。
目前該課程思政改革主要體現(xiàn)兩個方面:一是師資融合,邀請思政老師全程參與課程設(shè)計,在以專業(yè)知識為主導(dǎo)的情況下,深挖思政元素,實現(xiàn)知識傳授與價值引領(lǐng)的深度融合。二是思政元素全過程滲透,將思政元素融入課程教學(xué)的各個環(huán)節(jié),實現(xiàn)了思想政治教育與知識體系教育的有機統(tǒng)一。
教師通過在教學(xué)過程中融入思政教育,實現(xiàn)了專業(yè)知識傳授和思想政治教育通向并行。學(xué)生通過課程思政元素的融入,將自己專業(yè)學(xué)習(xí)和思想政治學(xué)習(xí)融合在一起。最近兩個學(xué)年課程綜合評價結(jié)果統(tǒng)計,2018級學(xué)生的平均成績(80.48)比2017級學(xué)生的平均成績(78.0)提高了2.48分,優(yōu)良占比從19.39%提升到27.17%。
課程思政是一項持續(xù)改進的課程改革工程,本課程團隊將結(jié)合課程特點,在“JavaWeb應(yīng)用程序開發(fā)”課程進一步融入課程思政,以育人為目標(biāo),培養(yǎng)社會主義現(xiàn)代化建設(shè)需要的軟件工程領(lǐng)域的人才。