張書鋒 尤瀾濤



關鍵詞:JavaWeb;應用開發;課程;思政理念;設計方案;改革
中圖分類號:G42 文獻標識碼:A
文章編號:1009-3044(2023)12-0158-03
0 引言
JavaWeb應用開發是高校軟件工程專業的一門核心課程,該課程在Java課程體系中發揮著重要作用。課程團隊在JavaWeb應用開發教學過程中,基于課程特點,從課程設計、教師團隊、教學過程與方法、考核方式等環節對思政元素展開全方位設計,從而實現思政教育和課程教學的同頻并軌,在課程教學中形成協同效應,保證學生在學習軟件專業知識的基礎上,堅持正確政治立場,自覺維護國家的政策、方針以及路線,嚴格遵守計算機職業操守,為國家培養德才兼備的現代化建設人才[1]。教育部于2020 年印發的《高等學校課程思政建設指導綱要》(以下簡稱《綱要》) 為高校課程思政建設指明了方向,助力高校落實立德樹人的理論與實踐創新。2021年3月教育部辦公廳發布《關于開展課程思政示范項目的通知》中明確提出:面向職業教育、普通本科教育、研究生教育和繼續教育,選樹一批課程思政示范課程、教學名師和團隊、教學研究示范中心,全面推進不同類型學校的課程思政建設理論研究和教學實踐,探索創新課程思政建設方法路徑,構建全面覆蓋、類型豐富、層次遞進、相互支撐的課程思政體系,加快形成“校校有精品、門門有思政、課課有特色、人人重育人”的良好局面。從以上文件可以看出國家對課程思政的重視程度。那么針對JavaWeb應用開發這門專業課,如何實行思政化設計,是本文研究的重點。
1 JavaWeb 應用開發課程簡介
JavaWeb應用開發是軟件技術專業Java方向、云計算技術應用專業限定選修課程。該課程以JavaWeb 項目開發職業技能為培養目標,立足蘇州工業園區的產業發展,從職業崗位技能需求入手,將企業經常用到的典型工作任務轉化為教學內容,根據JavaWeb應用開發工作過程來設計本門課程,內容主要包含JSP 的基本語法、常用內置對象、數據庫操作、JavaBean等相關知識進行講授和實訓[2],這些學習內容與職業崗位對照如圖1所示。
該課程設計理念根據高職學生的實際情況,采用“基于工作過程的項目導向、任務驅動教學模式”。結合職業教育特點,通過情境學習與訓練,實施理論與實踐相結合的教學,使學生達到熟能生巧的目的[3]。
2 課程思政設計思路
以JavaWeb應用開發為例,分析該課程思政設計思路,分析如何將思政教育融入JavaWeb應用開發實踐課程中。課程思政建設以課程為核心,缺乏優秀課程建設,那么課程思政就很難發揮其作用,而JavaWeb 應用開發作為計算機專業的一門核心課程,是學生分步驟實現網站創設目標的重要途徑,教師在JavaWeb 應用開發課程教學中,滲透對學生的法制引領、思想引領、道德引領和價值引領,培養高素質、德技兼修的計算機人才。
2.1 挖掘課程思政元素
從根本上說,技術源于生活實踐,同時也高于生活實踐,對JavaWeb應用開發知識點與教學目標進行梳理,從以下環節充分挖掘JavaWeb應用開發中的思政元素,具體見表1。
2.2 尋找課程思政素材
基于表1思政元素,探尋結合專業知識教育和思政教育的鮮活素材,專業課教師一方面要向學生傳授編程知識,另一方面要培養學生思政品德,表2為課程思政素材。
2.3 課程思政案例庫的制作
基于JavaWeb應用開發教學目標,對最佳教學素材進行選擇與處理,是提升教師教學能力所提出的要求,同時也是有效教學的重中之重。本文設計思政素材為融合思政元素和專業知識的獨立案例,以制作成為課程思政案例庫[4]。比方說,對高校網站首頁的設計,使學生對學校良好學風、發展歷程以及辦學特色等有所了解,以激勵與教育學生,增強學生掌握專業技能的自信心與自豪感,進而培養其愛國、愛家以及愛校的情感,使學生樹立正確的價值觀、世界觀與人生觀。
3 課程思政教學目標
通過學習JavaWeb應用開發課程,使學生能夠掌握有關JavaWeb應用開發的理論知識,同時具備服務器端程序設計能力與良好編程習慣,保證其畢業后能勝任JavaWeb應用開發工作任務。課程思政教學目標主要包括以下兩個方面。
3.1 知識和能力目標
1) 理解和掌握JavaWeb 網站工作原理;2) 掌握HTTP協議概念,學會使用常見HTTP頭字段;3) 學習Servlet概念與配置方法,可以創建Servlet,同時實施正確配置;4) 學習JSP指令、JSP腳本、JSP內置對象用法、JSP 動作,可以通過JSP 技術對動態網頁進行開發;5) 學習Java Bean定義與應用方法,可以通過Java?Beam封裝實體類,對JavaBean讀寫屬性進行靈活應用;6) 掌握JSTL標簽和EL表達式應用方法;7) 學習JDBC數據庫的訪問原理;8) 掌握JSP的開發模式;9) 具備中小型Web設計開發能力;10) 初具圖文檔撰寫能力與團隊協作意識[5]。
3.2 素質目標
1) 對學生正確人生觀、價值觀以及世界觀進行培養,使其牢固樹立“四個意識”,同時堅定四個信念,為國家培養具有馬克思主義信仰、社會主義信仰以及為民族復興而奮斗的新時代團體;2) 職業精神。對學生嚴謹工作作風和實事求是科學態度進行培養;3) 法紀意識。對學生分清善惡和明辨是非的能力進行培養,使其在網站設計中能夠應用清朗、健康的網絡內容;4) 公德意識。培養學生正確社會主義核心價值觀,并將其作為立德樹人、明德修身的遵循規范,特別是友善、愛國、敬業以及誠信的公民價值準則[6]。
4 JavaWeb 應用開發課程思政化改革設計方案
以高校網站首頁的設計制作為案例,選擇任務驅動與項目引導的方式,在教學任務中有機融合專業教育和德育教育,具體課程思政化改革方案分為四個步驟。
4.1 收集課程教學素材
JavaWeb應用開發課程教師提前為學生布置作業,引導其收集學院辦學特色、辦學歷史以及辦學成果等素材,通過該步驟,讓學生學會自主學習,并將思政教育元素融入學生切身感受,以強化學生對學院的情感[7]。
4.2 課前復習
引導學生借助“學習通”平臺對網頁設計中的CSS 技術、HTML技術以及DIV技術等展開課程復習。
4.3 課堂教學
指導學生分步驟設計學院網站首頁,該步驟中,強化學生思政教育展開有意識的引導,具體分為四個階段:1) 課堂導入。對已學CSS、HTML 知識進行復習,特別是CSS樣式結合和DIV布局,如同設計小組成員彼此協作,由此才能設計出最佳作品。從所收集的素材內篩選,用對促進自身成長、學習具有促進作用且與學院需求相符合的素材,例如,學院公眾平臺中介紹優秀畢業生的學習與就業經歷,以增強學生的奮斗意識,使其意識到只有努力學習才能在社會中有認可度,正確選擇素材,能夠培養學生正確道德取向;2) 布置任務。指導學生學會正確應用CSS+DIV技術,依照任務清單表設計制作學院網站首頁,表3為任務清單表。
3) 每三人組成一個設計小組,設計學院網站。Ja?vaWeb應用開發課程教師要求各小組在版面布局與素材選擇過程中,盡可能和其他小組有所差異,將各組特色展示出來,鼓勵學生根據個人優勢選擇任務,將團隊合作精神充分發揮出來。教師巡回關注學生所選網頁內容、情感狀態和技能掌握情況,在過程中,通過任務引導法,培養學生的團隊合作意識,主要目的在于融入創新意識培養與職業養成教育,學生不僅能掌握專業技能,而且能形成積極向上價值觀、職業觀以及人生觀[8];4) 作品展示和評價。網頁設計完成后,向“學習通”平臺上傳設計作品,根據網頁設計情況,體現小組價值取向,同時引入思政元素,讓學生通過該階段的交流、自評以及互評,使其學會分享成功,更學會表達自我情感。
4.4 課后拓展
教師引導學生根據實訓案例,為家鄉設計門戶網站,并在網站中展示家鄉特色、人民幸福生活以及發展優勢等,由此即可將學生對家鄉、對國家的深厚感情激發出來[9]。
5 課程思政化改革實踐
本課程思政化改革重點在于對高校學生的社會責任感進行培養,使其形成正確道德取向,將安全、健康作為網絡空間主旋律,在“4·19講話”中,習近平總書記就明確提出,網絡空間是億萬民眾共同的精神家園。網絡空間天朗氣清、生態良好,符合人民利益。網絡空間烏煙瘴氣、生態惡化,不符合人民利益。
5.1 教學方法
該思政化改革方案選擇任務驅動與項目引導的教學方式,不同知識點內容所用方法為:復習知識點應用對比法,強調團隊合作的價值;素材選擇應用案例法,培養學生正確道德取向;網頁制作應用實踐法,培養學生實踐能力,鍛煉其工匠精神;作品展示和評價應用討論法,對學生正確判斷分析問題的能力與交流能力進行培養;拓展升華應用模擬法,為家鄉設計門戶網站,使學生家國情懷得到升華。
5.2 創新和特色
課前引導學生收集相關網站資料,在學習和深加工后,借助視頻、文字以及圖片等多媒體形式設計制作網頁,以達到學以致用的效果。課程專業教師在課程教學中融入思政元素,培養高素質且德技兼修的技能型人才。根據網頁內容所彰顯的價值取向,掌握學生思政素養,以窺見學生的思政理念。此外,對學生社會責任感進行培養,引導其不斷踐行社會主義核心價值觀,特別是愛國敬業、誠信友善的價值準則。通過設計教學方案、準備素材和課堂教學,從更深層次充分挖掘JavaWeb應用開發中的思政元素,探索隱性思政元素和顯性專業知識的關系,兩者融會貫通,增強教師課程思政理念,進而創建能力培養、價值塑造以及知識傳授三者為一體的教育思想。
6 總結
綜上所述,在JavaWeb應用開發課程中,通過教師引導和學生自主學習,在課程改革中融入思政元素,從而引導高校學生樹立正確價值觀、人生觀以及世界觀,在課程思政化改革評價中也引入思政元素,不僅提升教師思政素養,同時也培養了學生的愛國情懷。