?

JavaEE企業應用開發課程思政建設實踐探索

2024-01-24 08:52劉萍范蕤蔡佳
電腦知識與技術 2023年34期
關鍵詞:思政元素課程思政

劉萍 范蕤 蔡佳

摘要:針對JavaEE企業應用開發課程思政教學現狀,在傳統教學目標基礎上,增加課程思政教學目標,深入挖掘課程思政教學內容,改革教學方法和考核評價方式,使得教學全過程成為知識學習、能力培養和品行養成的有效途徑。通過教學實踐,形成一套基于軟件技術專業課程思政建設實踐方案,為同類課程教學提供新范式。

關鍵詞:課程思政;思政元素;思政教學方式;多元考核評價

中圖分類號:G642? ? ? 文獻標識碼:A

文章編號:1009-3044(2023)34-0045-03

開放科學(資源服務)標識碼(OSID)

0 引言

教育部印發的《高等學校課程思政建設指導綱要》提出專業課程要根據學科專業特色和優勢,深入研究育人目標,深度挖掘提煉專業知識體系中所蘊含的思想價值和精神內涵,使專業課與思政課同向同行,構建全員全程全方位育人大格局[1]。把育人工作融入專業教學,在教授知識的同時,指導學生樹立崇高理想,形成正確的價值觀,使學生在思想水平、政治覺悟、道德品質、文明修養、心理素質、職業素養等方面得到全面提升。軟件技術專業Java方向專業核心課程JavaEE企業應用開發需深度梳理專業教學內容。根據課程特點,深入挖掘課程中蘊含的思想政治教育資源,有效實現知識傳授和價值引領的有機統一。使學生不僅掌握專業知識和技能,而且掌握事物發展規律,豐富學識,塑造品格,促進德智體美勞全面發展。下面將對JavaEE企業應用開發的課程思政教學改革進行實踐探索。

1 課程思政教學現狀

目前JavaEE企業應用開發課程在塑造學生正確的價值觀、培養學生人格品質方面,發揮的育人作用稍顯不足。專業課教師認為程序設計類課程難以融入思想政治元素,缺乏思政課與專業課協同育人信心。在學校強烈要求進行課程思政改革后,課堂教學中的課程思政教育往往是生硬而突兀地將家國情懷、科學精神、精益求精的工匠精神、愛崗敬業、誠實守信、法治觀念、團隊協作、職業道德和勞動精神等加入教學中去,學生對老師空洞地講大道理有抵觸情緒。

2 課程教學目標

JavaEE企業應用開發課程是高職軟件技術專業的核心課程。知識目標是理解和掌握Web應用系統模型和工作原理,掌握Spring、SpringMVC、MyBatis框架的機制原理及應用;理解數據訪問模型,熟練掌握相關接口的使用;掌握應用系統需求分析、設計、開發和測試的基本方法。能力目標是掌握Web應用系統的設計與開發能力;掌握企業軟件開發所必需的行業規范、標準與技術;具備一定的項目開發能力和經驗。思政目標是培養學生遵循軟件行業研發規范,具有良好的職業素養與道德規范;具有分析問題與解決問題的能力;具有溝通交流能力和團隊協作能力;培養自主持續學習能力和良好的創新意識;激發學生科技報國的家國情懷;具有吃苦耐勞、愛崗敬業和精益求精的工匠精神;培養自強不息的科學精神;樹立法律意識,養成良好的法治素養;認識數據、信息安全的重要性,樹立網絡安全意識;增強學生勞動意識,培養學生熱愛勞動的習慣。

3 教學內容思政元素挖掘

專業課程是課程思政建設的基本載體,深入挖掘課程思政元素,重構JavaEE企業應用開發課程教學內容[2]?;谲浖夹g專業崗位能力,引入真實企業項目案例。以學生為中心,并結合“1+X”考證開發項目案例包,將思政元素與專業知識有機融合,如表1所示。

3.1 基礎知識模塊思政元素挖掘

課程概述中講述程序設計語言發展史、國內軟件行業熱點事件,如鴻蒙操作系統的問世等案例,激發學生民族自豪感和愛國精神,堅定科技報國的家國情懷和使命擔當。通過類與對象概念講解,理解類是對具有相同屬性和行為的同一類具體對象的抽象描述,引出抽象與具體的馬克思主義哲學觀。在類與對象教學實訓環節,引導學生抽取類,創建具體對象,在實踐過程中與科學精神結合,牢固樹立不斷探求真理的意識。設計模式是面向對象程序設計中反復出現問題的解決方案,通過設計模式可共享更多相似問題的解決方案,引導學生學會資源共享,培養綠色環保意識和可持續發展理念。JavaScript基礎語法學習過程強調編寫程序須遵循程序基本框架以及軟件公司編碼規范,建立規則意識,逐漸養成嚴謹的工作態度,培養學生愛崗敬業、遵守行業法則的職業道德。引申到生活中也須有規則意識,要遵守學校的校紀校規和國家法律法規。安裝開發環境并在集成開發環境中調試案例程序培養學生嚴謹的科學作風,對學生進行學術嚴謹性教育。

3.2 SSM框架模塊思政元素挖掘

Spring框架實現部門管理功能,由于初步接觸框架,理解不到位,完成實訓作業時,部分學生喜歡拷貝同學代碼,將別人學習成果占為己有。教師有時很難分辨是誰拷貝誰的。針對這種情況,須對學生進行知識產權保護教育,教育被抄襲者具有版權意識,同時對抄襲者應加強誠信教育。講述MyBatis框架中的一對一、一對多、多對多關聯映射時,引申出講述聯系的多樣性,事物是普遍聯系的,堅持唯物辯證法普遍聯系的觀點,立足整體、總攬全局,統籌規劃,努力尋求實現整體功能和效益的最佳方案。MyBatis框架中在完成部門信息查詢案例時,引導學生按關鍵詞查找,注意關鍵詞是否敏感詞,查詢結果是否也包含敏感詞,引導學生提高政治敏銳性,不發表錯誤言論,堅定對黨的熱愛和擁護。SSM整合開發過程中,強調面向對象程序設計中繼承性與多態性的理解和應用,引導學生繼承并發揚中華優秀傳統文化;SSM重構部門管理功能講述分工與協作原則,培養學生團隊協作能力,在今后學習工作中懂得分工協作、各司其職的重要性。在開發項目過程中,通過對SSM框架中注解,常用類、標準庫等的使用,引導學生學會借助外力,提高做事效率,達到事半功倍的效果。

3.3 項目實戰模塊思政元素挖掘

項目實戰數據庫設計中講述數據安全技術要點及SQL注入解決方案。引導學生認識信息安全的重要性,培養學生遵守行業法律的職業道德。社會所需程序設計人才要有較強的責任心和法律意識,不能利用專業知識制造并散布計算機病毒等。項目實戰過程按軟件行業典型的工作過程來完成,引導學生統籌規劃高效做事。項目開發過程中先開發哪個模塊,后開發哪個模塊,模塊開發過程中要遵循團隊設計的接口規范,教育學生處理事情要分輕重緩急,優先解決最緊迫的事情,同時要處理好最緊急的事情和最重要的事情的關系,培養學生組織管理能力,同時也可以進一步加強學生的團隊合作能力,強調合作共贏,引申出培養學生民族團結和互助意識。開發的軟件項目,無論用戶界面的友好性,還是程序的不斷調試排錯直至成功運行,或是軟件性能的提高,都體現了把事情做到極致,精益求精的工匠精神。引導學生在編程過程中要勤于思考、開拓創新、勇于直面困難和挫折,善于發現問題、分析問題和解決問題。項目部署過程全班同學可集資購買一個阿里云服務器進行項目部署,不建議每組都買一個,如果有試用的,就盡量用試用的,不要花錢購買。勤儉節約是中華民族的傳統美德,教導學生追求正確的金錢觀以及提倡節約能源、保護環境、提倡綠色健康出行。

4 課程思政教學方法

配套課程教學內容,同步改革課程思政教學方法[3],主要實踐了以下教學方式:

1) 項目案例講授法。通過真實項目案例,向學生展示科技如何服務社會,培養學生學以致用的科學態度以及勇于創新的科學精神。

2) 問題探究法。培養學生采用馬克思主義立場觀點和方法來分析問題和解決問題的能力。

3) 小組討論法。學生分項目組討論合作完成課程教學項目。引導小組團隊合作、溝通交流。團隊合作過程中,組長發揮帶頭作用,培養大局意識,組員間相互鼓勵,互幫互助,培養協作意識。

4) 學習成果匯報演講法。例如在講解反射的時候,鼓勵學生通過百度查閱互聯網資源,或者查閱API文檔等,制作PPT,結合案例講解反射的概念和用法。鍛煉學生主動學習、獨立思考、快速查閱資料和閱讀API文檔的能力以及分析問題和解決問題的能力。匯報演講的過程提高了表達能力。

5) 項目實踐法。課程實訓環節,注重知行合一,提高學生編程能力和計算思維。調試代碼過程還可讓學生養成認真嚴謹和自強不息的科學精神。在實踐中增長智慧才干,在艱苦奮斗中錘煉意志品質。實訓機房初次進入時要明確機房規章制度,讓學生明白無規矩不成方圓。進而引申到要遵守校紀校規和法律法規。同時要保持場所干凈整潔,提前進入實訓場所打掃衛生,離開時要再次打掃,對學生進行勞動教育,弘揚勞動精神。

6) 互動式教學法。在課堂教學中營造積極互動的環境,鼓勵學生思考,提高課堂參與度,培養學生思辨能力和創新意識。

7) 項目答辯法。對于綜合項目,學生分項目組協作完成。各小組按系統需求分析、功能模塊設計、數據庫設計、詳細設計、編碼調試、測試、部署與發布以及撰寫各階段文檔,最后進行項目答辯。鍛煉學生查閱資料、文字撰寫、組織領導、溝通交流、團隊協作和語言表達能力,為今后更好適應工作崗位奠定堅實基礎。

8) 課外輔助教學法。鼓勵學生主動參與教師在研項目或實際的企業應用開發項目,讓學生親身體驗真實項目開發的過程和挑戰。通過實踐,能進一步培養學生實踐編程能力和團隊合作精神,進一步培養求真務實、吃苦耐勞的科研精神;組織學生積極參與職業技能競賽,增強自主學習能力,培養積極進取的科學精神;鼓勵學生參加大學生創新創業大賽,培養創新意識、創業能力和社會責任感;帶領學生參觀校企合作企業,了解就業現狀、就業崗位、企業對人才的需求,感受企業文化和工作氛圍,使學生對未來職業生涯進行規劃,激發學習熱情。

5 課程思政考核評價

中共中央、國務院在《深化新時代教育評價改革總體方案》中提出堅持立德樹人,充分發揮教育評價的指揮棒作用, 推進教育評價改革,改進結果評價,強化過程評價,探索增值評價,健全綜合評價,提高評價客觀性、專業性和科學性[4]。針對大思政背景下的教學目標和要求,需適時完善綜合評價,加強課程思政考核。課程從結果評價、過程評價、增值評價和綜合評價四大方面形成一套多元化教學考核評價體系。

結果評價一般用期中考試和期末考試分數來評價??稍诳荚囘^程中加入課程思政考核內容,例如可在試卷上增加課程思政簡答題。

過程評價指在教學過程中進行的評價。教師通過考勤考核學生是否遵守規章制度;通過課堂活動考核學生分析問題與解決問題的能力;通過在線學習情況考核學生學習的主動性和積極性;通過企業參觀學習,撰寫心得體會報告,考核學生是否了解軟件行業職業素養與道德規范,有無對未來職業的合理規劃。在學習成果匯報演講中考核學生語言表達能力,查閱資料和總結歸納能力,在項目答辯環節,考核學生語言表達能力、思辨能力、團隊協作能力、創新能力以及勇于攻關、自強不息的科學精神。

增值評價考核學生努力程度、學生進步幅度。若有進步,增值評價評分會比較高,以資鼓勵。

綜合評價考核學生品行日常表現,踐行社會主義核心價值觀的情況,是否堅定理想信念、具有吃苦耐勞和精益求精的精神、厚植愛國主義情懷、熱愛勞動,參與勞動教育課程學習和實踐。是否具有工匠精神、學術誠信、團結合作和知行合一等職業素養。

通過課程思政考核評價得出的學生綜合成績,結合校內外同行專家以及學生的評價,得出課程思政改革成效顯著[5]。

6 結束語

落實立德樹人根本任務,全面推進軟件技術專業課程思政建設,將知識傳授、能力培養和價值塑造三者融為一體,深入挖掘課程中所蘊含的思政元素,使得專業教育與思政教育有機融合。對課程思政教學目標、教學內容、教學方法和課程考核評價等方面進行改革實踐,讓專業課教學成為提升學生專業素養和價值觀塑造的主渠道,確保學生在職業專業技能和職業人文素養方面得到全方位的培養。本文提出的JavaEE企業應用開發課程思政建設實踐方案對軟件技術專業課程具有較高的借鑒價值。

參考文獻:

[1] 中華人民共和國教育部.教育部關于印發《高等學校課程思政建設指導綱要》的通知[EB/OL].[2022-05-28].https://www.gov.cn/zhengce/zhengceku/2020-06/06/content_5517606.htm.

[2] 范蕤,劉萍,蘇春芳.高職院校數據庫技術課程思政教學改革研究與實踐[J].電腦知識與技術,2022,18(17):124-125,130.

[3] 劉萍,陳東東.高職Java程序設計課程教學設計與實踐[J].計算機教育,2016(2):150-153.

[4] 中共中央、國務院.印發《深化新時代教育評價改革總體方案》[EB/OL].[2022-09-01].https://www.gov.cn/gongbao/content/2020/content_5554488.htm.

[5] 高潔,于健,劉志強,等.程序設計類課程思政教學改革探索與實踐[J].軟件導刊,2023,22(4):186-190.

【通聯編輯:謝媛媛】

猜你喜歡
思政元素課程思政
思政元素融入《政治經濟學》教學探索
91香蕉高清国产线观看免费-97夜夜澡人人爽人人喊a-99久久久无码国产精品9-国产亚洲日韩欧美综合