劉小強 梁利亭 侯楓
關鍵詞:課程思政;ASP.NET;教學改革;課程建設;課程融合
1引言
隨著信息技術的不斷發(fā)展,計算機編程已經成為現(xiàn)代社會不可或缺的一部分。而在計算機編程教學中,既要注重技術的傳授,也需要注重思想道德的培養(yǎng)[1]。“ASP.NET項目開發(fā)”課程是軟件技術專業(yè)的專業(yè)技能課程(專業(yè)核心課),也是一門集網頁設計、數(shù)據庫設計和程序設計能力于一體的綜合應用型課程。因此,在“ASP.NET項目開發(fā)”課程的教學中進行課程思政,提高學生的綜合素養(yǎng)和思想品質必不可少。
2存在的問題
在“ASP.NET項目開發(fā)”課程中進行課程思政較為常見,但還存在不足之處,需要教師進一步完善課程思政的教學方案和方法,提高課程思政的教學效果。主要表現(xiàn)在以下幾個方面。
(1)缺乏具體案例的引導。在“ASP.NET項目開發(fā)”課程中進行課程思政時,教師缺乏具體案例的引導,導致學生難以理解思政教育的實際應用。
(2)缺乏互動交流的機會。在“ASP.NET項目開發(fā)”課程中進行課程思政時,教師缺乏與學生互動交流的機會,導致學生的參與度不高和理解度不足。
(3)缺乏專業(yè)化的課程思政教育方案。在“ASP.NET項目開發(fā)”課程中進行課程思政時,教師缺乏專業(yè)化的課程思政教育方案,導致教學效果不佳。
(4)缺乏量化的評估機制。在“ASP. NET項目開發(fā)”課程中進行課程思政時,缺乏量化的評估機制,難以對學生的思政教育效果進行科學、客觀、全面的評估。
3課程思政元素分析
針對以上存在的問題,“ASP.NET項目開發(fā)”課程應該結合思政元素進行課程設計,具體思政元素如下。
3.1強化學生的國家意識和民族精神
作為一門高新技術課程,“ASP.NET項目開發(fā)”課程的教學應該注重學生的國家意識和民族精神的培養(yǎng)。教師可以在課堂上引導學生了解國家相關政策和法規(guī),以及ASP. NET在國家經濟建設中的重要作用,讓學生認識到自己所學習的技術不僅僅是為了自己,更是為了國家和社會的發(fā)展[2]。同時,教師還可以通過案例分析等方式,讓學生了解國外同行業(yè)的企業(yè)和技術,從而激發(fā)學生的民族自豪感和競爭意識。
3.2加強學生的倫理道德教育
“ASP.NET項目開發(fā)”課程的教學不僅是技術的傳授,更應該注重學生的倫理道德教育。教師可以在課堂上講解ASP.NET技術的應用場景和相關的社會倫理道德問題,引導學生正確使用技術,不濫用、不誤用技術,讓技術服務于人類社會的發(fā)展[3]。同時,教師還可以通過案例分析等方式,讓學生了解ASP.NET技術的濫用和誤用所造成的后果,增強學生的責任意識和社會責任感。
3.3注重學生的創(chuàng)新能力培養(yǎng)
“ASP.NET項目開發(fā)”課程教學注重學生的創(chuàng)新能力培養(yǎng)。教師可以引導學生了解ASP.NET技術的最新發(fā)展情況和熱門應用領域,讓學生了解ASP.NET技術的前沿和熱點,激發(fā)學生的學習興趣和創(chuàng)新思維[4]。同時,教師還可以通過課堂討論、實驗設計等方式,讓學生自主探究問題、獨立思考,培養(yǎng)學生的創(chuàng)新意識和實踐能力。
3.4引導學生樹立正確的人生觀和價值觀
“ASP.NET項目開發(fā)”課程的教學還需要引導學生樹立正確的人生觀和價值觀。教師可以在課堂上講解ASP.NET技術的發(fā)展歷程和相關的成功案例,讓學生了解成功的背后需要付出的努力和堅持,引導學生樹立正確的人生觀和價值觀[5]。同時,教師還可以通過案例分析等方式,讓學生了解ASP. NET技術所服務的行業(yè)和領域,讓學生明確自己的職業(yè)規(guī)劃和發(fā)展方向,從而樹立正確的職業(yè)觀和價值觀。
綜上所述,“ASP.NET項目開發(fā)”課程的課程思政應該從國家意識、民族精神、倫理道德、創(chuàng)新能力、人生觀和價值觀等方面進行,以提高學生的綜合素質和思想品質,讓學生在技術學習中也能夠受益于思想道德的培養(yǎng)[6]。
4課程結構和內容重構
課程貫徹OBE教學理念,定位培養(yǎng)學生Web程序員開發(fā)崗位能力,通過信息化教學平臺開展教學。具體如圖1所示。
(1)以學生為中心,把學生的學習效果作為課程關注的焦點;(2)以結果為導向,進行教學設計和教學實施,進而保證學生取得設定的學習成果;(3)以項目任務為主線,將知識技能思政元素有機融人項目開發(fā)全過程;(4)以數(shù)字化資源為依托,實現(xiàn)線上線下結合、課內課外聯(lián)動的教學模式。通過不斷改革和探索,優(yōu)化課程,保證了課程質量的持續(xù)提升。
本課程目標分為知識、能力和素質目標。主要培養(yǎng)Web程序員工作崗位能力,通過本課程的學習,學生能夠掌握Web應用系統(tǒng)開發(fā)流程、開發(fā)技巧和編程規(guī)范。培養(yǎng)學生信息化強國的工匠精神,使學生具有良好的職業(yè)道德以及規(guī)范的開發(fā)流程、開發(fā)質量和信息安全意識,養(yǎng)成按日寸守時的軟件交付習慣、具有團隊合作精神與創(chuàng)新能力。
為了實現(xiàn)課程目標,以“能力本位、項目導向、任務驅動”為原則重構課程內容體系(圖2)。在深入分析Web程序員職業(yè)崗位工作任務的基礎上,完成相應工作任務所需的知識、技能、素質為要素組織課程內容,將Web程序員崗位要求、職業(yè)證書標準融人課程內容,實現(xiàn)課程與職業(yè)標準、崗位要求的緊密對接。課程以“學海云端”網上書店項目貫穿始終,對課程項目按照開發(fā)流程分解成7大模塊、12個子項目38個工作任務.34個可評測展示成果,每個任務包含3~5個知識點和技能點,涵蓋Web開發(fā)環(huán)境構建、界面設計、C#編程、數(shù)據庫信息處理、安全配置、系統(tǒng)優(yōu)化與部署等內容。同時,將愛國強國、工匠精神、質量規(guī)范、安全意識等思政元素潛移默化地融入課程教學之中。
5思政元素融入課程內容
“ASP.NET項目開發(fā)”課程教學內容中可以提煉出許多思政元素,具體內容如表1所列。
表1是“ASP.NET項目開發(fā)”課程中提煉出的部分思政元素,它們涉及計算機科學技術的發(fā)展、安全和法律法規(guī)、社會責任和職業(yè)道德、環(huán)保和可持續(xù)發(fā)展、多元文化和跨文化交流、知識產權和版權保護、全球化和國際化、信息安全和隱私保護、數(shù)據保護和隱私保護、社會公正和公平、信息誠信和誠信管理、社會創(chuàng)新和社會創(chuàng)業(yè)、信息共享和開放創(chuàng)新、社會責任和社會影響、社會團結和合作精神、創(chuàng)新精神和創(chuàng)業(yè)能力等,有助于學生在學習ASP.NET技術的同時,增強社會責任感和法律意識,培養(yǎng)正確的職業(yè)道德和服務意識,促進全面人才的培養(yǎng)。
6建議
針對計算機類編程課程進行課程思政建設,結合“ASP.NET項目開發(fā)”課程設計的經驗,總結提煉以下幾點具體的建議。
(1)教師要有思政意識和能力。計算機類課程教師不僅要具備專業(yè)知識和技能,還要具備思政教育的理論和實踐知識。教師應該注重自身的思想道德修養(yǎng)和職業(yè)素質,不斷提升自己的教育教學能力,做課程思政的引領者。
(2)制定課程思政計劃。在計算機類課程的教學中,應該制定課程思政計劃,明確課程思政的目標、內容和方法,以及考核和評價方式。課程思政計劃應與教學計劃相結合,相互協(xié)調,確保課程思政的有效實施。
(3)采用多種教學方法。針對不同的課程思政目標和內容,應采用多種教學方法,如講授、案例分析、課堂討論、實驗設計、社會實踐等,讓學生在實踐中感受和領悟課程思政的理念和價值。
(4)引領學生積極參與。在計算機類課程的教學中,應引導學生積極參與課程思政的實施,讓學生成為課程思政的主體和載體。例如,可以組織學生參加課程思政主題演講、科技競賽和社會實踐等活動,讓學生在實踐中展現(xiàn)自己的思想和創(chuàng)新能力。
(5)加強課程思政的監(jiān)督和評價。計算機類課程的課程思政應該加強監(jiān)督和評價,確保課程思政的實施效果??梢圆捎枚喾N評價方式,如個人思想品德評價、課程思政效果評估、社會反饋評價等,從多個角度評估課程思政的效果,為后續(xù)課程思政的實施提供參考。
總之,計算機類課程的課程思政是培養(yǎng)學生綜合素質和思想品質的重要途徑,同時是推動計算機技術與社會、經濟、文化等有機結合的必要措施。在課程思政的實施過程中,教師應該注重培養(yǎng)學生的國家意識和民族精神、加強倫理道德教育、注重學生的創(chuàng)新能力培養(yǎng)、引導學生樹立正確的人生觀和價值觀,以及關注社會現(xiàn)實問題等。同時,教師還應該具備思政的意識和能力,制定課程思政計劃,采用多種教學方法,引領學生積極參與,加強課程思政的監(jiān)督和評價,確保課程思政的有效實施。