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