摘要:計算機語言類課程各具特點,其最終教學目標在于促使學生具備良好的編程習慣及編程思維,進而培養其實踐操作編寫能力。計算機語言課程教學過程中,存在一定問題,與新工科教育背景下計算機類專業教學需求不相適應。本文針對計算機語言課程教學現狀進行分析,提出基于新工科背景下的改革路徑,具體從優化教學模式、加強實踐性與創新性課程教學以及提升語言類課程內容銜接度進行探討。
關鍵詞:新工科;計算機;語言課程;教學;改革
引言
計算機語言類課程覆蓋面較廣,除計算機相關專業在內的多數理工及科學應用類專業,所涉及的計算機語言包括C語言、C++語言,JAVA語言以及Python語言、PHP語言在內的主流編程語言,旨在培養學生的實踐操作編寫能力[1]。計算機語言課程作為新工科的重要教學部分,探討其教學改革路徑,對計算機類專業的發展具有重要意義。
一、計算機語言課程教學現狀
(一)課程內容與社會銜接度不高
創新型及技能型人才是新工科教育背景下計算機語言類的教學目標,這就需要教學內容保持較強的豐富度。然而,當前部分高校計算機語言類課程的教學內容關于實踐應用部分較少或難度系數不高,致使大學生編程語言的創新能力不足或實踐操作水平無法有效提升。學校應對當前市場環境及行業需求予以掌握,以此豐富并完善實際課程教學內容,若其長期與社會需求相脫離,將影響學生實踐能力的培養與發展。由此,新工科教育背景下,計算機語言類課程需要對教學內容尤其是實踐教學知識予以及時更新,使其以更為豐富的形態呈現與教學活動當中,并提升體實際教學效用。
(二)教學方式過于單一
受傳統教學模式影響,當前計算機語言課程教學依然采用常規式方法,即首先由教師講解理論知識,其次列出例題進行更深層次講解,在此之后,教師引導學生進行練習,最后布置作業由學生完成。語言類課程對學生的實踐操作能力有較高要求,教師采用的這種教學方式顯然與學生能力發展及培養需求存在一定偏離[2]。例如,教師選用的例題大多是教材中已有題型,而當前社會發展日新月異,但由于計算機語言類課程教材內容卻沒有及時更新,因此部分例題較為陳舊,不利于學生的思維發展及培養。此外,教師在練習及作業的設計方面參考例題難度,卻較少對其進行加大難度訓練,部分實踐能力較強、知識吸收較快的學生無法得到更大提升空間。因此,這種傳統型教學模式,不利于學生的創新能力與實踐能力的挖掘與培養。
(三)教學課程重理論輕實踐
計算機語言類課程對編程語言的實踐應用較為重視,理論知識的教學目的在于為學生的應用實踐奠定理論基礎,進而便于實踐操作。目前教師一般采用理論知識與其應用相結合的方式進行授課,但在實際過程中,部分教師對計算機語言類課程的最終教學目標不清晰,開展課堂教學過分重視理論教學,而對實踐部分較為忽視,更有甚者實踐應用部分完全缺失。還有些教師雖然有一定比例的實踐練習,但其實際難度不高,不具備挑戰性與創新性,使得計算機語言類課程的實踐教學流于形式,其實際教學效果不明顯。“新工科”教育背景下,注重培養學生的實踐開發及實踐應用能力,然而就當前教學效果來看,部分高校的計算機語言類課程的教學顯然與此產生偏離。
二、基于新工科背景下計算機語言課程教學改革路徑
(一)提升語言類課程與社會的銜接度
計算機語言類課程的創新改革,教師以創新性教學理念進行教學,要結合學生的個性特點及發展和實際知識水平,因材施教,并為學生構建良好的創新實踐學習環境。在課程內容選擇方面,除已有的教材,還需要引進當前社會變化趨勢及行業發展需求的其他豐富內容,確保計算及語言類課程教學保持較強的創新性及創造性,以此提升學生學習興趣,同時與社會行業拉近距離,有目的性提升學生的實踐應用能力及創新能力。
(二)優化教學模式
“新工科”教育背景下,教師有必要對改變陳舊的教學理念,將學生的創新能力及實踐應用能力培養作為首要地位,從傳統型以教師為教學主體地位向以學生為中心轉變,同時為促使學生提升自我學習意識以及創新意識的培養具體在教學方式上可以使用多元化方式,例如,問題導向法,即設立問題,引導學生在學習過程中以解決問題問目標,以此培養其相關知識的掌握及以及應用能力。在學習Python語言時,引導學生思考其面向對象和傳統的面向對象的區別性及關聯性,它的lambda表達式內涵指向問題有哪些,這些都能夠有效激發學生的思考及探索能力,然后通過編寫實踐掌握并理解其實際含義。此外,以實踐任務促使學生在操作過程中對相關知識進行創新及探索,也能夠有效提升學生的應用能力。
(三)重視實踐與創新性課程教學
計算及語言類課程改革應充分結合新工科特征,對實踐教學課程予以創新。一方面,合理規劃實踐性與創新性課程教學時間,適當增加其學時比重,促使學生在實踐教學活動中的動手操作能力得以強化,同時,創新課程還可以更大限度的挖掘學生的潛能,使其創新意識得到培養。另一方面,教師需要始終堅持強化應用教學,這就意味著可以將編程語言的理論學習相實踐領會、應用驅動教學轉變。教師可以在課前準備一些與當前行業發展需求相適應的案例,結合演示講解知識要點,然后引導學生通過實踐操作領會知識精髓,如此也可提升實踐教學的質量。
結語
結合當前教育部人才培養體系的方向規定,新工科教育背景下,計算機語言類課程改革需要與當前行業發展相適應,全面培養高校學生實踐應用能力及創新能力,使其成為高素質復合型應用人才,進而為中國特色社會主義建設作出更多貢獻。
參考文獻:
[1]毛新軍,尹剛,尹良澤,張春元,毛曉光. 新工科背景下的軟件工程課程實踐教學建設:思考與探索[J]. 計算機教育,2018(07):5-8+13.
[2]陳建國,陸慧娟,周杭霞,周永霞. 新工科背景下計算機專業建設的改革與探索[J]. 中國信息技術教育,2018(18): 95-98.
作者簡介:潘紅艷(1979年2月),性別:女,民族:漢族,山東省青州市人,學歷:研究生,職稱:副教授,單位:浙江工商職業技術學院,單位郵編:315012,研究方向:多媒體信息處理。
基金或課題項目:校教改項目(No:sy201703)。