999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于極限編程理論的項目驅動沉浸式教學模式研究

2017-12-14 11:37:09崔建濤胡春暉張靜靜
電腦與電信 2017年10期
關鍵詞:課程體系案例教學模式

崔 霄 崔建濤 胡春暉 曹 潔 張靜靜

(鄭州輕工業學院軟件學院,河南 鄭州 450001)

基于極限編程理論的項目驅動沉浸式教學模式研究

崔 霄 崔建濤 胡春暉 曹 潔 張靜靜

(鄭州輕工業學院軟件學院,河南 鄭州 450001)

針對高校軟件學院基于項目驅動教學方法中存在的問題,本文探討了基于企業實際項目驅動的教學模式,提出了一種貫穿軟件工程專業教學全過程、基于極限編程理論的沉浸式教學模式。實踐證明,這種教學模式減少了項目實施前期文檔工作量,使學生盡快看到項目實施結果,可以大幅提高學生學習主動性,更好地理解軟件工程專業課程體系。

沉浸式教學;極限編程;項目驅動;軟件工程

1 引言

近年來,國家以信息化帶動工業化的產業結構戰略調整,對軟件工程專業人才培養提出了更高的要求。國內高校各軟件學院當前的發展方向主要是加強校企聯合,探索產學合作培養應用型軟件人才,并積極推進基于項目案例的軟件工程類專業教學實踐。但是,從企業反饋的情況來看,國內大部分軟件學院畢業的學生,其知識和能力與企業的實際需求,還存在一定的距離。

2 基于項目驅動案例教學的分析

當前基于項目驅動案例教學,主要存在三個問題:第一,軟件工程專業教學過程中,文字性、說明性和理論性的內容較多,教學過程枯燥導致學生學習興趣下降;第二,教學過程脫離應用,學生能夠理解并基本掌握所學理論知識,但工程實踐中遇到實際問題,卻無所適從;第三,學生對不同課程之間的關聯理解不深,因此,學生看重具體的程序設計類課程,輕視軟件工程、算法設計等理論指導性課程。以項目設計為例,學生無法將軟件工程課程中的需求分析與設計知識,同具體的編程階段相互關聯,造成學生學習缺乏整體感和層次感。

針對以上問題,本文分別提出了解決方案。首先,針對問題一,采用基于極限編程的教學模式,可以減少項目實施過程中前期文檔工作量,快速得到項目結果,提高學生學習積極性;針對問題二,項目案例的選擇需要使用企業在生成環境中,實際應用的具體項目案例;針對問題三,本文提出沉浸式教學,可以讓學生在學習理論知識的同時,知道如何靈活運用這些理論知識來解決具體的工程問題,貫穿軟件工程專業學生的不同課程知識,讓學生建立起系統、整體的知識結構體系。

3 基于極限編程的沉浸式項目驅動教學

3.1 項目驅動教學

項目驅動教學模式是一種以學生為中心的、基于任務驅動的、基于建構主義學習理論的一種教學方式。基于項目驅動的教學模式,進一步可以把一個完整項目劃分成若干個子項目,每個子項目都與這個項目有著密切的關聯,然后把相關的知識點融入到這些子項目中去,如圖1所示。實際教學中將理論與實踐緊密結合,會起到事半功倍的效果。

圖1 項目驅動軟件工程過程模型

3.2 沉浸式教學

沉浸式教學,即在語言類教學中,將學生“浸泡”在目的語言環境中。本文借用了“沉浸式”的概念,讓軟件工程專業的學生在學習中始終“沉浸”在一個具體的項目工程中。學生在課程學習之初、學習過程中和學習結束后,始終貫穿著以下幾個問題:本課程在項目開發之中,能做什么、能解決什么問題、本課程在項目整體中的位置和本課程在實際應用中的體系結構等。

本文提出的沉浸式教學基本思路是貫穿課程教學始終,從課程學習的初期開始進行沉浸式教學。教學過程可以劃分為三種類型:早期浸入式、中期浸入式和晚期浸入式三種。一般而言,早期浸入式是在本課程開始時,從實際項目中的應用開始導入課程的基本概念,闡述項目開發遇到的問題和本課程所能解決的問題;中期浸入式是指在教學過程中,以問題驅動模式來逐漸講解課程章節內容,并逐次解決項目中遇到的問題;晚期浸入是指在課程結束時,把項目總結和課程復習相結合,使學生對本課程建立起相對完整的概念,解決學生對知識應用缺乏整體感的困惑。

3.3 極限編程

極限編程(Extreme Programming,簡稱XP)是由Kent Beck在1996年提出的一種螺旋式、迭代程序開發方法。與傳統的軟件工程項目開發流程相比,極限編程是輕量級的、靈巧的軟件開發方法。在開發過程中,將任務、系統細分為可以在較短周期解決的一個個子任務、子系統和子模塊,并且強調立即測試、高代碼質量和及早發現問題。它將復雜的開發過程分解為一個個相對比較簡單的小周期。

傳統的軟件工程項目實施過程中,一般都遵循“可行性分析、系統設計、詳細設計、項目編碼、系統測試”等一系列步驟,由于最終實現需要長時間分析、建立文檔,而前期的文檔類工作冗長、枯燥,學生的積極性逐漸降低并失去主動性。XP這種“短周期,常發布”的開發方式,能在較短時間內做出系統原型,使得學生很快看到項目開發的“成果”,從而提高學習積極性,進而主動產生學習、開發、完善項目的興趣。

4 基于極限編程的項目驅動沉浸式教學模型分析

4.1 項目案例的選擇

一個完整、基于實際應用的良好軟件工程項目案例,應該能夠解決企業實際需求,并基本涵蓋軟件工程類專業學科絕大部分知識點。項目的設置應遵循如下原則:

(1)完整性:項目內容應基本涵蓋軟件工程課程體系的絕大部分知識點;

(2)實用性:選擇的項目應有一定的綜合性、實踐性,即項目選擇應基于實際應用的項目;

(3)系統性:項目選擇在實施過程中,應該符合軟件工程基本流程,從易到難,逐次推進,項目完成應能看到具體的效果。

4.2 項目案例與軟件工程課程體系的知識映射

良好的項目案例選擇應在項目實施的各個階段,涵蓋軟件工程教學課程體系的大部分重要知識點,本文以一個具體的企業ERP項目,進一步詳述ERP項目案例與軟件工程課程體系的知識映射關系,案例原型如圖2所示。

圖2 企業ERP項目原型

項目ERP客戶需要將企業資源,如客戶、外協商、業務、出入庫、賬務、車間制作、員工信息、業務溝通和基礎信息統一管理,用戶需要分別使用瀏覽器和移動端訪問系統。

表1 基于極限編程、項目驅動沉浸式教學與學科課程知識的映射

本文所示的企業ERP對應傳統項目驅動的教學方法,分為項目選擇、需求分析、概要和詳細設計等。對于基于極限編程的、項目驅動、沉浸式教學模型來說,省略了前期冗長的文檔階段,直接開始項目分析和實施,其具體描述如表1所示,本表省略了項目編碼和測試階段。

4.3 貫穿項目周期的沉浸式教學

在項目實施的每個階段,都需要軟件工程不同課程的相關知識,因此,可以將完整的項目分解成多個子項目,每一個子項目對應軟件工程不同課程中的不同知識點,因此,完整項目可以貫穿軟件工程專業的大部分科目。教師根據教學科目,選擇其中的一個子項目來進行教學、演示和實訓。教學過程中,將學生分組實施具體的子項目。將項目展示給學生后,接下來要引導學生一步步分析項目。弄清在完成項目的過程中,哪些可以運用已有知識解決,哪些是未知的,并進一步導入下一階段課程。

當學生完成本課程體系中的大部分課程時,整個項目也順利完成。由于具體課程教學需要較為全面的子項目,因此基于實際應用的完整項目選擇尤其重要。

5 結論

本文提出了基于極限編程理論下的項目驅動、沉浸式教學模型,通過選取貫穿全課程體系的、基于企業實際應用的完整項目案例,忽略冗長、枯燥的項目文檔編寫,忽略部分細節,采用極限編程的思想,讓學生聚焦主要問題,課后做大量資料準備工作,迅速對計算機軟件項目形成整體思想。

通過建立課程群知識點與項目之間的映射關系,把完整項目分解成不同的子項目,建立不同的子目標,來講解、演示每一個子目標的具體知識點。促進學生學習知識向提高能力的轉化,發揮學生創造潛能,提高學生學習主動性,促進學生團隊合作能力。

[1]蔡琴,張凱.項目驅動教學模式在軟件工程教學中的應用[J].實驗科學與技術,2014,12(4):175-178.

[2]殷海明,魏遠旺.極限編程和項目驅動相結合的軟件工程教學方法探究[J].新余學院學報,2012,17(3):121-122.

[3]唐成華,張瑞霞,張凈.基于認知曲線的項目案例實踐教學法研究[J].實驗科學與技術,2016,14(6):98-101.

[4]蘇統華,李全龍,涂志瑩,等.校企共建模式的創新實驗課程建設體系[J].計算機教育,2017(8):173-177.

Research on Project-driven Immersion Teaching Model Based on Extreme Programming Theory

Cui Xiao Cui Jiantao Hu ChunhuiCao Jie Zhang Jingjing
(Zhengzhou University of Light Industry,Zhengzhou 450001,Henan)

Aiming at the existing problems in the software engineering teaching,this paper intends to construct an immersion teaching model based on extreme programming theory.This model uses practical application projects,throughout the whole teaching process.Practice has proved that this teaching model allows students to reduce the workload of the document,improve the learning initiative,and understand the curriculum theory better.

immersion teaching;immersion teaching model;project-driven;software engineering

G434

A

1008-6609(2017)10-0078-03

崔霄(1974-),男,河南項城人,博士,講師,研究方向為計算機仿真、物聯網與傳感器件。

猜你喜歡
課程體系案例教學模式
群文閱讀教學模式探討
案例4 奔跑吧,少年!
少先隊活動(2021年2期)2021-03-29 05:40:48
隨機變量分布及統計案例拔高卷
以創新課程體系引領學生發展
輔導員(2017年18期)2017-10-16 01:14:48
發生在你我身邊的那些治超案例
中國公路(2017年7期)2017-07-24 13:56:38
民法課程體系的改進和完善思路*——以中國政法大學的民法課程體系為例
“一精三多”教學模式的探索與實踐
一個模擬案例引發的多重思考
中國衛生(2015年4期)2015-11-08 11:16:06
“導航杯”實踐教學模式的做法與成效
學習月刊(2015年18期)2015-07-09 05:41:22
加強青少年中醫傳統文化教育的必要性及其課程體系構建
主站蜘蛛池模板: 国产亚洲现在一区二区中文| 久久香蕉国产线看精品| 色综合婷婷| 9丨情侣偷在线精品国产| 欧美激情伊人| 日本a级免费| 999精品视频在线| 天天综合色网| 亚洲乱码视频| 91在线一9|永久视频在线| 鲁鲁鲁爽爽爽在线视频观看| 国内丰满少妇猛烈精品播| 91福利免费视频| 国产福利影院在线观看| 国产精品免费电影| 欧美高清国产| V一区无码内射国产| 国产精品2| 欧美在线导航| 国产经典在线观看一区| 亚洲精品va| 亚洲中久无码永久在线观看软件| 国产精品永久免费嫩草研究院| 日韩第一页在线| 亚洲天堂网2014| 日本成人不卡视频| 国产性生交xxxxx免费| 67194亚洲无码| 午夜a视频| 亚洲第一在线播放| 久久精品国产精品青草app| 国产成人无码AV在线播放动漫| 欧美日本激情| 婷婷99视频精品全部在线观看| 毛片大全免费观看| www.狠狠| 欲色天天综合网| 正在播放久久| 国产精品免费福利久久播放 | 国产亚洲精品自在久久不卡| 久久综合成人| 日韩欧美成人高清在线观看| 亚洲精品第五页| 久久国产V一级毛多内射| 91视频区| 欧美日本视频在线观看| 日韩欧美视频第一区在线观看| 婷婷午夜天| 国产精品福利社| 欧美国产视频| 原味小视频在线www国产| 在线精品视频成人网| 中文无码伦av中文字幕| 综合人妻久久一区二区精品| 久久精品无码专区免费| 国产精品久久久免费视频| 波多野结衣亚洲一区| 伊人久久婷婷| 国产va欧美va在线观看| 99人妻碰碰碰久久久久禁片| 先锋资源久久| 国内毛片视频| 日本爱爱精品一区二区| 色爽网免费视频| 国产另类视频| 999在线免费视频| lhav亚洲精品| 色网站免费在线观看| 久久精品中文字幕少妇| 亚洲天堂精品在线观看| 亚洲精品久综合蜜| 蜜桃臀无码内射一区二区三区| 色精品视频| 18禁黄无遮挡免费动漫网站| 激情综合激情| 日韩精品视频久久| 国产在线八区| 国产香蕉国产精品偷在线观看| 内射人妻无套中出无码| 国产极品美女在线播放| 亚洲成a人片在线观看88| 亚洲天堂伊人|