摘要:在計算機專業所學的課程中,軟件工程算是比較重要的一門專業課,但是現在大部分高校計算機教學中軟件工程的教育模式都比較傳統和落后,傳統的教育模式以及不能滿足當代學生對軟件工程知識的需要,傳統的軟件工程教育模式也漸漸跟不上教育時代發展的腳步,為了學生能夠更好的學習軟件工程專業知識,就必須要對傳統的軟件工程課程進行創新和改革。基于此,本文章首先簡要了軟件工程的概念,其次分析了軟件工程課程的現實狀態,最后提出了軟件工程課程進行改革的具體策略。
關鍵詞:高校教育;計算機教學;軟件工程;課程改革
引言:
高校中的計算機專業每年可以培養出大量的計算機型人才,計算機專業的學生在學習的過程中必須要對開發語言或者是開發工具進行很好的掌握,也必須要精通許多基礎型的技術工作,比如說編輯、測試以及錄入等。雖然學生對這些專業知識掌握的不是特別熟練,但是他們還是可以解決一些比較基礎的技術工作,在計算機的專業領域往往具有著很大的發展空間。軟件工程這門課程在計算機專業領域屬于比較綜合的一門學科,也是計算機專業學生所必須要學習以及熟練掌握的一門課程,要想使學生能夠對軟件工程進行更好的學習,就必須要對軟件工程進行課程的改革和創新。
一、軟件工程課程的具體特點
首先,軟件工程這門課程與計算機專業其他的課程不同,課程中沒有對其他項目的信息進行涉及,并且軟件工程這門課程的知識非常的深奧,以學生所掌握的知識水平很難真正對軟件工程的原理進行一定的理解。所以,對于計算機專業的學生而言,軟件工程這門課程與其他的課程相比更加具有抽象性。其次,軟件工程這門課程具有著很強的專業知識總結性,是經過很長時間的一些比較大型軟件開發所實踐出來的專業總結,所以在軟件工程的課程中要注重指導學生對于一些大型軟件項目的開發,同時也不要忽視對小型軟件項目的指導[1] 。
二、在高校計算機教學中軟件工程課程的現實狀態
(一)在軟件工程的學習過程中缺乏實際操作
高校計算機教學在軟件工程的課程教學中,沒有對學生設立一定的實際操作環節以及設立的實際操作環節非常的形式化,一部分教師也忽視了實際操作對于軟件工程教學的重要性。而軟件工程的書本理論知識又與實際操作使的情況有很大的不同,這就導致了許多學生雖然書本的理論知識學習的非常好,但是一旦脫離的教材和教師,到自己動手操作的時候覺得非常的茫然,這種情況就會使許多學生沒有辦法提升自身的實際操作能力。
(二)部分高校的軟件工程師資力量較弱
有許多的高校都是迎合了教育的需要而設立的軟件工程課程,但是卻沒有對自身的師資力量進行實際的考量,教師的整體專業素質都比較欠缺,這就導致了很多高校的師資力量無法使學生在軟件工程方面得到更好的學習。除此之外,還有一部分高校所設置的軟件工程教師都對書本的理論知識和研究比較擅長,但是對軟件工程的實際操作應用卻比較生疏,無法對學生進行具體實際應用的培養和提高,從而限制了學生在以后就業上的競爭力度[2] 。
(三)教學的內容傳統以及陳舊
教學內容是整個軟件工程教學中最為核心的一部分,而大部分的軟件工程教科書已經編排的很久,書本里面的內容已經非常的傳統以及陳舊,可是當代的軟件工程技術卻是發展的越來越快,書本中的內容已經遠遠落后于當今社會的軟件工程。很大一部分教師在教學的過程中還在采用著傳統的教學方式,使課堂的氛圍非常的枯燥單調,無法調動起學生對軟件工程的學習積極性,也沒有對教學的內容進行改革以及創新,使軟件工程課程教學的效率變得越來越低。
三、高校計算機教學中軟件工程課程改革的具體策略
(一)注重軟件工程教學中的實際操作
想要更好地開展軟件工程課程,就必須要遵循書本理論與實際操作相結合的基本原則,只有這樣,學生才能夠對自己所學的理論知識進行靈活的運用,從而能夠更好的完成工作。比如說,教師可以參照學生的具體實際情況,設置一些難度合適的實際操作教學項目,并讓學生獨立自主的對項目進行完成,這樣才能夠使學生對軟件設計的整個過程有一個直觀清晰的了解。對于一些比較難的項目,教師可以將學生分成小組來完成,在提高實際操作能力的同時,還可以鍛煉合作的能力[3] 。
(二)加大對軟件工程師資力量的投入
教師是整個軟件工程的教學過程中最重要的一個部分,所以高校必須要對自身的師資力量進行強化,加大對軟件工程師資力量的投入,對軟件工程教師進行定期的專業培訓,提高教師的綜合全面素質,使軟件工程的教育教學更加的符合當今時代的不斷發展。在傳授學生書本理論知識的同時,還要傳授給學生全方面的實際操作經驗,使軟件工程的教學結構變的更加豐富,從而使軟件工程的教學效率得到進一步的提升。
(三)對軟件工程教學內容進行改革和創新
要想高校計算機教學中軟件工程課程可以更好的進行改革,就必須要對軟件工程教學的內容進行創新改革,使教學的內容能夠跟得上時代不斷發展的腳步,對學生的計算機專業視野進行拓展和開發,從而調動起學生對于軟件工程學習的興趣。在軟件工程的課程教學中融入更加現代化的教學方式以及手段,比如說是利用多媒體進行軟件工程教學等,教師可以通過多媒體技術來向學生展示軟件工程的具體內容,使軟件工程的整個教學過程變的更加立體直觀,從而提高學生的學習效果以及教學質量[4] 。
四、結束語
對高校計算機教學中軟件工程課程進行改革和創新對于學生的專業學習以及以后的工作都有著重要的意義,要想更好的對軟件工程進行改革創新,就必須要注重軟件工程教學中的實際操作、加大對軟件工程師資力量的投入以及對軟件工程教學內容進行改革和創新,只有這樣才能最大程度的提高教學的質量以及效率,從而使學生能夠更好的學習。
參考文獻:
[1] 李賢陽,胡俐蕊,黃東,等.基于項目驅動的應用型高校軟件工程課程教學法研究[J].福建電腦,2017,(3):63-65
[2] 呂艷霞,曹雅麗,管瑩,等.軟件工程綜合性、設計性實驗教學的研究與實踐[J].電腦知識與技術,2017,(1):139-140.
[3] 黃林竹.軟件工程在高校計算機教學中的課程改革[J].都市家教(下半月),2017,(8):108-109.
[4] 李堯,王欣.推進高校計算機軟件工程課程改革發展的途徑探索[J].現代職業教育,2018,(1):165-165.
作者簡介:
法法,出生年月:1970年5月,性別:男,民族:漢族,籍貫:安徽省桐城市,學歷:碩士研究生,職稱:助教,研究方向:軟件工程
(作者單位:安徽揚子職業技術學院)