藏刊網,職稱文章發表、期刊投稿權威機構

投稿咨詢

投稿在線咨詢

專著咨詢

合著&獨著&編委

編輯在線咨詢

專利咨詢

專利申請&轉讓

編輯在線咨詢

軟著版權

軟著版權

編輯在線咨詢

在線溝通

論文&專著&專利

編輯在線咨詢

微信聊

微信掃一掃

首頁 > 計算機論文 > > 軟件工程“教、學、練、戰”實驗實踐教學模式
軟件工程“教、學、練、戰”實驗實踐教學模式
>2023-01-03 09:00:00



1 《軟件工程》課程的特點。

《軟件工程》是計算機科學與技術和軟件工程令業的一門令業核心課程,涉及《程序設計語言》

《數據》《軟件開發土具》《系統平臺》標準和設計模式等多方面,理論抽象、內容廣泛、涉及多門課程,理論和實踐并重的令業課程。其教學目的是使學生了解和掌握軟件工程的理論、技術、方法和思想,為未來進入軟件行業所需的令業技能做準備。

2 教學現狀。

目前,國內高校在《軟件工程》這門課程的教學形式、方法、實踐中各有不同,總的來說,在目前教學和行業的背景下,在“教、學、練、戰”各方面都存在一些問題。

2.1 軟件行業與教學的問題。

《軟件工程》作為一門新的迅速發展且涉及眾多的領域的交叉學科,內容豐富,如:UML建模、面向服務、面向方向編程方法、測試方法、Rose,RSA等開發土具、CMM、配件配置管理以及軟件過程管理等00。這些不斷發展的知識理論性與實踐性都很強。教材內容的更新跟不上行業發展的節奏,學生、老師都受知識結構和實踐經驗的限制,從而影響教學效果。

2.2 教學的問題。

\\(1\\)這門課對教師的業務要求比較高。要求教師對軟件工程本身要有深刻的理解,有一定的軟件開發經驗,最好有一定的項目和工程背景,這樣教師能從自己的開發實踐中理解軟件工程的基本原理與方法,才能更好使得理論和實踐相結合,配合實踐或案例教學,學生才能更直觀地理解該門課程的內容。但是,很多教師項目開發經驗不足,再加上行業發展快,內容更新快,教師業務水平滯后很快。

\\(2\\)傳統的教學模式,各個知識點間,理論和實踐間缺乏有機聯系,學生難以對各知識點有深刻的理解。如果老師教學上再沒有一些經驗,對軟件項目管理的介紹較少或案例教學不足或者一不當,且對于這一部分缺乏有效的實驗環節,則學生難以掌握軟件項目管理的技能。

2.3 課程體系設置問題。

\\(1\\)《軟件工程》課程安排上應充分考慮與其他課程銜接的問題,哪些課程應先修,哪些可以并行。

例如,高級程序設計語言、數據結構等應為先修課程,還應具備操作系統、數據庫、計算機網絡的一些知識。在時一間與跨度上,如沒有后繼課程的進一步加強,不易滿足嫩件工程》對實踐的長期要求。

②《軟件工程》涉及計算機、工程學、管理學以及經濟學等多個領域的知識,教學內容相對較多。根據各校的教育教學培養方案,對這門課的學時一安排各有不同,但都學時一較少。因而,課堂講授只能淺嘗輒止,實驗課的安排就更加緊張,教學目的很難達到。

\\(3\\)該課程涉及實驗土具、實踐語言環境眾多,我們大多只能以較單一的語言、土具實驗,且多為單人完成,學生很難通過實驗培養軟件工程要求的能力。

2.4 學生學習興趣不濃,動手能力差。

\\(1\\)《軟件工程》的課堂講授大都是抽象的概念、原理,同時一學生受知識儲備所限,很難將抽象理論和實際應用聯系起來。加上受條件限制,缺乏實際軟件項目的鍛煉,同時一受長久以來對軟件錯誤認識的影響,常常對軟件工程的用途產生困惑,缺乏學習的積極性。

\\(2\\)受教師、課程安排等影響,課堂教學時一間大部分花在基本概念和原理上,對系統分析、設計、測試以及管理的方法、技巧等較深的知識只能點到為止或避而不談。大量學生學完本課程后只會背誦幾個基本概念、原理,并沒有真正掌握軟件土程的精髓,更不具備軟件項目開發所需要的各項綜合能力,理論與實踐嚴重脫節。

2. 實踐、實戰比較薄弱。

在課程的教學中,普遍較少給學生提供實驗尤其是項目實踐的體驗,主要原因是課程的總課時一不充足,缺乏相應的軟件工程實驗軟件,學生上機實驗比較困難;有些實踐內容顯得太復雜太耗時,由于實驗條件受限,大部分老師僅給出項目各階段文檔模板,要求學生按規格編寫相應文檔,但往往沒有企業項目開發中的嚴格評審機制,學生很難建立標準化、規范化思想。學生在實驗教學中開發的系統僅僅作為作業提交給教師,教師大概的檢查代碼,而沒有嚴格的代碼走讀過程,也未交付用戶使用,沒有真正意義上的驗收測試,維護。學生無法發現各階段中存在的問題。無法使學生達到真正項目實踐鍛煉的效果。

3 “教、學、練、戰”實驗實踐教學模式。

3.1 教什么,怎么教。

教主要圍繞著《軟件工程》的主要內容,教基礎理論,教學生思考、教學生土具、方法的使用,教學生項目開發和管理開展。

目標明確后,要著重解決怎么教的問題。案例教學和項目驅動都被很多令家提倡,但我們認為一定要協調好兩者之間的關系。案例是一種以問題為核心、以案例為基礎的教學模式,普遍應用于土學、法學、管理學等學科的課堂教學中。實際教學中,案例教學主要集中在對一些具體技術的講解,缺乏基本原理和方法的講授,相對整個軟件土程,案例選擇和處理一般缺乏系統性和連續性,各章中的案例相互割裂,無法體現各知識點之間的聯系。學生難以形成整體的軟件工程概念和思想相比之下,項目驅動是一個合理、有效的串聯各章節的有效舉措。但是項目驅動最好以一個完整的、真實有效的軟件項目的開發過程貫穿、牽引《軟件工程》課程的整個教學過程,而且在選擇項目的過程中,教師應根據學生的狀況挑選合適的項目。如果在項目驅動下,配合恰當案例,兩者一均衡協調,效果會更好。

教師還應運用企業項目的經驗以及良好的教學組織能力,發揮學生的主體地位和教師的主導地位,培養學生的綜合應用能力。練習,實戰項目實施過程中,注重學生的全面發展和個性發展,積極培養學生的創新意識和創新能力,鼓勵學生在實際項目的實施過程中進行發散思維,并能運用所學知識直接運用到項目中。發揮教師的主體作用,課程實施以學生為中心,創設真實土作環境,融合教、學、做。

建立嫩件工程》網絡課程教學資源平臺。主要內容包括:教學大綱,教學內容,電子教案,課程習題,模擬試題,多媒體課件,實驗部分,課程評價反饋等。其目的是為了便于學生進行網上自學、討論交流、作業提交、在線測試、教學效果評價等功能,充分發揮學生在學習過程中的主體作用。

3.2 學什么、怎么學。

教與學是一對矛盾共同體,教的東西也就是要求學生學習的東西。學習重點是從學生的角度出發,強調學生對知識的主動探索,主動發現和對所學知識意義的主動建構。學什么是認識層面的問題,怎么學則是實踐層面的問題。學習從誰開始、從哪里切入?

學習主要學基礎理論知識、方式方法、理論與實踐的結合、思維方法創新等。知識主要不是通過教師傳授得到,而是學習者一在一定的情景及社會文化背景下,借助他人\\(包括教師和學習伙伴\\)的幫助,利用必要的學習資源,通過意義建構的方式而獲得的。它是學生主動建構內部心理表征的過程,它不僅包括結構性的知識,而且包括大量的非結構性的經驗背景。

學生在教師組織、指導、幫助和促進下,利用情境、協作、會話等學習環境要素充分發揮自身的主動性、積極性和首創精神,并積極進行學習、實踐、項目演練中的學習和交流。最終達到使學生有效地實現對當前所學知識的意義建構的目的。

3.3 練什么,怎么練。

練習是通過實驗、實踐環節,鍛煉學生綜合運用所學知識解決實際問題的能力、理論和實踐更好結合的能力、能舉一反三以及創新思考的能力。練習與人交流、溝通、團隊協作的能力。

在課程體系的設置中,我們為學生準備充分的令業機房的開放。學生可以有更多時一間練習,并設置了單個練習和分組團體演練模塊,真實演練軟件工程的過程,積極聯系實踐基地,為學生提供實習受訓的機會。有必要定期開設軟件設計大賽,選拔優秀軟件作品。練習的過程一般分為四個步驟:\\(1\\)單項實訓;\\(2\\)模塊階段性實訓\\(展示結果\\);\\(3\\)綜合實訓\\(課程設計\\);\\(4\\)應用實訓\\(校外實訓\\)。

在實踐環節上,不過度依賴課程內容那種套用式的實踐,適當安排案例或與工程實踐結合的實踐,這當然是小模塊的。在某環節上的實踐,主要強調在現實工程中怎么做,它和書上單章、節,方面等基礎理論怎么結合起來的,我以后碰到類似的開發,該如何著手解決,從哪方面可以解決。

在實踐項目上,一般設置虛擬課題為課程設計、實訓和畢業設計的題目。但是老師在虛擬課題的選材上,一定要因材施教、選擇得當,最好和現有軟件開發需求和技術等相關,這對老師水平的要求很高,但同時一老師還要進行組織、指導、幫助和促進等土作。

對以上兩個環節,讓學生提交開發過程中的各種模型、各種制品、源程序代碼、設計文檔和實驗報告,現場檢查程序運行結果及審查實驗報告等方式,按實驗模塊及各實驗模塊/各個實驗所占分值的比例,加權求和,最終給出學生的實驗成績。

3.4 實戰演練。

戰是為了學以致用,檢驗隊伍。相對來說,我們的實戰更是一個長期的,課程后期跟進的環節。

在這個環節上,雖然超過正規課程教學安排,但是在有環境,有條件的基礎上,我們應該給學生真正在做軟件的機會。

學生跟隨老師做項目、科研項目等。以個人為例:教師一般都有科研項目,或者一些老師在外和公司有一些合作關系,那么老師就可以引入學生參加進來,讓學生全程參加,并給學生分配適當的任務,真正做到做中學,學中做。一個完整的過程下來,學生幾乎都會有深刻的體會。

學生進公司。很多高校在本科和研究生階段的教育都會讓學生實習,那么實習其實就是一次很難得體會軟件工程的機會。我們盡量和外面企事業單位聯系建立教學基地,學生定期進入實習,安排一定的土作,參與項目的開發,學生的后繼學習得到充分保證。

4 結束語。

《軟件工程》具理論抽象、內容廣泛、涉及門類多的特點。理論和實踐性都強,且是一個長期過程的特點。文章圍繞在《軟件工程》實驗實踐教學中遇到的普遍問題,重點從“教、學、練、戰”四個方面討論教學中我們應該注意的問題、方法和經驗:教,主要從老師人員的素質、備課、備實驗、備案例,項目、為學生提供多方面教學環境等為學生服務;學,則以學生為主體地位,老師為主導地位雙重方向提升學生素質;練,則從單向、模塊、綜合,應用等多方面鍛煉學生;戰,則強調實戰演練,主動為學生提供軟件工程項目環境,保障后期學習,實踐的跟進??偟膩碚f,只有四個環節都得到良好的保障,才能真正地提高學生軟件項目開發、管理的能力,提高學生的綜合素質。

參考文獻
藍貞雄,鐘智,梁春賢軟件工程教學模式的研究與實踐.廣西師范學院學報,2013,30\\(2\\):1一2。
趙輝,李萬龍,鄭山紅,等“項目導向案例驅動”的軟件工程教學模式.計算機教育,2012\\(10\\):1一2。
張海藩,倪寧軟件工程[M].3版北京:人民郵電出版社,2010。
曹薇項日驅動的高職軟件工程課程教學模式探討.電腦知識與技術2012,24\\(8\\):2。
于彬,王玥,張哲高職軟件工程課程改革的研究與實踐.計算機教育,2010\\(1\\):1.。
楊華,盛劍會實踐貫穿始終的軟件工程教學模式.計算機教育,20ll\\(l0\\):2一3。

綜合排序
投稿量
錄用量
發行量
教育界

主管:廣西壯族自治區新聞出版局

主辦:廣西出版雜志社

國際:ISSN 1674-9510

國內:CN 45-1376/G4

級別:省級期刊

中國報業

主管:中國報業協會

主辦:中國報業協會

國際:ISSN 1671-0029

國內:CN 11-4629/G2

級別:國家級期刊

中國房地產業

主管:中華人民共和國住房部和...

主辦:中國房地產業協會

國際:ISSN 1002-8536

國內:CN 11-5936/F

級別:國家級期刊

建筑與裝飾

主管:天津出版傳媒集團有限公司

主辦:天津科學技術出版社有限...

國際:ISSN 1009-699X

國內:CN 12-1450/TS

級別:省級期刊

財經界

主管:國家發展和改革委員會

主辦:國家信息中心

國際:ISSN 1009-2781

國內:CN 11-4098/F

級別:國家級期刊

文化月刊

主管:中華人民共和國文化部

主辦:中國文化傳媒集團有限公司

國際:ISSN 1004-6631

國內:CN 11-3120/G2

級別:國家級期刊

期刊在線投稿系統
上傳文件
支持上傳.doc、.docx、.pdf文件
18年國內外學術服務,發表國際文獻請認準藏刊網官網

資深編輯團隊

專業設計投入方案

投稿成功率極高

企業信譽保障

對公交易更安全

人民群眾口碑好

高效投稿流程

審稿快!出刊快!檢索快!

正規刊物承諾

無假刊!無套刊!

投稿成功!

藏刊網提醒您

1.稿件將進入人工審稿階段,審稿后會有編輯聯系您,請保持手機暢通。

2.為避免一稿多投、重刊等現象影響您的發表,請勿再投他刊。

確定

投稿失??!

藏刊網提醒您

由于網絡問題,提交數據出現錯誤,請返回免費投稿頁面重新投稿,謝謝!

確定

藏刊網收錄400余種期刊,15年誠信發表服務。

發表職稱文章,覆蓋教育期刊、醫學期刊、經濟期刊、管理期刊、文學期刊等主流學術期刊。

  投稿郵箱:cangkan@163.com

本站少量資源屬于網絡共享如有侵權請您聯系我們,將在第一時間刪除。

版權 2009-2022 版權所有:河北藏刊文化發展有限公司 工信部備案:ICP備20016223號 冀公網安備13010502002858號

青青青爽不卡一区二区_操婷婷色六月中文字幕_国产精品yjizz视频网_中文无码一级大片_A级毛片100部免费观