朱 斐
(蘇州大學 計算機科學與技術學院,江蘇 蘇州 215006)
黨的十九大和中央經濟工作會議作出了“中國特色社會主義進入了新時代,我國經濟發展也進入了新時代”的重大論斷[1],在開啟中華民族偉大復興新征程的重要歷史時期,教育的重要地位更加突出,推動高質量發展這一主題更加突出,因此,“十四五”期間將推動高質量發展作為基本主題。教育部提出,在推進過程中,要以體系建設為抓手,把高質量發展的要求貫穿到各級各類教育發展的全領域全過程[2],構建開放多元的高等教育體系,優化結構、強化內涵,不斷提高高等教育普及化水平[3]。可以預期,高質量課程建設將成為學校評價的一個重要指標,各大高校將越來越重視高質量課程的建設。
隨著計算機行業的蓬勃發展,各行各業都開始與計算機產生交集,因此,高校在進行人才培養的時候,培養學生基本的計算機技能是非常有必要的。在當今信息化的時代中,運用計算機的知識、互聯網的功能可以為自己的工作帶去很大的便利,運用簡單的計算機技術和手段進行工作和學習已經成為了當今高級人才必備的素質。
對于剛入學的新生來說,對自己的專業還十分陌生,不了解自己所學專業的背景、發展和現狀[4],迫切地想要了解自己的專業學習什么,能夠解決什么問題,以后畢業發展如何等。這些問題雖然看起來比較膚淺,但卻影響了新生對本專業的興趣,影響著學生以后對本專業學習的熱情[5-6]。因此,有必要進行專業導論課程的教授,讓學生們了解自己所學的專業,激發學生對于本專業的興趣。軟件工程導論課程可以訓練學生軟件開發的思維能力,將極大地提高學生的認知能力,為其專業學習打下良好的基礎。目前國內高校導論課程主要有如下問題。第一,教學內容脫離培養學生專業素養的要求,教材內容枯燥乏味,無法引起學生的學習興趣,也容易使學生產生課程不重要,對自己沒有幫助等想法。第二,課堂教學方法單一,國內的多數高校教師沒有接受過專門的教學方法培訓,直接由從事專業研究走上了教學崗位,加上高校“重科研,輕教學”的現象比較普遍,教師通常把更多的精力放在了科研或“教學研究”中,而忽視了教學本身。年輕教師由于教學經驗不足,在課堂上往往只用單一的講授法來教學,無法吸引學生的注意力,學生很容易陷入昏昏欲睡狀態。第三,存在計劃課時少與課程內容多的矛盾,計算機是一門不斷發展的學科,學生需要掌握的計算機相關知識越來越多,為了滿足不同專業對于計算機技術的具體需求,計算機公共基礎課程涉及的范圍就需要比較廣泛,這導致計算機公共基礎課程的教學需要大量的教學時間,顯然這是不現實的。面對計算機公共基礎課程的課時有限的情況,如何解決課時少而課程內容多的矛盾成為了一個值得探索與研究的問題。第四,考核方式有待改進,目前國內存在“中學生玩命學,大學生拼命玩”的不正常現象,很多學生進入大學以后放松了對自己的要求,平時不認真學習,等到快要考試之前突擊復習以求通過課程測評,這種做法嚴重影響了教學質量,不能使學生真正學習到專業知識。因此,高校有必要改進當前的考核方式,注重過程性考核,不僅僅將期末考試作為評價課程學習是否過關的唯一方式。
高等教育高質量發展是高校發展的一個基本主題之一[7-8]。高校應把“高質量發展”貫穿人才培養改革全過程,以此促動教師隊伍建設、學科建設、科研和社會服務的高質量發展[9],全面提升大學發展內涵,逐步將發展重心由“外延式”數量擴張向“內涵式”質量提升轉型。在高質量發展教育的背景下,我們的教育資源觀要向大資源觀轉變[10-11],要求從單純培養學生技術應用的能力,轉向信息素養能力的培養。這要求我們的教育不僅僅是填充學生的頭腦,更要點燃學生的智慧[12]。因此,亟需探尋在新時代高等教育高質量發展的內涵,深入研究經濟高質量發展的規律、特點及其影響因素,這是時代發展的必然要求及高質量發展的路徑選擇[13-14]。
軟件工程是一門研究用工程化方法構建和維護有效的、實用的和高質量的軟件的學科。通過學習軟件工程這門課程,可以學習到關于軟件設計的一些知識、方法,也等于是提前了解軟件開發的過程。便于在以后進行實際軟件開發的過程中,提高軟件開發的效率和質量,使軟件開發標準化和工業化。為了尋求高質量發展要求下“軟件工程”導論課程建設研究的新突破,提高教學質量,本文通過重構教學體系,完善了人才培養方案和課程設置;通過轉變教學模式,提出以學生為中心的新型教學模式,改變傳統課堂單一授課方法,將“互聯網+教育”的手段引入教學過程中,并展開次級小學科的專題授課,提高了教學質量;改進了考核方式,注重過程性考核[15-16]。除此之外,我們還提出要通過校企合作方式,進行理論與實踐相結合的教學方式,真正做到讓學生學以致用。
本文以軟件工程導論課程為例,對如何打造高質量導論課程進行了探索和研究,從重構教學體系,轉變教學模式,改進考核方式和推進校企合作四個方面展開。高質量導論課程教育模式如圖1 所示。

圖1 高質量導論課程教育模式圖
隨著信息技術的不斷發展,各行各業都與計算機有著不解之緣,計算機學科與其他學科的交叉趨勢也越來越明顯[17]。因此,高校有必要為各個專業的學生開設計算機公共基礎課程,讓學生擁有基本的利用計算機技術解決本專業問題的能力,為將來學生在自己的專業領域中應用計算機解決實際問題打下堅實的基礎。除此之外,計算機技術的教學內容應該在提升學生專業發展方面起到助推作用,這樣的教學內容才能受到學生的歡迎[18]。
為此,高校需要完善軟件工程人才培養方案及課程設置。通過研究各個學院、各個專業對人才培養的需求,合理選取與整合教學內容以突出教學的差異性和針對性,強調教學內容的新穎性,兼顧教學內容的實用性,并注重具體專業的融合性,激發學生的學習興趣,使學生體會到“學有所用”的成就感。在教學實踐總結的基礎上,對軟件工程專業的人才培養方案進行優化調整,合理拓展與創新,使其更適應新形式新發展的需求。
注重課程體系的頂層設計,引入企業的特色課程,遵循課程設置的原則:課程體系覆蓋教育知識體系實現路徑;課程與課程體系均應給予學生自建構學習的靈活性;求精的傳統專業基礎課+并行的專業方向課程組;規劃實踐實訓實習體系,學習—實踐—再學習;面向大多數學生,注重素質教育,在強調知識寬度的前提下,重視對學生創新能力的培養。
1.次級“小學科”式的專題授課
軟件工程導論課程作為計算機公共基礎課程,高校應結合各類學生專業培養的目標與需求,根據學科研究特點,劃分相對獨立的次級“小學科”式的專題授課。通過案例教學形式給學生介紹如何利用軟件工程相關方法來解決與專業應用相關的問題,啟發學生的高級思維。
2.“互聯網+教育”手段
傳統課堂教學對高校的師資力量有一定的要求,并且需要足夠的課時才能完成高質量的課程教學。因此,為解決課時有限和教學內容不斷增加的矛盾,減輕課堂教學的壓力,高校可以利用“互聯網+教育”的模式,將課程的重點、難點放在課堂上,由授課教師深入講解,為學生答疑解惑,而對于課程中相對簡單的部分可以通過錄制微課的方式供學生課后自行觀看和學習。除此之外,高校應充分利用慕課平臺,利用“互聯網+”時代的現代教育技術手段,引進優秀的教學視頻,讓學生足不出戶就可以瀏覽學習國內外名牌大學教授的課程,使學生可以在課外學習更多的教學內容。最后,通過題庫建設,允許學生隨時可以通過在線測試,及時了解自己對知識的掌握情況。
通過“互聯網+教育”的模式,可以將有限的課堂教學時間用在刀刃上,用于難度比較大、比較復雜的教學內容的教學上,并且引導學生觀看優秀的教學視頻和微課,有效利用碎片時間,促進學生的學習主動性和自學能力,指導學生對課程內容融會貫通,逐步形成“以教師為主導,以學生為主體”的新型教學模式[19-20]。
3.以學生為中心的新型教學模式
傳統課堂教學是學校為學生安排固定的上課時間,讓教師分班級有計劃地為學生講解專業知識,這種教學方式以教師為主導,學生被動接受知識。這種方式雖然有利于教師安排教學計劃,提高工作效率,但卻不能針對學生的特點進行針對性教學,難以兼顧各個專業不同水平學生的學習與發展。除此之外,如果教師在課堂上僅僅靠單一的講授法來教學,學生作為被動接受知識的一方,可能會因為感到枯燥乏味而昏昏欲睡,不能真正吸收知識,更不能積極的思考,參與到課堂教與學的過程中來。
為轉變傳統的教學方式,本文探索了一種以學生為中心的新型教學模式。在課堂教學中,廣泛采用問題驅動的教學方法,引導學生針對課程內容提出問題,按照學科的習慣對問題進行分類,并對問題進行思考和研討,使學生養成大膽質疑、敢于創新和嚴謹思考的習慣。除此之外,將多元化教學方式應用于課堂教學,能提高課堂教學效率,并且結合優秀的幕課平臺,注重學生自學能力的提高,可以激發學生的學習興趣、促進學習的自覺性,提高教學質量并解決師資力量不足的問題。
新的模式將以學生為中心,從單一的“教得好”轉向“教得好”與“學得好”相結合的新教學模式,從以教師為主導的“教”,轉變為師生互動的“教”與“學”相結合,使教師由知識的傳授者變為學生學習的組織者、引導者和激發者,改變單一滿堂灌課堂教學的傳統教學方式,靈活運用對話式、討論式、發現式、探究式、情景式、問題式、啟發式及交流展示式等多種教學手段,讓學生積極參與到教學活動中提高教學效果。
為解決學生平時放松學習,考前突擊復習應付考試的問題,必須探索改進當前考核方法,探索終結性考核與過程性考核相結合的考核方法,使學生在學習過程中可以隨時了解個人的知識掌握情況,從而激發學生的學習興趣,增強學習動力,提高學習效果。
按照目前軟件工程導論課程現行的考核方式,雖然也有平時分、期中成績分、實驗分和期末筆試分,但是計算機公共課的班級龐大,一個老師很難兼顧所有的學生。因此,通過探索評測標準和評測方法多樣化的研究,注重培養學生綜合和分析解決問題的能力,以課程論文或課程設計等形式進行過程性考核,要求報告達到一般科研論文的撰寫標準,論證有據、結論合理,邏輯思維正確,使學生得到全面的鍛煉。除此之外,結合開發進階式評測軟件,使學生在學習過程中可以隨時了解個人的知識掌握情況,從而提高學習興趣、增強學習動力。
通過以上的考核方式,學校注重過程性考核,增加課程內容的深度、難度,讓學生感受到“挑戰度”,保證教學質量的提高。
1.建設“基于知識應用”的專業課程
依托軟件工程產教結合的嵌入式合作企業的豐富資源,以軟件工程項目驅動的方式把企業實戰案例引入課堂,將專業知識點、課堂練習及項目訓練融為一體,實現理論與實踐的無縫接軌。在教學過程中,采用企業化的項目管理和實施方案,提升學生的職業素質,鍛煉團隊協作能力。同時,針對原有專業課程,以職業能力為導向實施課程改革,實現工作過程結構化、系統化。
2.建立規范有效的校企合作機制
在軟件工程產教結合的嵌入式培養項目中,為將校企合作理念貫穿人才培養全過程,保障項目的順利推進,結合產教融合創新機制的需要,構建完善的人才培養質量保障體系,具體包括:機構保障、制度保障、教學保障、人員保障等內容。
當前技術發展迅速,新技術、新思想層出不窮。計算機教學內容更新不及時不但浪費教學時間還影響了學生學習興趣和學習效果。本文以軟件工程導論課程為例,研究如何打造深受學生歡迎的高質量課程,改變過去學生普遍存在的對軟件工程概論內容不深入、質量不高、意義不大的印象,通過合理選取和規劃教學內容,針對不同類型的學生實施不同的教學方案,將授課內容與當前計算機技術發展緊密結合,增強教學內容的新穎性、實用性以及與具體專業的融合性,使學生能學以致用,激發學生學習興趣、提高課程教學質量。本文為高校軟件工程類課程的教學內容改革提供參考,為各學科發展提供更大助力,對于全面提升我校學生的實踐能力和綜合競爭力,提升學校的教育教學質量,具有十分重要的應用價值。