軟件工程“教、學(xué)、練、戰(zhàn)”實驗實踐教學(xué)模式,計算機教學(xué)論文_第1頁
軟件工程“教、學(xué)、練、戰(zhàn)”實驗實踐教學(xué)模式,計算機教學(xué)論文_第2頁
軟件工程“教、學(xué)、練、戰(zhàn)”實驗實踐教學(xué)模式,計算機教學(xué)論文_第3頁
軟件工程“教、學(xué)、練、戰(zhàn)”實驗實踐教學(xué)模式,計算機教學(xué)論文_第4頁
軟件工程“教、學(xué)、練、戰(zhàn)”實驗實踐教學(xué)模式,計算機教學(xué)論文_第5頁
已閱讀5頁,還剩5頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

軟件工程“教、學(xué)、練、戰(zhàn)〞實驗實踐教學(xué)模式,計算機教學(xué)論文(軟件工程〕是計算機科學(xué)與技術(shù)和軟件工程令業(yè)的一門令業(yè)核心課程,牽涉(程序設(shè)計語言〕(數(shù)據(jù)〕(軟件開發(fā)土具〕(系統(tǒng)平臺〕標(biāo)準(zhǔn)和設(shè)計形式等多方面,理論抽象、內(nèi)容廣泛、牽涉多門課程,理論和實踐并重的令業(yè)課程。其教學(xué)目的是使學(xué)生了解和把握軟件工程的理論、技術(shù)、方式方法和思想,為將來進入軟件行業(yè)所需的令業(yè)技能做準(zhǔn)備。2教學(xué)現(xiàn)在狀況。當(dāng)前,國內(nèi)高校在(軟件工程〕這門課程的教學(xué)形式、方式方法、實踐中各有不同,總的來講,在當(dāng)前教學(xué)和行業(yè)的背景下,在教、學(xué)、練、戰(zhàn)各方面都存在一些問題。2.1軟件行業(yè)與教學(xué)的問題。(軟件工程〕作為一門新的迅速發(fā)展且牽涉諸多的領(lǐng)域的穿插學(xué)科,內(nèi)容豐富,如:UML建模、面向服務(wù)、面向方向編程方式方法、測試方式方法、Rose,RSA等開發(fā)土具、CMM、配件配置管理以及軟件經(jīng)過管理等00。這些不斷發(fā)展的知識理論性與實踐性都很強。教學(xué)資料內(nèi)容的更新跟不上行業(yè)發(fā)展的節(jié)拍,學(xué)生、教師都受知識構(gòu)造和實踐經(jīng)歷體驗的限制,進而影響教學(xué)效果。2.2教學(xué)的問題。(1)這門課對老師的業(yè)務(wù)要求比擬高。要請教師對軟件工程本身要有深入的理解,有一定的軟件開發(fā)經(jīng)歷體驗,最好有一定的項目和工程背景,這樣老師能從自個的開發(fā)實踐中理解軟件工程的基本原理與方式方法,才能更好使得理論和實踐相結(jié)合,配合實踐或案例教學(xué),學(xué)生才能更直觀地理解該門課程的內(nèi)容。但是,很多老師項目開發(fā)經(jīng)歷體驗缺乏,再加上行業(yè)發(fā)展快,內(nèi)容更新快,老師業(yè)務(wù)水平滯后很快。(2)傳統(tǒng)的教學(xué)形式,各個知識點間,理論和實踐間缺乏有機聯(lián)絡(luò),學(xué)生難以對各知識點有深入的理解。假如教師教學(xué)上再沒有一些經(jīng)歷體驗,對軟件項目管理的介紹較少或案例教學(xué)缺乏或者一不當(dāng),且對于這一部分缺乏有效的實驗環(huán)節(jié),則學(xué)生難以把握軟件項目管理的技能。2.3課程體系設(shè)置問題。(1)(軟件工程〕課程布置上應(yīng)充分考慮與其他課程銜接的問題,哪些課程應(yīng)先修,哪些能夠并行。例如,高級程序設(shè)計語言、數(shù)據(jù)構(gòu)造等應(yīng)為先修課程,還應(yīng)具備操作系統(tǒng)、數(shù)據(jù)庫、計算機網(wǎng)絡(luò)的一些知識。在時一間與跨度上,如沒有后繼課程的進一步加強,不易知足嫩件工程〕對實踐的長期要求。②(軟件工程〕牽涉計算機、工程學(xué)、管理學(xué)以及經(jīng)濟學(xué)等多個領(lǐng)域的知識,教學(xué)內(nèi)容相對較多。根據(jù)各校的教育教學(xué)培養(yǎng)方案,對這門課的學(xué)時一布置各有不同,但都學(xué)時一較少。因此,課堂講授只能淺嘗輒止,實驗課的布置就愈加緊張,教學(xué)目的很難到達。(3)該課程牽涉實驗土具、實踐語言環(huán)境諸多,我們大多只能以較單一的語言、土具實驗,且多為單人完成,學(xué)生很難通過實驗培養(yǎng)軟件工程要求的能力。2.4學(xué)生學(xué)習(xí)興趣不濃,動手能力差。(1)(軟件工程〕的課堂講授大都是抽象的概念、原理,同時一學(xué)生受知識儲備所限,很難將抽象理論和實際應(yīng)用聯(lián)絡(luò)起來。加上受條件限制,缺乏實際軟件項目的鍛煉,同時一受長久以來對軟件錯誤認(rèn)識的影響,經(jīng)常對軟件工程的用處產(chǎn)生困惑,缺乏學(xué)習(xí)的積極性。(2)受老師、課程布置等影響,課堂教學(xué)時一間大部分花在基本概念和原理上,對系統(tǒng)分析、設(shè)計、測試以及管理的方式方法、技巧等較深的知識只能點到為止或避而不談。大量學(xué)生學(xué)完本課程后只會背誦幾個基本概念、原理,并沒有真正把握軟件土程的精華真髓,更不具備軟件項目開發(fā)所需要的各項綜合能力,理論與實踐嚴(yán)重脫節(jié)。2.實踐、實戰(zhàn)比擬薄弱。在課程的教學(xué)中,普遍較少給學(xué)生提供實驗尤其是項目實踐的體驗,主要原因是課程的總課時一不充足,缺乏相應(yīng)的軟件工程實驗軟件,學(xué)生上機實驗比擬困難;有些實踐內(nèi)容顯得太復(fù)雜太耗時,由于實驗條件受限,大部分教師僅給出項目各階段文檔模板,要求學(xué)生按規(guī)格編寫相應(yīng)文檔,但往往沒有企業(yè)項目開發(fā)中的嚴(yán)格評審機制,學(xué)生很難建立標(biāo)準(zhǔn)化、規(guī)范化思想。學(xué)生在實驗教學(xué)中開發(fā)的系統(tǒng)僅僅作為作業(yè)提交給老師,老師大概的檢查代碼,而沒有嚴(yán)格的代碼走讀經(jīng)過,也未交付用戶使用,沒有真正意義上的驗收測試,維護。學(xué)生無法發(fā)現(xiàn)各階段中存在的問題。無法使學(xué)生到達真正項目實踐鍛煉的效果。3教、學(xué)、練、戰(zhàn)實驗實踐教學(xué)形式。3.1教什么,怎么教。教主要圍繞著(軟件工程〕的主要內(nèi)容,教基礎(chǔ)理論,教學(xué)生考慮、教學(xué)生土具、方式方法的使用,教學(xué)生項目開發(fā)和管理開展。目的明確后,要著重解決怎么教的問題。案例教學(xué)和項目驅(qū)動都被很多令家提倡,但我們以為一定要協(xié)調(diào)好兩者之間的關(guān)系。案例是一種以問題為核心、以案例為基礎(chǔ)的教學(xué)形式,普遍應(yīng)用于土學(xué)、法學(xué)、管理學(xué)等學(xué)科的課堂教學(xué)中。實際教學(xué)中,案例教學(xué)主要集中在對一些詳細(xì)技術(shù)的講解,缺乏基本原理和方式方法的講授,相對整個軟件土程,案例選擇和處理一般缺乏系統(tǒng)性和連續(xù)性,各章中的案例互相割裂,無法具體表現(xiàn)出各知識點之間的聯(lián)絡(luò)。學(xué)生難以構(gòu)成整體的軟件工程概念和思想相比之下,項目驅(qū)動是一個合理、有效的串聯(lián)各章節(jié)的有效舉措。但是項目驅(qū)動最好以一個完好的、真實有效的軟件項目的開發(fā)經(jīng)過貫穿、牽引(軟件工程〕課程的整個教學(xué)經(jīng)過,而且在選擇項目的經(jīng)過中,老師應(yīng)根據(jù)學(xué)生的狀況挑選適宜的項目。假如在項目驅(qū)動下,配合恰當(dāng)案例,兩者一平衡協(xié)調(diào),效果會更好。老師還應(yīng)運用企業(yè)項目的經(jīng)歷體驗以及良好的教學(xué)組織能力,發(fā)揮學(xué)生的主體地位和老師的主導(dǎo)地位,培養(yǎng)學(xué)生的綜合應(yīng)用能力。練習(xí),實戰(zhàn)項目施行經(jīng)過中,注重學(xué)生的全面發(fā)展和個性發(fā)展,積極培養(yǎng)學(xué)生的創(chuàng)新意識和創(chuàng)新能力,鼓勵學(xué)生在實際項目的施行經(jīng)過中進行發(fā)散思維,并能運用所學(xué)知識直接運用到項目中。發(fā)揮老師的主體作用,課程施行以學(xué)生為中心,創(chuàng)設(shè)真實土作環(huán)境,融合教、學(xué)、做。建立嫩件工程〕網(wǎng)絡(luò)課程教學(xué)資源平臺。主要內(nèi)容包括:教學(xué)大綱,教學(xué)內(nèi)容,電子教案,課程習(xí)題,模擬試題,多媒體課件,實驗部分,課程評價反應(yīng)等。其目的是為了便于學(xué)生進行網(wǎng)上自學(xué)、討論溝通、作業(yè)提交、在線測試、教學(xué)效果評價等功能,充分發(fā)揮學(xué)生在學(xué)習(xí)經(jīng)過中的主體作用。3.2學(xué)什么、怎么學(xué)。教與學(xué)是一對矛盾共同體,教的東西也就是要求學(xué)生學(xué)習(xí)的東西。學(xué)習(xí)重點是從學(xué)生的角度出發(fā),強調(diào)學(xué)生對知識的主動探尋求索,主動發(fā)現(xiàn)和對所學(xué)知識意義的主動建構(gòu)。學(xué)什么是認(rèn)識層面的問題,怎么學(xué)則是實踐層面的問題。學(xué)習(xí)從誰開場、從哪里切入?學(xué)習(xí)主要學(xué)基礎(chǔ)理論知識、方式方式方法、理論與實踐的結(jié)合、思維方式方法創(chuàng)新等。知識主要不是通過老師教授得到,而是學(xué)習(xí)者一在一定的情景及社會文化背景下,借助別人(包括老師和學(xué)習(xí)伙伴)的幫助,利用必要的學(xué)習(xí)資源,通過意義建構(gòu)的方式而獲得的。它是學(xué)生主動建構(gòu)內(nèi)部心理表征的經(jīng)過,它不僅包括構(gòu)造性的知識,而且包括大量的非構(gòu)造性的經(jīng)歷體驗背景。學(xué)生在老師組織、指導(dǎo)、幫助和促進下,利用情境、協(xié)作、會話等學(xué)習(xí)環(huán)境要素充分發(fā)揮本身的主動性、積極性和首創(chuàng)精神,并積極進行學(xué)習(xí)、實踐、項目演練中的學(xué)習(xí)和溝通。最終到達使學(xué)生有效地實現(xiàn)對當(dāng)下所學(xué)知識的意義建構(gòu)的目的。3.3練什么,怎么練。練習(xí)是通過實驗、實踐環(huán)節(jié),鍛煉學(xué)生綜合運用所學(xué)知識解決實際問題的能力、理論和實踐更好結(jié)合的能力、能舉一反三以及創(chuàng)新考慮的能力。練習(xí)與人溝通、溝通、團隊協(xié)作的能力。在課程體系的設(shè)置中,我們?yōu)閷W(xué)生準(zhǔn)備充分的令業(yè)機房的開放。學(xué)生能夠有更多時一間練習(xí),并設(shè)置了單個練習(xí)和分組團體演練模塊,真實演練軟件工程的經(jīng)過,積極聯(lián)絡(luò)實踐基地,為學(xué)生提供實習(xí)受訓(xùn)的時機。有必要定期開設(shè)軟件設(shè)計大賽,選拔優(yōu)秀軟件作品。練習(xí)的經(jīng)過一般分為四個步驟:(1)單項實訓(xùn);(2)模塊階段性實訓(xùn)(展示結(jié)果);(3)綜合實訓(xùn)(課程設(shè)計);(4)應(yīng)用實訓(xùn)(校外實訓(xùn))。在實踐環(huán)節(jié)上,不過度依靠課程內(nèi)容那種套用式的實踐,適當(dāng)布置案例或與工程實踐結(jié)合的實踐,這當(dāng)然是小模塊的。在某環(huán)節(jié)上的實踐,主要強調(diào)在現(xiàn)實工程中怎么做,它和書上單章、節(jié),方面等基礎(chǔ)理論怎么結(jié)合起來的,我以后碰到類似的開發(fā),該怎樣著手解決,從哪方面能夠解決。在實踐項目上,一般設(shè)置虛擬課題為課程設(shè)計、實訓(xùn)和畢業(yè)設(shè)計的題目。但是教師在虛擬課題的選材上,一定要因材施教、選擇得當(dāng),最好和現(xiàn)有軟件開發(fā)需求和技術(shù)等相關(guān),這對教師水平的要求很高,但同時一教師還要進行組織、指導(dǎo)、幫助和促進等土作。對以上兩個環(huán)節(jié),讓學(xué)生提交開發(fā)經(jīng)過中的各種模型、各種制品、源程序代碼、設(shè)計文檔和實驗報告,現(xiàn)場檢查程序運行結(jié)果及審查實驗報告等方式,按實驗?zāi)K及各實驗?zāi)K/各個實驗所占分值的比例,加權(quán)求和,最終給出學(xué)生的實驗成績。3.4實戰(zhàn)演練。戰(zhàn)是為了學(xué)以致用,檢驗隊伍。相對來講,我們的實戰(zhàn)更是一個長期的,課程后期跟進的環(huán)節(jié)。在這個環(huán)節(jié)上,固然超過正規(guī)課程教學(xué)布置,但是在有環(huán)境,有條件的基礎(chǔ)上,我們應(yīng)該給學(xué)生真正在做軟件的時機。學(xué)生跟隨教師做項目、科研項目等。以個人為例:老師一般都有科研項目,或者一些教師在外和公司有一些合作關(guān)系,那么教師就能夠引入學(xué)生參加進來,讓學(xué)生全程參加,并給學(xué)生分配適當(dāng)?shù)娜蝿?wù),真正做到做中學(xué),學(xué)中做。一個完好的經(jīng)過下來,學(xué)生幾乎都會有深入的體會。學(xué)生進公司。很多高校在本科和研究生階段的教育都會讓學(xué)生實習(xí),那么實習(xí)其實就是一次很難得體會軟件工程的時機。我們盡量和外面企事業(yè)單位聯(lián)絡(luò)建立教學(xué)基地,學(xué)生定期進入實習(xí),布置一定的土作,介入項目的開發(fā),學(xué)生的后繼學(xué)習(xí)得到充分保證。4結(jié)束語。(軟件工程〕具理論抽象、內(nèi)容廣泛、牽涉門類多的特點。理論和實踐性都強,且是一個長期經(jīng)過的特點。文章圍繞在(軟件工程〕實驗實踐教學(xué)中碰到的普遍問題,重點從教、學(xué)、練、戰(zhàn)四個方面討論教學(xué)中我們應(yīng)該注意的問題、方式方法和經(jīng)歷體驗:教,主要從教師人員的素質(zhì)、備課、備實驗、備案例,項目、為學(xué)生提供多方面教學(xué)環(huán)境等為學(xué)生服務(wù);學(xué),則以學(xué)生為主體地位,教師為主導(dǎo)地位雙重方向提升學(xué)生素質(zhì);練,則從單向、模塊、綜合,應(yīng)用等多方面鍛煉學(xué)生;戰(zhàn),則強調(diào)實戰(zhàn)演練,主動為學(xué)生提供軟件工程項目環(huán)境,保障后期學(xué)習(xí),實踐的跟進??偟膩碇v,只要四個環(huán)節(jié)都得到良好的保障,才能真正地提高學(xué)生軟件項目開發(fā)、管理的能力,提高學(xué)生的綜合素質(zhì)。以下為參考文獻藍(lán)貞雄,鐘智,梁春賢軟件工程教學(xué)形式的研究與實踐.廣西師范學(xué)院學(xué)報,2020,30(2):1一2。

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論