




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
第頁共頁軟件工程的課程理論教學的論文軟件工程的課程理論教學的論文【摘要】:^p:分析^p高校軟件工程專業(yè)課課程設計理論環(huán)節(jié)教學內容、教學手段及考核體系現(xiàn)狀與存在問題,提出課程設計環(huán)節(jié)教學改良方案,即建立一個供多門課程使用的可復用教學案例庫,并采用分段式教學手段推行案例,配合完好監(jiān)管與考核體系,保證課程設計環(huán)節(jié)教學質量。【關鍵詞】:^p:軟件工程;理論教學;課程設計;案例庫;可復用課程設計是一門課程完畢之后安排一周或者兩周綜合實訓,讓學生完成一個實際的課題穩(wěn)固理論知識,對課程知識體系獲得更深化全面的理解,是進步學生理論才能的重要環(huán)節(jié)[1]。目前,學院軟件工程專業(yè)從第4、5學期陸續(xù)開設專業(yè)根底課和專業(yè)課,如《C#面向對象的程序設計》、《Java程序設計》、《軟件需求分析^p》、《數(shù)據(jù)庫原理及應用》、《軟件工程》、《UML技術》、《軟件測試》等,這些課程均安排了為期一周的課程設計。但大四畢業(yè)設計時發(fā)現(xiàn)局部學生理論才能達不到專業(yè)培養(yǎng)要求,原因主要在于專業(yè)類課程理論環(huán)節(jié)沒可以到達理想的教學效果。經(jīng)調研發(fā)現(xiàn),這些課程設計周是由各科授課老師布置一個相關課題,明確課題要求,給一周時間讓學生自主完成,最后提交一個小的系統(tǒng)與課程設計報告。這種課程設計存在以下問題:〔1〕課程設計教學內容方面。老師未能提供系統(tǒng)、綜合的課程知識相關案例,導致學生對題目理解缺乏,對課題認知模糊,無從下手,降低了學習主動性?!玻病辰虒W手段陳舊。根本還是停留在老師講、學生聽的階段。師生互動較少,學生沒有足夠時間考慮,即使在某個環(huán)節(jié)出現(xiàn)問題也不能及時解決,課后問題可能不了了之?!玻场痴n程設計考核體系不完善。理論環(huán)節(jié)大多為考察,導致學生不夠重視,提交一個報告了事。由于缺乏完好監(jiān)管機制,學生對整個課題的開發(fā)過程認識不清,沒有收獲。另外,老師憑提交的報告給出成績,區(qū)分度不明顯,不夠合理公平。針對目前存在問題,本文提出軟件工程類課程設計理論教學改良方案。首先,建立一個可復用的軟件工程理論教學案例庫,案例庫中的教學案例運用主流開發(fā)技術、管理技術及開發(fā)環(huán)境。“可復用”是指同一案例根據(jù)不同課程分割出不同的知識單元,軟件工程類課程之間本來就嚴密聯(lián)絡,互相承接,案例庫可供多門專業(yè)課在理論環(huán)節(jié)教學中使用。其次,推行案例同時更新教學手段,采用注重學生參與及師生交流的分段式教學形式。最后,制定明確的課程設計監(jiān)管與考核方案,對整個課程設計過程嚴格把控,培養(yǎng)學生綜合應用知識才能與理論動手才能,進步課程設計環(huán)節(jié)教學效果。1案例庫建立案例庫中的工程不僅要考慮案例庫的可復用性,可以效勞多門課程,還需表達軟件工程專業(yè)才能培養(yǎng)需求,并考慮開發(fā)難度與學生承受程度。因此應選擇學生熟悉的業(yè)務系統(tǒng),采用主流開發(fā)工具來實現(xiàn)輕量級工程化系統(tǒng)。系統(tǒng)功能盡量有代表性,同類系統(tǒng)可以仿照實現(xiàn),并根據(jù)課程知識構造需要進展功能定制。如案例庫中的工程:《學生成績管理系統(tǒng)》用C#與SQLServer2008開發(fā)。該系統(tǒng)是典型的小型MIS系統(tǒng),主要實現(xiàn)了學生、老師、管理員3類用戶對學生信息、課程信息及成績信息不同程度的增、刪、改、查。該案例可以效勞于《C#面向對象的`程序設計》、《數(shù)據(jù)庫原理及應用》、《UML技術》、《軟件工程》、《軟件測試》等課程的設計教學。案例庫工程開發(fā)交融了軟件工程很多專業(yè)課程知識,在不同課程中使用,學生可以明確各門課程學習目的,從不同視角體驗軟件開發(fā)流程,進步對軟件工程整體把握的才能,建立軟件工程的思想。2知識構造劃分與整理案例實現(xiàn)之后,為了效勞于不同課程,不同授課老師需要重新組織教學資,梳理課程大綱、劃分教學內容、整理教學素材、制作教學課件,這一步至關重要也最為核心。想要通過一個完好教學案例,使學生建立起課程知識構造網(wǎng)絡,授課老師不僅要基于案例將課程相關根本知識點及聯(lián)絡貫穿其中,還要對知識進展高度提煉,表達課程內容有機聯(lián)絡。這樣學生通過案例講解,不僅對理論知識理解更加透徹,對課程體系也會有更深化的把握,學習效果獲得質的飛躍。下面以《學生成績管理系統(tǒng)》的實現(xiàn)為例,按不同課程知識側重點進展概要劃分,在課程設計環(huán)節(jié)中,授課老師結合案例針對本門課程側重講授知識構造?!玻薄场睹嫦驅ο蟮某绦蛟O計C?!罚v授如何利用C#語言進展系統(tǒng)開發(fā)。利用常用控件來搭建立計學生成績管理系統(tǒng)界面、實現(xiàn)窗口間跳轉、消息傳遞;利用面向對象的程序設計方法實現(xiàn)系統(tǒng)業(yè)務邏輯與主要功能;利用ADO組件訪問數(shù)據(jù)庫,完成對系統(tǒng)數(shù)據(jù)的根本操作?!玻病场稊?shù)據(jù)庫原理及應用》,講授如何進展學生成績管理系統(tǒng)后臺數(shù)據(jù)庫設計。數(shù)據(jù)流圖,數(shù)據(jù)字典的創(chuàng)立;概念構造設計〔E-R圖的繪制〕邏輯構造設計,將E-R圖轉換為關系形式,如何考察關系形式、標準化程度、標準化理論、視圖機制、平安性及完好性設計;數(shù)據(jù)庫的施行:SQL的應用,建庫、建表、錄入數(shù)據(jù)等?!玻场场盾浖こ獭?,以學生成績管理系統(tǒng)為例,按照軟件工程流程,講解每一階段任務及涉及方法,結合案例從可行性分析^p、需求分析^p、總體設計、詳細設計、系統(tǒng)實現(xiàn)及系統(tǒng)測試幾個步驟進展?!玻础场叮眨停堂嫦驅ο笤O計與分析^p》,對應學生成績管理系統(tǒng)開發(fā)各階段從建模的角度講解UML的9種圖,主要包括在需求階段如何識別參與者與用例,建立用例模型;在分析^p設計階段靜態(tài)構造模型的建立〔類圖、對象圖〕及動態(tài)行為模型的建立〔順序圖、狀態(tài)圖、活動圖〕;系統(tǒng)實現(xiàn)階段物理模型的建立〔組件圖、系統(tǒng)部署圖〕,及將UML自動轉換為面向對象設計語言的實現(xiàn)。可以看到,不同課程使用《學生成績管理系統(tǒng)》案例側重于不同知識體系。3案例推行與考核形式建立授課老師在課程設計環(huán)節(jié)中推行案例,按照案例教學、任務驅動形式來進展,課堂講授仍然是不可或缺的[2]。首先通過分析^p案例程序引導學生學習,由案例的講解分析^p,深化淺出地引出知識點,引導學生逐步理解課程重點、難點,深化理論知識學習[3]。其次提出本次課程設計任務要求,老師詳細分解設計題目內容與步驟,給出參照與示范。案例講解與任務分解穿插進展,課程差異性使得案例教學不必拘泥于固定形式與時間,講授案例時間大概是6~10學時,老師可以自行調整授課進度與節(jié)奏。在案例教學中,為了充分調動學生主動性,并及時發(fā)現(xiàn)問題、解決問題,采用了“老師提出課題—學生分組討論—老師演示案例—學生理論—學生總結、師生交流”分段方式進展,并且在以學生為主體的階段進展考核。在案例講解、任務驅動教學方式下,建立完好考核機制,老師監(jiān)控整個理論過程,鼓勵學生參與到每一個階段中,學生遇到問題也可以反應給老師,及時得到幫助,進步學生主動性。成績考評是根據(jù)學生每一階段任務完成情況,從分析^p解決問題、團隊合作、語言表達及文檔書寫才能表現(xiàn)作綜合評定,不僅保證了評價結果客觀性,也引導了學生加強這些方面的才能培養(yǎng)。4結語針對學院如今軟件工程類多門課程在課程設計環(huán)節(jié)存在問題,提出了建立可復用的案例庫,并根據(jù)不同課程教學需要對案例進展知識構造劃分與整理,在理論中采用分段式教學推行案例,加以完好考評方式,現(xiàn)已收到較好教學效果。基于案例庫的理論教學改良方案還可以應用在軟件工程綜合實訓環(huán)節(jié),為了到達更高教學要求,培養(yǎng)高質量人才,案例庫還需要不斷更新與完善?!緟⒖嘉墨I】:^p:[1]
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度景區(qū)景點精細化保潔服務協(xié)議
- 二零二五年度二手車轉讓及過戶手續(xù)協(xié)議
- 二零二五年度新型小區(qū)門衛(wèi)管理及應急預案合同
- 2025年度綠色節(jié)能庫房租賃合同
- 2025年度高新技術企業(yè)員工勞動合同解除終止協(xié)議書
- 2025年度物業(yè)服務合同主體變更協(xié)議范本
- 二零二五年度大數(shù)據(jù)服務股權投資與轉讓協(xié)議
- 二零二五年度冷凍庫租賃及冷鏈物流配送中心建設合同
- 二零二五年度離婚協(xié)議中財產分割執(zhí)行監(jiān)督補充協(xié)議
- 蘇武牧羊傳紅色故事觀后感
- 第3課《列夫·托爾斯泰》課件-2024-2025學年統(tǒng)編版語文七年級下冊
- TSDLPA 0001-2024 研究型病房建設和配置標準
- 陜09J01 建筑用料及做法圖集
- 安全教育培訓記錄表參考模板范本
- 建筑冷熱源素材
- 網(wǎng)絡安全用戶實體行為分析技術UEBA白皮書
- 室內設計-中式古典風格課件
- MOC3061驅動BT134雙向可控硅
- 無線通信與網(wǎng)絡復習資料
- 八大員考試試題——勞務員題庫
- 人教版小學數(shù)學五年級下冊教材分析
評論
0/150
提交評論