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