顧群
摘 要:研究軟件工程課程作業(yè)內(nèi)容、形式的優(yōu)化研究。主要研究內(nèi)容包括:對軟件工程課程進行作業(yè)的設計,使得作業(yè)針對性強、能夠激發(fā)學生的興趣、并且作業(yè)可以做到分層次布置作業(yè)、作業(yè)形式多樣化;研究改革做作業(yè)的方式方法。
關鍵詞:作業(yè)內(nèi)容;作業(yè)形式;軟件工程
一、軟件工程作業(yè)內(nèi)容、形式研究勢在必行
在新課程改革、新教學方法已在全國轟轟烈烈向前推進的今天,雖然素質(zhì)教育開展了多年,但作業(yè)只是教師“教的補充”“教的檢驗”“教的強化”。許多教師沒有從學習論、學習方法的角度去認識作業(yè),沒有重視學生獨立學習活動的存在,而是簡單地把作業(yè)理解為訓練,因此所布置的作業(yè)中重復模仿、熟識生巧、機械訓練的練習占據(jù)主導地位。而實際情況是學生進行簡單的機械的抄寫。于是,學生在被動強制狀態(tài)下完成作業(yè),就會對作業(yè)任務產(chǎn)生厭惡感以及產(chǎn)生應付的思想。這種狀態(tài)極大地抑制了學生的學習興趣。因此作業(yè)的改革勢在必行。軟件工程是計算機、軟件等專業(yè)的一門專業(yè)核心課程。通過本課程的學習,使學生掌握系統(tǒng)的軟件開發(fā)理論、技術和方法,使用正確的工程方法開發(fā)出成本低、可靠性好并在機器上能高效運行的軟件,為今后從事軟件開發(fā)和維護打下堅實的基礎。學習軟件工程后,在開發(fā)軟件的過程中,要搞清楚“設計什么軟件”以及“這個軟件如何來設計”。
針對這一系列問題,我們根據(jù)軟件工程專業(yè)人才培養(yǎng)方案,參照學校有關的工作管理辦法和實施細則,擬定改進軟件工程作業(yè)內(nèi)容、形式。作業(yè)內(nèi)容、形式是對學生在大學階段所學知識的整體檢驗,是學生將理論與實際進行有機結合的教學課程,是重要的復習和重現(xiàn)過程。通過作業(yè)內(nèi)容、形式的研究與改進學生能夠充分發(fā)揮主動性和創(chuàng)造性,培養(yǎng)集體主義精神,加強對社會實踐的認知了解。通過作業(yè)內(nèi)容、形式的研究與改進,可以驗證和鞏固充實所學理論知識,加深對相關內(nèi)容的理解,接觸課堂以外的實踐知識,深入了解社會對本專業(yè)的知識技能需求。培養(yǎng)獨立處理和解決復雜問題的能力,并開闊眼界及思路,為以后的畢業(yè)設計收集資料及醞釀設計方案,也為今后的工作積累經(jīng)驗。
二、軟件工程作業(yè)內(nèi)容、形式的創(chuàng)新
我們在布置作業(yè)的時候一定要做到要針對性強、激發(fā)學生的興趣、分層次布置作業(yè),在作業(yè)中一定覆蓋下面必須的內(nèi)容:
1.解軟件工程專業(yè)知識在軟件開發(fā)中的應用,了解軟件工程、項目管理、軟件測試、UML和設計模式等課程在軟件開發(fā)中的重要作用,做到理論聯(lián)系實踐;
2.了解國內(nèi)外軟件工程專業(yè)發(fā)展的新思想、新技術及行業(yè)發(fā)展現(xiàn)狀;
3.加深對理論知識的理解與消化;
4.依托實際項目,進行系統(tǒng)的軟件工程訓練;
5.了解計算機各行業(yè)技術、設備等的現(xiàn)狀和發(fā)展趨勢以及本專業(yè)技術人員的工作性質(zhì)、內(nèi)容及做法,從而達到驗證鞏固和擴大知識面的目的;
6.學習軟件設計及維護技術問題的程序和方法;
7.了解各種計算機相關設備的使用和原理;
8.熟悉軟件開發(fā)的實際過程與軟件開發(fā)中所使用的各種管理手段與管理技術;
9.增強學生的團隊協(xié)作意識,讓學生學會從軟件工程的角度來思考和解決復雜軟件開發(fā)問題。
在布置作業(yè)的時候,進來分類布置包括:
1.抄寫性作業(yè):盡量減少機械無腦性作業(yè)。
2.練習性作業(yè):將基礎知識應用于習題,用于鞏固所學知識。
3.設計發(fā)揮類作業(yè):利用所學知識充分發(fā)揮學生的自主能動性進行設計。
圍繞軟件工程最基本的核心——“質(zhì)量和生產(chǎn)率”,通過一些具體的作業(yè)實例來說明軟件工程的思想和方法。系統(tǒng)地給出軟件工程的知識體系框架,幫助學生建立起軟件工程的完整且清晰的概念,深入軟件過程、軟件工程目標和要求的討論,全面闡述了軟件工程的思想、方法、技術和工具,結合軟件工程環(huán)境、軟件項目管理等內(nèi)容,使整個軟件工程體系更清晰,從思想和管理出發(fā),自然延伸到過程、方法、工具和環(huán)境,闡釋了軟件工程體系。使學生堅實地掌握和運用軟件工程的知識內(nèi)涵。用于軟件分析、設計和實現(xiàn)的常用方法、描述工具和圖表等,軟件測試方法,軟件調(diào)試方法和工具。
三、結論與展望
我們的理論研究還有待于進一步加強與驗證,還需要組織力量進行整理與完善,以確保研究性學習理論的系統(tǒng)化、嚴格化,使我們的研究性學習課題成果,更具它所獨有的社會魅力,總之我們的路更長,我們將會同全體學者一道,繼續(xù)努力去完善自己的研究,爭取獲得課題研究的圓滿成功。
參考文獻:
[1]謝維和.談核心素養(yǎng)的“資格”[J].中國教育學刊,2016,(5).
[2]姜宇,辛濤,劉霞.基于核心素養(yǎng)的教育改革實踐路徑與策略[J].中國教育學刊,2016,(6).
[3]汪明,張睦楚.邁向“課程改進—教學跟進”式學校發(fā)展之道[J].教育理論與實踐,2015,(28).
[4]田山俊,汪明.論高校智庫在教育領域綜合改革中的擔當與作為[J].學術論壇,2016,(4).
[5]張海藩.軟件工程導論(第5版).北京:清華大學出版社,2009.
[6]鄭人杰,馬素霞,殷人昆.軟件工程概論,北京:機械工業(yè)出版社,2010.endprint