PBL在軟件工程課程教學中的研究與應用_第1頁
PBL在軟件工程課程教學中的研究與應用_第2頁
已閱讀5頁,還剩4頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、論文發(fā)表專家一學朮友叢廚www.qikanwang,netPBL 在軟件工程課程教學中的研究與應用摘要:對高職計算機專業(yè)課程教學中運用 pbl 模式展開教學的過 程進行研究,力圖為 pbl 在計算機專業(yè)課程中的運用提供一個詳細 的、便于操作的流程,從而促進學生能力的提高,使每個學生的潛 能得到充分的發(fā)揮,最終走向成功。本研究主要采用量的研究方法, 輔以質的研究進行驗證。pbl 模式強調動手實踐,通過項目的實施 能發(fā)展學生的多種能力,采用小組協(xié)作方式能夠解決在傳統(tǒng)教育中 忽視團隊精神培養(yǎng)、情感教育的問題。將 pbl 這種教學模式應用到 軟件工程課程的學習過程中,學生通過這種邊學習邊以項目任務驅

2、動的方式完成整個系統(tǒng)平臺的開發(fā)。關鍵詞:高職;pbl 模式;軟件工程; 項目任務驅動the research and applicationofpbl in software engineeringteachi nghuang yuan-ming,zhang jie-xin,yang xiao-meiabstract: computer professionalcourses on the teaching ofpbl models for teachi ng the process of research, tryi ng to pbl in the useof computer scie

3、nee courses to provide a detailed, easy to operate theprocess, thereby promoti ng capabilities, so that each stude nt pote ntialbee n fully exploited, and ultimately to success. this study used quantitative research methods, suppleme nted by qualitative論文發(fā)表專家一學朮友叢廚www.qikanwang,netresearch to verify

4、. pbl model emphasizes han ds-on practice throughimpleme ntati on of the project to develop a variety of stude nt ability,the use of group collaborative approach to address the overlookedteam in the traditionaleducation,emoti onal educatio n. pbl will be applied to this mode of teachi ngsoftware eng

5、in eeri ng courses in the lear ning process, students learnside by side with this project to complete the task-drive n way ofplatform developme nt.key words: vocati onal trainin g;project-based lear ningmethod;task-drive n project一、引言近年來,隨著國民經濟的發(fā)展和科技的進步,高職教育越來越成 為提高國民素質、加快經濟發(fā)展的重要因素。但目前高等職業(yè)教育 的現狀并不容樂

6、觀,尤其是計算機行業(yè)中技能型人才短缺的問題十 分突出.以廣西為例,一方面企業(yè)需要大量的計算機專業(yè)人才,另一 方面高職院校計算機專業(yè)的畢業(yè)生找工作難,就業(yè)率不高。造成這 種情況的原因是畢業(yè)生的能力達不到企業(yè)的要求,而并非人才過 剩。據區(qū)內一些用人單位的反映,高職院校計算機專業(yè)的學生掌握 的計算機專業(yè)知識很不全面,在工作中遇到新的問題或狀況時,他 們往往束手無策,很難勝任崗位的要求。究其原因,我區(qū)高職院校 基本上沿用了培養(yǎng)工程型人才的普通高等教育普遍應用的“三段 式”結構,即按基礎課、專業(yè)基礎課和專業(yè)課的論文發(fā)表專家一學朮友叢廚www.qikanwang,net模式構成課程體系, 嚴重影響了理論教

7、學與實際應用的結合以及學生實踐能力的提高。 實訓課針對性不強,不能形成完整的體系。專業(yè)課程結構大體是突 出專業(yè)課的比重,綜合素質課與專業(yè)課的比重明顯失衡,沒有重視 學生綜合素質的培養(yǎng)。重專業(yè)輕素質、重理論輕應用、重單門輕綜 合的現象普遍存在。在教學內容、教學方法等方面存在著知識老化、方法陳舊落后、理論和實踐相脫節(jié)的現象。二、pbl 介紹project-based learning ( pbl,即基于項目的學習)這種教學 模式,強調“以學生為中心,以活動為中心,以工場為中心”的學 科交叉、協(xié)作學習、自主探究、與真實世界和生活實踐相聯系。1. pbl 的特點在丹麥,pbl 模式是教育部規(guī)定的大學和

8、高等職業(yè)技術院校不可 缺少的部分。在瑞典,pbl 模式被用于來自不同專業(yè)背景的學生一 起解決較為復雜的問題。在挪威,pbl 模式被用于社會科學、醫(yī)學 及許多“交互式”課程的教學,鼓勵學生在解決問題的過程中獲得 自己的經驗。它蘊含著建構主義學習理論、杜威的實用主義教育理 論、多元智能理論等學習和教育理論,是一種全新的教學策略。通 過設計相應的教學流程,更好地適應計算機專業(yè)課程的教學。2. pbl 模式的教學過程對高職計算機專業(yè)課程教學中運用pbl 模式展開教學的過程進行 研論文發(fā)表專家一學朮友叢廚www.qikanwang,net究,力圖為 pbl 在計算機專業(yè)課程中的運用提供一個詳細的、便 于

9、操作的流程, 從而促進學生能力的提高, 使每個學生的潛能得到 充分的發(fā)揮,最終走向成功。(1)廣西高等職業(yè)院校計算機專業(yè)課程教學現狀及學生的特(2)pbl 在廣西高職計算機專業(yè)課程中應用的基本原則及教學 流程設計。(3)與 pbl 模式相適應的新型學生評價方式。遵循“以就業(yè)為導向,以全面素質為基礎,以職業(yè)能力為本位” 的教學指導思想,在分析高等職業(yè)教育教學模式的基礎上,以廣西 高職計算機專業(yè)課程的教學現狀為切入點,探討適應學生發(fā)展的新 型教學模式。課題研究突出兩個方面:一是側重從理論上對pbl 模式發(fā)展演變的歷史脈絡加以梳理,并由此對與其基本操作流程加以 分析、改進,提出適合計算機專業(yè)課程的教

10、學流程。二是結合計算 機專業(yè)課程進行教學實驗研究,將教學一線的實際成果加以總結歸 納并進行改進,使之具有實際推廣價值。三、基于 pbl 在軟件工程課程的應用本研究主要采用量的研究方法,輔以質的研究進行驗證。pbl 模式強調動手實踐,能夠解決知識與技能分割、知識和技能常常難以 遷移到實際工作中去等問題;pbl 模式通過項目的實施能發(fā)展學生 的多種能力,比如文字表達、創(chuàng)新、溝通交流;pbl 模式采用小組 協(xié)作方式能夠解決在傳統(tǒng)教育中忽視團隊精神培養(yǎng)、情感教育的問 題。論文發(fā)表專家一學朮友叢廚www.qikanwang,net1. 軟件工程軟件工程就是一門將所有與軟件開發(fā)相關的活動歸納在一起, 并

11、形成系統(tǒng)的方法和理論的學科。如同蓋一座大樓時所做的工作不僅 僅是砌磚和壘墻一樣,軟件開發(fā)過程所涉及到的環(huán)節(jié)和活動也不僅 僅是編寫代碼這樣簡單。比如:在編碼之前,我們要了解編寫的程 序是為了解決什么樣的問題,即實現何種功能;對軟件的系統(tǒng)要進 行規(guī)劃、架構工作;編碼完成之后,要采用特定的方法和途徑來減 少軟件系統(tǒng)中存在的錯誤;軟件產品交付給用戶后,還要對軟件系 統(tǒng)進行維護。另外,在這個過程中,要保證軟件產品的質量。由此 可見,軟件工程對于計算機專業(yè)學習有著非常重要的地位,一般高 職高專學院都將該課程放于最后一個學期學習,完善整個軟件開發(fā) 的流程。2. 教師的要求作為一名教師, 你要相信自己的每一位

12、學生都很聰明, 他們渴望 知識,他們期望自己能有價值。教師不僅僅是一位引導者,更是一名好的思考者學習者,學生不 再僅僅是一位吸收者,更是一名好的創(chuàng)新者傳播者,教與學都應是 靈活的變通的。在討論如何提高教學質量時,多數是分析學生的層 次情況和教材的內容,那么老師自身是否該給自己提出要求呢,教 與學,往往看見的是學生,要的是教學成果,為什么學生上課率不 高,興趣不夠,是學生論文發(fā)表專家一學朮友叢廚www.qikanwang,net懶,還是作為引導者的老師沒有帶好路呢? 學生,部分學生在學習過程中逐漸找到了自己的學習方法,他們不 愿僅僅被約束在課堂,他們想將自己學習的知識運用于實踐,或者 讓自身的能

13、力有個更高的提高,這時可能某些學生個性的張揚,他 們不按時上課,作為一名教師你能說他們是壞學生嗎?或許在有些 問題上自己的實踐和認識還不足學生,對于這些渴望更多知識更多 實踐的學生作為老師該做些什么。還有一部分的學生就是散,但這 并不表明他們就不喜歡學習。教師是一座橋梁,一邊是知識,一邊 是學生,采用什么樣的方法需要教師不斷的努力實踐,也就是如何 將這座橋搭建的又牢固又暢快,學生能上手做東西自然也就自信,自然也就不怕面對社會。 pbl 模式的教學方式要求教師有較好的實 踐能力,能夠以一個企業(yè)管理者的角色出現,帶領學生以項目任務 的方式學習,對于教師而言,這需要有很強的動手實踐能力,如何 將理論

14、性的知識點通過簡單形象的例子說明,再讓學生實踐到項目 中是種非常重要的學習方法,這也要求教師不僅能夠當場解決學生 們發(fā)現的問題,而且還能自己動手操作,從而引發(fā)學生的興趣。3.應用 pbl 模式于軟件工程課程軟件工程,大多數學生在學習這門課程時都認為為什么要開設這樣一門理論課程,都已經到學期末了卻要學習這樣無意義的課程, 需求分析、概要設計、詳細設計,做這些設計分析有什么作用呢, 項目的開發(fā)主要是編程,能做好功能實現寫出代碼就是能力。為什 么學生會有這樣的想法呢?老師可能會認為我們的學生是高職高 專,他們喜歡的是動手、操作,像這種設計方法的理論課程對于他 們而言可能是會枯燥些,然而老師心里很明白

15、在軟件開發(fā)中需求分 析是多么的重要,只有明確了論文發(fā)表專家一學朮友叢廚www.qikanwang,net整個系統(tǒng)的數據流入與流出,才能動 手開始一個項目的開發(fā),只有這樣才會令這個軟件的生命力更強, 可是在授課時給學生講解如何進行需求分析、如何設計功能模塊等 等時套用的是理論方法,說明了一大堆,然而學生卻是云里霧里, 分不清楚有什么意義,到了學生實際開發(fā)中這些思想也并沒有影響 到項目開發(fā)過程中,首先學生想到的依然是如何想辦法實現并解決 某些功能,而之后會不會造成不良的影響或者牽涉到別的模塊,這 些處理方法在他們看來都不重要。應用 pbl 模式與學生共同學習,首先是要明確清晰地告訴學生什 么是軟件

16、工程, 它的產生的為解決什么樣的問題, 軟件危機又是什 么?等等。從宏觀上讓學生認識它存在的意義。之后,由于之前已 經開設了許多技術支持的編程課程,因此這里直接以項目開發(fā)的整 個流程作為本門課程學習的主線。以“機房管理系統(tǒng)”為項目學習 的驅動任務。第一,教師是用戶,學生是開發(fā)人員。模擬公司場景, 班級學生分組分任務角色,分別派出需求分析人員與用戶溝通,了 解用戶的需要和要求。第二,根據調查理解用戶的需求,明確都有 哪些數據,確定數據的流入和流出情況。第三,由數據的信息情況 劃分系統(tǒng)各個模塊,可以通過建模工具完成,最后設計數據庫及數 據表之間的關系聯系。第四,設計詳細完整的系統(tǒng)流程圖。第五, 進

17、行軟件程序開發(fā),進行內測,掌握軟件測試的方法,通過項目學 習軟件測試,以便能夠更好地運用測試解決功能實現的準確性和安 全性。第五,對軟件產品做外測和實測。第六,軟件維護與后臺管 理。學生通過這種邊學習邊以項目任務驅動的方式完成整個系統(tǒng)平 臺的開發(fā), 在學習過程中讓同學們能夠了解國家項目的標準文檔格 式和團隊編寫代碼的標準要求以及團隊人員管理的體制規(guī)范化等。 部分學生在實訓月中深入地感受到需求分析和文檔工作的重要性, 項目開發(fā)人論文發(fā)表專家一學朮友叢廚www.qikanwang,net員要從用戶的角度去考慮,計算機軟件是輔助和方便工 作人員在相應領域的應用,關鍵是滿足用者的需要和要求。四、總結pbl 模式在高等職業(yè)教育中的應用還處于探索階段,研究pbl 模式的學者們更多的是關注學生的學,較少關注教師的教,關于pbl模式的系統(tǒng)性研究也比較少。把理論應用于教學實踐,特別是高職 計算機課程領域的研究案例更少。有鑒于此,本課題嘗試將pbl 這一先進教學模式應用于軟件工程這門課程的教學,把現代教育的新 理念、方法和技術融于具體教學中,構建一個開放、變革的教學模 式。研究不僅僅只關注學生的學習過程,同時也注重教師

溫馨提示

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

評論

0/150

提交評論