陳 威 邵佳靚 高和平
(浙江安防職業技術學院 浙江溫州 325024)
“課程思政”是指高校各門各類課程充分發揮其思想政治教育功能[1],其核心要義就是要將專業課程和思政課程協同共進共同發揮育人的作用,建立一個相互連接的思政教育大格局和體系,進而達到“全方位、全員、全過程”立德樹人這一根本目標。
隨著我國信息技術發展的不斷深化及全省數字化改革進程如火如荼的開展,計算機語言類課程及其應用越來越廣泛,逐漸成為生產和生活中不可或缺的工具之一,對我國居民生活中的思想和行為產生了巨大的影響。近年來,隨著計算機應用技術的持續深入普及和強力發展,各大高職院校紛紛申請并開設物聯網、大數據、云計算等新興專業,計算機語言類課程逐漸覆蓋越來越多的高職院校學生,該課程具有鮮明的專業特色,并且該領域相關的從業者眾多,雖然越來越多的高校開始將“課程思政”寫入相關教學文件上,專任教師也開始關注在專業課中引入思政元素,但目前仍未形成成熟、系統的課程思政體系。因此,高職院校推進課程思政建設與計算機語言類課程的融合顯得尤為重要,通過對此類課程的模式化分析,探索實施課程思政的教學路徑,具有重要意義。本文主要從課程思政目前存在的問題出發,分析其具體特點,以Java程序設計信息類專業核心課為案例,闡述如何將課程思政貫穿于計算機語言類課程的全過程。
1.教學內容的局限性
計算機語言類課程如“數據庫管理與應用”“Java程序設計”“Python程序設計”等具有其特有的專業知識結構,雖然“課程思政”的概念在各個教學過程中開始被關注和體現,但目前各類傳統教材及線上教學資源中,仍以項目化教學方式為主,對思政元素在各個項目案例中的融入相當缺乏。
2.授課方式的局限性
計算機語言類課程大多數采用理實一體化的授課模式,授課教師往往更加注重專業知識的傳授和任務式項目的完成,僅在課程介紹或概述章節中有所導入,對于部分重點難點章節案例的思政元素導入浮于表面或淺嘗輒止,尚未做到常態化和系統化,對課程思政的主動意識和持續意識較為薄弱。
3.授課對象的局限性
本文主要討論高職教育下的計算機語言類課程,面向的高職類學生普遍存在文化課基礎薄弱、對政治關心較少、思政課程學習效果較差等現象。以往的專業課程教學中,重理論和技能的學習,對綜合素質的培養較為薄弱。從歷年就業企業學生能力反饋結果來看,存在崗位適應能力弱、審美能力不夠、職業道德觀念不強、缺少社會責任感等一系列問題。
針對以上問題,將思政教育融入計算機語言類專業課程教學具有其必要性。為了將思政元素巧妙融入該類課程教學過程中,協助高職學生在計算機語言類課程中理解知識點及編程實操的同時,營造沉浸式思政教學環境,潛移默化地改變學生的學習態度和價值觀的再塑造,真正培養嚴謹、吃苦耐勞和具有愛國情操的新時代高職大學生。
通過文獻查閱及問題分析可知,計算機語言類課程具有思政急迫性、學生廣泛性、資源單一性和方法隨機性等特征,本文主要以“立德樹人+課程教學+思政融合”為核心原則,基于高職物聯網應用技術專業人才培養方案上的計算機語言類課程要求,積極探索課程思政在該類課程中的思政實踐,解決目前高職類計算機語言類課程思政案例資源單一、方法隨機等系統性要求問題,有以下三個方面:
1.探索計算機語言類課程的一個課程思政元素庫和一套思政提煉路徑和方法。計算機編程類課程在知識點上具有共性結構,在建設該類課程思政元素庫上,我們可將其分為一般性和獨特性思政元素庫,前者可適用于多種編程類課程的課程思政案例,后者可個性化用于特定課程中,逐步探索從專業知識模塊出發的相匹配的課程思政元素路徑和方法。根據高職教育的特點,將知識點重新編排,與行業應用接軌,將思政元素融入教學內容。教學內容可以分為理想信念模塊、核心價值觀模塊、職業道德素養模塊、傳統文化教育模塊、心理教育模塊等內容并進行設定、標注及分配,形成各個模塊的課程思政提煉方法和路徑,解決該類課程思政元素融合少且難等問題。
2.以實際課程為例,以專業知識模塊為出發點,探索思政元素模塊在具體計算機語言類課程中的應用。以Java程序設計課程為例,通過對思政元素的具體方案設計,形成該類課程中的模板課程思政資源,結合理實一體化及項目式教學等教學手段,在實際教學中不斷驗證并優化相關教學效果,解決Java程序設計課程中課程思政案例資源單一、思政元素難提煉、專業知識與思政元素融合不系統等問題[2]。
3.形成一套與教學過程相融合的課程思政體系。將課程思政融入任務式教學過程中來,全面覆蓋課前、課中和課后的教學評價管理,形成協同育人效應。思政元素的挖掘是一個不斷積累和優化的過程,結合目前教學方法和考核模式進行優化,講好每一個知識點的思政元素和故事,通過優秀思政案例,激發學生學習興趣。將課程思政元素融入至任務式教學中來,形成課前、課中和課后不同時間段的評價考核體系,讓學生從團隊溝通、協作分工和任務完成三個方面,通過學生自評、小組互評、教師評價,考查學生在掌握專業技能知識的同時,是否具備了良好的社會價值觀、社會責任感和行業所需職業素養,解決教學與思政兩張皮的現象。
1.以“接口”知識點為例提煉課程思政元素
Java程序設計是高校計算機語言類課程中較為主流的專業課之一,廣泛應用于各行各業,選擇這門課作為計算機語言類課程的思政融合具有典型意義。
在Java程序設計課程中,面向對象基礎及高級屬于Java學習的重要模塊,也是轉折模塊,起到承上啟下的作用,本節以該模塊中“接口”知識點為案例,提煉以“從接口出發,探索協同的力量”為題的思政元素,通過思政元素與教學環節的對應關系,讓學生掌握“具體—抽象—具體”的思維模式,結合章節內容,設計生活化場景案例,深挖育人素材,使得“接口”知識點思政元素與教學環節相對應。
“課程思政”融入教學環節中需要結合章節知識點特性,優先將知識點和編程實操的內容作為思政元素挖掘的核心區域,以“接口”知識點為例,本次思政元素設計了以學院AI研究院對手機終端功能研發為場景的項目,具體思政元素簡述如下:
一是重視局部和全局的關系。通過章節定位環節的介紹,描述本課程的模塊分布,闡述各個模塊的聯系及作用。二是繼承性和獨立性。在課程導入環節通過對客觀世界繼承和發展的類比,引出抽象類中公有成員和成員的特點,更利于高職學生的理解。三是團隊協作。該思政元素作為核心點,在對其知識點闡述時,聚焦“接口”知識點的介紹及編程應用中的多種接口共同完成一部手機功能,向學生傳達協同合作的重要性。四是弘揚愛國主義精神和知識產權意識。通過場景化任務布置,模擬學院AI手機創新研究院對手機進行研發的場景,帶入熱點美國對華為中高端手機芯片的惡意制裁,弘揚愛國主義精神,提高科技報國意識,明確個人價值實現,從學好本門課開始。五是榜樣的力量。在總結環節中,介紹接口在實際工作中的應用和價值,引出職場工作中的團隊協作及向榜樣學習的理念。六是規范意識。該知識點屬于常見思政元素,可以在編程規范及教學編程展示過程中靈活應用。
2.以“接口”知識點為例設計思政教學案例
本次教學案例設計以“基于知識概念目標,模擬生活化場景”為主要原則,將課程思政融入項目式教學案例中,如圖1所示,聚焦“課堂環節、教學活動和概念形成過程”三大模塊進行案例設計。課堂環節的“激趣引學、學習探究和拓展延伸”對應“課前、課中、課后”等三個方向,主要圍繞學習探究中“抽象—具體—抽象”的“導、析、引、行、展、結”等六步走方法為單次課的教學活動設計提供模板,最后回歸關注學生概念的形成,將思想政治教育貫穿至教育教學全要素、教學管理全過程。

圖1 教學案例設計流程圖
(1)課堂環節
該環節主要分為“激趣引學、學習探究和拓展延伸”三個部分。其中激趣引學主要以“項目化案例+知識點場景對照”引導學生具象化知識點,了解學習目標。以接口為例,通過對客觀世界繼承和發展的類比和前導知識點繼承與抽象類的知識點,引出抽象類中國的共有成員和私有成員的特點,從而引出接口這個概念。在學習探究過程中,以“抽象—具體—抽象”的六步走對應教學活動,引導學生掌握并應用知識點。在拓展延伸過程中,以“分類任務+拓展學習”的差異化作業布置,覆蓋能力不同的學生促進深化鞏固。
(2)教學活動
教學活動主要分為課程導入、問題剖析、任務布置、編程實操、效果展示和歸納總結六步走形式,結合整體思政挖掘元素貫穿于“導、析、引、行、展、結”這六個環節中,主要讓學生以知識點場景應用導入,并對知識點所涉及知識或問題進行剖析,在任務布置環節設置“基礎案例+進階案例”,通過編程實操環節的“課堂跟練+自主練習”以小組為單位來完成任務,在效果展示中,設置“課堂分享+查漏補缺”環節,通過小組自評、互評及教師評價來進一步加深對知識點的理解。最后通過歸納總結,對知識與實操的對應關系進行梳理,適當地進行舉一反三的知識點傳授。在六步教學過程中,我們可以將之前提煉好的思政元素分別融入至每一個環節中,讓學生能夠充分沉浸在思政場景案例中。
(3)概念形成過程
在課程思政融入計算機語言類課程的過程中,知識點及編程應用轉化能力仍然是最為核心的內容。我們在思政融合的過程中,依然關注概念,以知識點“概念”為起點,設計符合知識點的思政元素場景促進學生思維發展。Java程序設計中,有其嚴謹的語法規范與特點,對于固有的、約定俗成的概念我們必須牢記掌握,并且需要在編程實踐中得到理解和深化。我們在思政融入的過程中,要充分了解學生認知的起點、認知矛盾點、學習基礎及興趣點,并針對實際情況將思政元素和生活化場景的任務驅動形式融入概念中。
素質教育背景下,要提升人才的綜合素質水平,必須要重視思政教育工作的開展。在計算機市場上,軟件相關人才需求旺盛,研究計算機語言類課程的課程思政工作對于專業教學發展具有重要意義。隨著我國國力不斷增強,在“五位一體”的總體布局下,經濟建設、政治建設、文化建設、社會建設和生態文明建設等不斷提升,給我們的思政元素挖掘提供了廣闊的題材,如何結合計算機語言類課程進行嚴絲合縫的思政元素融入是我們需要持續探索和研究的課題。其關鍵因素還是要發揮各科專任教師的主觀能動性,讓每位教師達到“想思政、敢思政、會思政、能思政”的要求。