前言:尋找寫作靈感?中文期刊網用心挑選的程序設計基礎教育教學策略研究,希望能為您的閱讀和創作帶來靈感,歡迎大家閱讀并分享。
摘要:思政教學內容融入高職專業課《Java程序設計基礎》中是高等職業院校做好全過程教書育人的有效途徑和方法。以高職院校軟件技術專業的《Java程序設計基礎》課程為例,從《Java程序設計基礎》課程融入課程思政的必要性、“課程思政”視域下的高職Java程序設計教學設計、實踐效果三個方面進行研究,探索在專業課中有效融入思想政治教育內容的教育教學策略。
關鍵詞:高職院校;課程思政;教學設計
高職專業課程是高職課程教學中的非常重要的一部分,在對學生三年的培育期內,老師不僅要無私地教授學生專業知識、技能,更要教育學生學會做人,學會做事的道理,幫助學生樹立正確的價值觀,養成良好的個人職業素養。以往的教書育人工作,專業課老師認為他們工作的主要任務是把自己的精通的專業知識與技能傳授給學生,思政教育內容應該是思政課老師的工作任務。在落實“立德樹人”的教育目標的環境下,高職專業課程教學中實施課程思政理念是十分的必要,在對學生進行思政教育全過程中,專業課程課堂教學將是一塊不可忽視的主陣地,課堂教學才是與學生交流的主場地,對育人功能起到不可忽視的積極作用。教師在講授專業知識、專業技能過程中融入思想政治教育,可以在教書的同時完成育人工作任務?!禞ava程序設計基礎》是我校軟件技術專業大一新生在第一學期開設的一門專業課程,自開設該課程至今得到廣大師生的喜愛,如何有效挖掘《Java程序設計基礎》課程中的思政元素,將思政教育內容融入到《Java程序設計基礎》課程的教學全過程中是全體任課教師共同努力的方向,只有注重學生專業知識與道德品質的培養,才能為社會輸送合格的技能人才。
1《Java程序設計基礎》課程融入課程思政的必要性
(1)課程定位
《Java程序設計基礎》是我校軟件技術專業的一門必修的專業基礎課程。該課程的性質決定了在課程中融入思政元素是非常有必要的。首先,本課程是面向軟件技術專業學生開設的專業基礎課程,本課程對于學生學好專業知識、掌握專業技能起到墊腳石的作用,同學們認識到學會該門課程的重要性;其次,通過本課程的學習,使學生掌握面向對象編程思維,具備基本的Java平臺下軟件開發技能,能獨立完成小型Java程序開發,具有良好的團隊合作與抗壓能力,具有良好的表達和溝通能力,具有良好的個人職業素養,這些都與思政教育同向而行,為完成人才培養的任務,任課老師通過引用具有思政元素的經典案例來激發學生們學好專業知識、專業技能的熱情;再次,課程設計源于生活,課堂教學采用理論+實踐的方式,教師講解知識點時引入思政元素會使得學生們易于理解晦澀難懂的知識要點。
(2)教學現狀
當下,Java是一門熱門的面向對象編程語言,雖然本課程在思政建設方面已經有諸多的經典案例可以借鑒,但對于大部分專業課老師來講課程思政建設還剛剛起步,在授課過程中真正實施課程思政仍有較長的一段路要走。首先,教師對課程思政的認識缺位。大部分老師仍然認為他們只要傳授給學生專業技能、專業知識就完成教學任務了,簡單地認為課程思政是思政政治理論課的任務,與專業課老師的教學任務不相關。其次,學校對課程思政的建設不到位。學校雖然舉行了幾期課程思政方面的學術講座,組織了思政課比賽,但是這些活動并沒有在真正意義上推進課程思政建設。再次,課堂上雖然有的課程已經加入思政元素,但是由于教學設計中涉及的思政元素與知識點存在兩張皮的現象,并沒有真正起到在講授專業知識過程中同時有效地進行思想政治教育,沒有保證學生在學習中提高政治覺悟,樹立正確的價值觀。
2“課程思政”視域下的高職《Java程序設計基礎》教學設計
(1)教師方面
作為專業課教師要從思想上認識到課程思政的重要性,要多學習優秀的課程案例,結合自己的教學實際要充分發掘思政元素,以通俗易懂的方式將思想政治教育的內涵融入專業課的課堂中。這對培養學生的專業知識與技能和提高學生職業素養起到積極作用,當然這對任課教師也提出了更高的要求。首先,教師政治方向必須正確,政治立場堅定,堅持育人為本,立德樹人。不在課堂上發表有損國家、社會、學校、他人,有違備師德師風的不當言論,使課堂成為傳播正能量的陣地。其次,學校應定期開展課程思政方面的專題培訓,努力提升教師建設課程思政的積極性與主動性。學校應在教師崗前培訓、教學能力專題培訓的內容中把課程思政加入進來。建立課程思政集體教研制度。針對老師在課程思政建設中遇到的問題,及時組織討論,提出切實有效地解決思路。再次,老師既要全面深入掌握所授知識,了解所教授的學生,又要具備思政素養,這樣才能把思政教學內容潤物細無聲地融入課程教學過程中;最后,準確挖掘專業課知識點相對應的思政元素,并引出更深層的教育意義。在課堂教學過程中能靈活運用多種教學方法,例如案例、項目、任務式等教學方法,并恰當地融入思政元素。
(2)教學內容方面
《Java程序設計基礎》是我校軟件技術專業開設的專業基礎課,本課程地專業知識點背后蘊含著豐富地思政教育內容,專業課課堂是老師對學生傳播思政教育內容不可或缺的一個主要場地。老師應該在專業課程教學設計方面將思想政治教育內容與課程知識點一一對應,使專業教學與思政教育互融共通,真正實現知識與思想教育同行而行?!禞ava程序設計基礎》課程教學內容主要有“Java語言入門”、“Java語言基礎”、“Java面向對象編程”、“繼承與多態”與“工具類”五個項目,通過五個項目的學習,使得學生掌握Java基礎方法、面向對象的編程思維,能夠用Java語言來解決遇到的實際問題。學生們在完成項目的過程中,逐漸養成愛學習、會學習的好習慣,具有遇到問題如何分析問題和解決問題的能力,具備溝通、團結合作能力,通過課程實訓教學內容培養學生的質量意識、工匠精神、創新思維、全球視野等相關職業素質,為今后的工作打下良好的基礎。Java語言基礎中的方法為單元的思政教學設計見表1。
(3)教學目標方面
《Java程序設計基礎》課程通過項目式、案例式教學,使學生學會軟件的下載、安裝以及配置環境變量,掌握基本語法,理解面向對象語言編程思想,能使用簡單數據類型、復雜數據類型、運算符、表達式、分支語句、循環語句、類和對象、常用類庫來解決實際問題。通過引入思政元素,激發學生對社會主義核心價值觀的認同感,培養學生謙虛、好學的品質;培養善于思考問題、做事情一絲不茍的良好作風;培養學生的團隊協作精神;培養學生規范的編碼習慣;培養學生良好的職業道德;培養學生良好的自我表現、與人溝通的能力;培養學生的團隊協作精神;培養學生自己遇到問題時,能夠分析問題并有效解決問題的能力;培養學生自主、開放的學習能力。
(4)教學方法方面
創新教學方法,改革教學方式,在教學中實行“線上+線下”、“混合教學”、“翻轉課堂”等多種教學模式,改變以往死氣沉沉的課堂氛圍,增進老師與學生的交流,明顯提升課堂教學效果。由于一些專業課老師對課程思政元素的理解程度不同,引入的經典案例與所授知識有點格格不入,容易使學生對該課程產生抵觸情緒。因而教師在授課過程中應注意使用合適的教學方式與方法。通過在專業課中的知識點和思政元素兩者之間有效滲透,使得教書與育人同向而行,大大增強全過程教書育人的教學效果。
3實踐效果
《Java程序設計基礎》課程中,以2021級軟件技術專業Java2021-2022班為例,通過學生們的平時考勤、理論課課堂表現、課堂回答問題表現、答疑情況、實訓課表現情況、實訓報告完成情況和期末考試成績等方面來看,實施課程思政后,同學們的學習積極性普遍得到提高,上課遲到、曠課、早退、睡覺、玩手機、講話、抄襲作業的學生明顯減少,課堂氛圍良好,考試平均成績提高8%。
4結束語
高職院校在培養人才方面既要培養學生樹立正確的價值觀,也要培養有技術、有情懷、有擔當的技能型人才。在高職軟件技術專業《Java程序設計基礎》課程中開展課程思政研究,就需要清醒地認識到《Java程序設計基礎》課程融入課程思政的必要性。在教學設計方面分別從教師層面、教學內容、教學目標、教學方法等四個方面進行分析研究,探索高職專業課程融入思政教育的途徑。通過實施教學活動,實踐了專業知識、技能與思政內容同行傳授,達到了一定的效果。這一方面為高職其他專業課程開展課程思政教育提供了借鑒,另一方面也更加促進任課教師不斷推進將德育教育融入專業課程的信心。
作者:蘇秀芝 匡林愛 劉群 單位:湖南軟件職業技術大學