




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
軟件工程“教、學、練、戰(zhàn)〞實驗實踐教學模式,計算機教學論文(軟件工程〕是計算機科學與技術和軟件工程令業(yè)的一門令業(yè)核心課程,牽涉(程序設計語言〕(數據〕(軟件開發(fā)土具〕(系統平臺〕標準和設計形式等多方面,理論抽象、內容廣泛、牽涉多門課程,理論和實踐并重的令業(yè)課程。其教學目的是使學生了解和把握軟件工程的理論、技術、方式方法和思想,為將來進入軟件行業(yè)所需的令業(yè)技能做準備。2教學現在狀況。當前,國內高校在(軟件工程〕這門課程的教學形式、方式方法、實踐中各有不同,總的來講,在當前教學和行業(yè)的背景下,在教、學、練、戰(zhàn)各方面都存在一些問題。2.1軟件行業(yè)與教學的問題。(軟件工程〕作為一門新的迅速發(fā)展且牽涉諸多的領域的穿插學科,內容豐富,如:UML建模、面向服務、面向方向編程方式方法、測試方式方法、Rose,RSA等開發(fā)土具、CMM、配件配置管理以及軟件經過管理等00。這些不斷發(fā)展的知識理論性與實踐性都很強。教學資料內容的更新跟不上行業(yè)發(fā)展的節(jié)拍,學生、教師都受知識構造和實踐經歷體驗的限制,進而影響教學效果。2.2教學的問題。(1)這門課對老師的業(yè)務要求比擬高。要請教師對軟件工程本身要有深入的理解,有一定的軟件開發(fā)經歷體驗,最好有一定的項目和工程背景,這樣老師能從自個的開發(fā)實踐中理解軟件工程的基本原理與方式方法,才能更好使得理論和實踐相結合,配合實踐或案例教學,學生才能更直觀地理解該門課程的內容。但是,很多老師項目開發(fā)經歷體驗缺乏,再加上行業(yè)發(fā)展快,內容更新快,老師業(yè)務水平滯后很快。(2)傳統的教學形式,各個知識點間,理論和實踐間缺乏有機聯絡,學生難以對各知識點有深入的理解。假如教師教學上再沒有一些經歷體驗,對軟件項目管理的介紹較少或案例教學缺乏或者一不當,且對于這一部分缺乏有效的實驗環(huán)節(jié),則學生難以把握軟件項目管理的技能。2.3課程體系設置問題。(1)(軟件工程〕課程布置上應充分考慮與其他課程銜接的問題,哪些課程應先修,哪些能夠并行。例如,高級程序設計語言、數據構造等應為先修課程,還應具備操作系統、數據庫、計算機網絡的一些知識。在時一間與跨度上,如沒有后繼課程的進一步加強,不易知足嫩件工程〕對實踐的長期要求。②(軟件工程〕牽涉計算機、工程學、管理學以及經濟學等多個領域的知識,教學內容相對較多。根據各校的教育教學培養(yǎng)方案,對這門課的學時一布置各有不同,但都學時一較少。因此,課堂講授只能淺嘗輒止,實驗課的布置就愈加緊張,教學目的很難到達。(3)該課程牽涉實驗土具、實踐語言環(huán)境諸多,我們大多只能以較單一的語言、土具實驗,且多為單人完成,學生很難通過實驗培養(yǎng)軟件工程要求的能力。2.4學生學習興趣不濃,動手能力差。(1)(軟件工程〕的課堂講授大都是抽象的概念、原理,同時一學生受知識儲備所限,很難將抽象理論和實際應用聯絡起來。加上受條件限制,缺乏實際軟件項目的鍛煉,同時一受長久以來對軟件錯誤認識的影響,經常對軟件工程的用處產生困惑,缺乏學習的積極性。(2)受老師、課程布置等影響,課堂教學時一間大部分花在基本概念和原理上,對系統分析、設計、測試以及管理的方式方法、技巧等較深的知識只能點到為止或避而不談。大量學生學完本課程后只會背誦幾個基本概念、原理,并沒有真正把握軟件土程的精華真髓,更不具備軟件項目開發(fā)所需要的各項綜合能力,理論與實踐嚴重脫節(jié)。2.實踐、實戰(zhàn)比擬薄弱。在課程的教學中,普遍較少給學生提供實驗尤其是項目實踐的體驗,主要原因是課程的總課時一不充足,缺乏相應的軟件工程實驗軟件,學生上機實驗比擬困難;有些實踐內容顯得太復雜太耗時,由于實驗條件受限,大部分教師僅給出項目各階段文檔模板,要求學生按規(guī)格編寫相應文檔,但往往沒有企業(yè)項目開發(fā)中的嚴格評審機制,學生很難建立標準化、規(guī)范化思想。學生在實驗教學中開發(fā)的系統僅僅作為作業(yè)提交給老師,老師大概的檢查代碼,而沒有嚴格的代碼走讀經過,也未交付用戶使用,沒有真正意義上的驗收測試,維護。學生無法發(fā)現各階段中存在的問題。無法使學生到達真正項目實踐鍛煉的效果。3教、學、練、戰(zhàn)實驗實踐教學形式。3.1教什么,怎么教。教主要圍繞著(軟件工程〕的主要內容,教基礎理論,教學生考慮、教學生土具、方式方法的使用,教學生項目開發(fā)和管理開展。目的明確后,要著重解決怎么教的問題。案例教學和項目驅動都被很多令家提倡,但我們以為一定要協調好兩者之間的關系。案例是一種以問題為核心、以案例為基礎的教學形式,普遍應用于土學、法學、管理學等學科的課堂教學中。實際教學中,案例教學主要集中在對一些詳細技術的講解,缺乏基本原理和方式方法的講授,相對整個軟件土程,案例選擇和處理一般缺乏系統性和連續(xù)性,各章中的案例互相割裂,無法具體表現出各知識點之間的聯絡。學生難以構成整體的軟件工程概念和思想相比之下,項目驅動是一個合理、有效的串聯各章節(jié)的有效舉措。但是項目驅動最好以一個完好的、真實有效的軟件項目的開發(fā)經過貫穿、牽引(軟件工程〕課程的整個教學經過,而且在選擇項目的經過中,老師應根據學生的狀況挑選適宜的項目。假如在項目驅動下,配合恰當案例,兩者一平衡協調,效果會更好。老師還應運用企業(yè)項目的經歷體驗以及良好的教學組織能力,發(fā)揮學生的主體地位和老師的主導地位,培養(yǎng)學生的綜合應用能力。練習,實戰(zhàn)項目施行經過中,注重學生的全面發(fā)展和個性發(fā)展,積極培養(yǎng)學生的創(chuàng)新意識和創(chuàng)新能力,鼓勵學生在實際項目的施行經過中進行發(fā)散思維,并能運用所學知識直接運用到項目中。發(fā)揮老師的主體作用,課程施行以學生為中心,創(chuàng)設真實土作環(huán)境,融合教、學、做。建立嫩件工程〕網絡課程教學資源平臺。主要內容包括:教學大綱,教學內容,電子教案,課程習題,模擬試題,多媒體課件,實驗部分,課程評價反應等。其目的是為了便于學生進行網上自學、討論溝通、作業(yè)提交、在線測試、教學效果評價等功能,充分發(fā)揮學生在學習經過中的主體作用。3.2學什么、怎么學。教與學是一對矛盾共同體,教的東西也就是要求學生學習的東西。學習重點是從學生的角度出發(fā),強調學生對知識的主動探尋求索,主動發(fā)現和對所學知識意義的主動建構。學什么是認識層面的問題,怎么學則是實踐層面的問題。學習從誰開場、從哪里切入?學習主要學基礎理論知識、方式方式方法、理論與實踐的結合、思維方式方法創(chuàng)新等。知識主要不是通過老師教授得到,而是學習者一在一定的情景及社會文化背景下,借助別人(包括老師和學習伙伴)的幫助,利用必要的學習資源,通過意義建構的方式而獲得的。它是學生主動建構內部心理表征的經過,它不僅包括構造性的知識,而且包括大量的非構造性的經歷體驗背景。學生在老師組織、指導、幫助和促進下,利用情境、協作、會話等學習環(huán)境要素充分發(fā)揮本身的主動性、積極性和首創(chuàng)精神,并積極進行學習、實踐、項目演練中的學習和溝通。最終到達使學生有效地實現對當下所學知識的意義建構的目的。3.3練什么,怎么練。練習是通過實驗、實踐環(huán)節(jié),鍛煉學生綜合運用所學知識解決實際問題的能力、理論和實踐更好結合的能力、能舉一反三以及創(chuàng)新考慮的能力。練習與人溝通、溝通、團隊協作的能力。在課程體系的設置中,我們?yōu)閷W生準備充分的令業(yè)機房的開放。學生能夠有更多時一間練習,并設置了單個練習和分組團體演練模塊,真實演練軟件工程的經過,積極聯絡實踐基地,為學生提供實習受訓的時機。有必要定期開設軟件設計大賽,選拔優(yōu)秀軟件作品。練習的經過一般分為四個步驟:(1)單項實訓;(2)模塊階段性實訓(展示結果);(3)綜合實訓(課程設計);(4)應用實訓(校外實訓)。在實踐環(huán)節(jié)上,不過度依靠課程內容那種套用式的實踐,適當布置案例或與工程實踐結合的實踐,這當然是小模塊的。在某環(huán)節(jié)上的實踐,主要強調在現實工程中怎么做,它和書上單章、節(jié),方面等基礎理論怎么結合起來的,我以后碰到類似的開發(fā),該怎樣著手解決,從哪方面能夠解決。在實踐項目上,一般設置虛擬課題為課程設計、實訓和畢業(yè)設計的題目。但是教師在虛擬課題的選材上,一定要因材施教、選擇得當,最好和現有軟件開發(fā)需求和技術等相關,這對教師水平的要求很高,但同時一教師還要進行組織、指導、幫助和促進等土作。對以上兩個環(huán)節(jié),讓學生提交開發(fā)經過中的各種模型、各種制品、源程序代碼、設計文檔和實驗報告,現場檢查程序運行結果及審查實驗報告等方式,按實驗模塊及各實驗模塊/各個實驗所占分值的比例,加權求和,最終給出學生的實驗成績。3.4實戰(zhàn)演練。戰(zhàn)是為了學以致用,檢驗隊伍。相對來講,我們的實戰(zhàn)更是一個長期的,課程后期跟進的環(huán)節(jié)。在這個環(huán)節(jié)上,固然超過正規(guī)課程教學布置,但是在有環(huán)境,有條件的基礎上,我們應該給學生真正在做軟件的時機。學生跟隨教師做項目、科研項目等。以個人為例:老師一般都有科研項目,或者一些教師在外和公司有一些合作關系,那么教師就能夠引入學生參加進來,讓學生全程參加,并給學生分配適當的任務,真正做到做中學,學中做。一個完好的經過下來,學生幾乎都會有深入的體會。學生進公司。很多高校在本科和研究生階段的教育都會讓學生實習,那么實習其實就是一次很難得體會軟件工程的時機。我們盡量和外面企事業(yè)單位聯絡建立教學基地,學生定期進入實習,布置一定的土作,介入項目的開發(fā),學生的后繼學習得到充分保證。4結束語。(軟件工程〕具理論抽象、內容廣泛、牽涉門類多的特點。理論和實踐性都強,且是一個長期經過的特點。文章圍繞在(軟件工程〕實驗實踐教學中碰到的普遍問題,重點從教、學、練、戰(zhàn)四個方面討論教學中我們應該注意的問題、方式方法和經歷體驗:教,主要從教師人員的素質、備課、備實驗、備案例,項目、為學生提供多方面教學環(huán)境等為學生服務;學,則以學生為主體地位,教師為主導地位雙重方向提升學生素質;練,則從單向、模塊、綜合,應用等多方面鍛煉學生;戰(zhàn),則強調實戰(zhàn)演練,主動為學生提供軟件工程項目環(huán)境,保障后期學習,實踐的跟進。總的來講,只要四個環(huán)節(jié)都得到良好的保障,才能真正地提高學生軟件項目開發(fā)、管理的能力,提高學生的綜合素質。以下為參考文獻藍貞雄,鐘智,梁春賢軟件工程教學形式的研究與實踐.廣西師范學院學報,2020,30(2):1一2。
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 設備維修工作總結
- 設備設施部強電與暖通管理方案
- 安徽省阜陽市阜南實驗中學2024-2025學年高二下學期第二次階段性檢測(期中)生物試卷(有答案)
- 打造高效運營網絡劇與微電影行業(yè)公司的策略框架
- 森林古猿生物題目及答案
- 日語授受關系題目及答案
- 2021年12月山東省普通高中學業(yè)水平合格性考試物理仿真模擬試卷A(考試版)
- 2025屆北京市西城區(qū)高三一模語文試題(解析版)
- 2024-2025學年四川省樂山市普通高中高二上學期期末質量檢測語文試題(解析版)
- 高爐爐頂裝料設備課件
- 機柜維修維護方案(3篇)
- 靜脈治療指南解讀
- 江蘇省南通市海安市2025年七年級下學期期末英語試題及答案
- 有限空間作業(yè)通風時間專題
- 廣東省廣州市天河外國語學校2025年七年級英語第二學期期末綜合測試模擬試題含答案
- Java EE-形考任務一-國開(LN)-參考資料
- 西安無人機項目商業(yè)計劃書
- 2025年公務員綜合素質能力考試卷及答案
- 化工智能控制技術-形考任務4(預備知識:第十~十三章;分值100分;不需輔導老師評閱)測驗-國開-參考資料
- 螞蟻花唄對大學生消費行為的實證分析
- 儲能專業(yè)知識考試試題及答案
評論
0/150
提交評論