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

基于版本控制的《WEB應用開發—ASP.NET2.0》案例教學實踐

2010-05-25 01:29:38陳世強
海峽科學 2010年3期
關鍵詞:案例課程教師

陳世強

基于版本控制的《WEB應用開發—ASP.NET2.0》案例教學實踐

陳世強

福建師范大學盈峰信息技術學院軟件技術教研室

通過基于版本控制的案例教學解決了《WEB應用開發——ASP.NET2.0》涉及知識面廣、授課難度大的問題,使不同層次的學生都獲得了較好的學習效果。

版本控制 高職教育 案例教學

隨著各種技術的發展,Web應用已經不僅是一個網站,而是可以作為完整的企業級解決方案。特別是隨著Web2.0的各種技術(比如Blog、RSS、Podcasting、SNS和WIKI等)的出現,更加顯示出了Web應用的發展潛力。《WEB應用開發——ASP.NET2.0》主要講解ASP.NET 2.0的相關技術,從最廣泛的Web應用原理到具體的技術實現和編程細節。如此龐大的知識體系,如何在一個學期內比較高質量地完成教學?案例教學是比較好的方式。

案例教學具有生動、形象、具體、實效性強的潛在優勢,如何把案例教學的潛在優勢,變成實實在在的教學效果? 我在《WEB應用開發——ASP.NET2.0》教學實踐中有較為深切的體會,這就是:“好案例 + 好教法 = 好效果”。

1 案例選擇

案例選擇要具有代表性,要能吸引學生,同時要能涉及到企業開發使用的較新的技術。電子商務系統(Adventure Works)就是這么一個好案例。一方面,網上銷售是比較新的銷售理念,學生迫切想了解,提起學生的興趣,你的授課就已經成功一半了。另一方面,該案例將WEB開發涉及到的較新技術極好地融合,有助于學生通過該案例的了解學到較新的技術。

2 版本控制教學法

版本控制(Revision control)是一種軟件工程技巧,籍以在開發的過程中,確保由不同人或同一個人不同時期所編輯的同一檔案都得到更新。在現代軟件開發中,對于大中型軟件而言,版本控制已經成為開發團隊必不可少的一種協作方法。版本控制能夠幫助團隊在較長的開發周期中,實現整個項目的可持續性和可迭代性。所謂可持續性,是指在整個開發周期中不會因為一些主觀或者客觀的因素如人力變更、設備損壞等引起項目的中斷,能夠保持項目的完整性。而可迭代性,則希望當項目的需求出現變更能夠返回較早的版本。

2.1 案例版本設計

Adventure Works案例功能比較大,涉及的知識面很廣,因此,將案例進行功能拆分變得十分關鍵。按照《WEB應用開發——ASP.NET2.0》課程的要求以及WEB2.0的知識結構,將Adventure Works拆分為14個授課版本,依次編號為Adventure Works V1.0~ Adventure Works V14.0。

2.2 進度控制

通過AdventureWorks教師授課版本的介紹,讓學生了解到相應的知識點。這樣就避免了過多的理論介紹,而是使教學內容應用化,教學目的功能化,能極大地提高老師學生的互動性,提高學生的動手能力。因為學生的層次水平有著比較大的差距,即使已經將案例拆分為比較小的版本,隨著知識層次的深入,部分學生還是會跟不上老師的進度,越學越沒有信心!為了解決這個問題,將教師案例版本做了稍微的調整,提供了Adventure Works學生版本。每個教師版本對應一個學生版本,如教師版本AdventureWorks V2.0對應學生版本AdventureWorks V2.0(實際上是教師版本AdventureWorks V1.0),這樣就可以有效地解決學生的進度問題。當然,對于能力比較好的學生,學生完全可以拋開老師提供的案例版本,而按照自己做的版本繼續完成新的版本。

2.3 實施方法

在了解整個項目的實施流程之后,我們來看如何結合版本控制進行具體的實施。整個實施過程,為了讓學生和教師能夠同步完成項目,并允許部分比較優秀的學生能夠提前完成項目或者進行項目創新改革;同時讓進度較慢的學生能夠在課后自習當中自我熟悉項目,引入版本控制。具體流程如圖1所示。

圖1 教學實施流程

如圖所示,整個項目的版本可以分成兩種類型:教師一種、進度較快的學生實施另一種。教師的版本作為授課版本,按照正常流程,實現序列從1到N的進度;而在實施過程中,結合傳授相關知識點和技術,實現從易到難的過程。如同我們上面將AdventureWorks項目分為14個版本一樣。對于進度較慢的學生,采取模仿同步,與教師版本同步,一旦中間某個版本出現難題,可以迭代返回到之前任何一個版本鞏固加強,再進行下一版本的學習。而對于掌握進度較快的學生,可以在教師版本基礎上進行擴展,擴展過程中如果出現問題也可以迭代到之前的任何一個版本。

3 版本控制教學法優缺點分析

3.1 優點

在課程學習中,學生可以參與從項目最初版本開始,直到項目最后一個版本結束,通過項目的版本學習,能很好地了解課程在項目設計中的地位,以及課程相關知識點在項目中的體現。

案例版本控制解決了各個層次學生的學習問題,優秀的學生可以根據項目版本設計進行適當的擴展,而學習相對有困難的學生則可以依據版本次序,逐層深入。跟不上教學進度的學生,則可以使用教師版本暫時替代,不至于影響下一個版本的學習。

3.2 缺點

一是在授課過程中,因為提供了項目的教師版本,學生容易產生依賴心理。二是在版本控制教學法中,教師版本的提供容易讓學生依葫蘆畫瓢,從而抹殺了學生的自我創新意識。

4 版本控制教學法注意事項

上述版本控制教學法存在一定的優缺點,為了更好地發揮版本控制教學法的作用,在使用該教學法的過程中應該注意如下幾點:

4.1 案例設計要夠新穎,要對學生有吸引力,最好是能貼近學生生活的。

4.2 案例設計難易要適中,太難會讓學生有挫折感,太簡單又不能激起學生的學習欲望,同時案例設計中要將課程的重要知識點包含在內,不能完全脫離相關知識點。

4.3 案例的版本控制要逐級遞進,版本之間功能跳躍不能太大,否則容易讓學生迷茫。

4.4 教學中分析問題時老師不能將版本代碼全盤端出,而應以引導為主,鼓勵學生多動手,否則如果學生完全照搬照抄,就失去了教學的意義。

4.5 案例設計應該有可擴展性,留給學生創新的空間,這樣能讓優秀的學生有發揮的空間。

[1] 微軟公司.WEB應用開發——ASP.NET2.0[M].北京:高等教育出版社,2007.

[2] 奚江華.圣殿祭司的ASP.NET 2.0開發詳解——使用C#[M].北京:電子工業出版社,2006.

猜你喜歡
案例課程教師
最美教師
快樂語文(2021年27期)2021-11-24 01:29:04
案例4 奔跑吧,少年!
少先隊活動(2021年2期)2021-03-29 05:40:48
數字圖像處理課程混合式教學改革與探索
軟件設計與開發實踐課程探索與實踐
計算機教育(2020年5期)2020-07-24 08:53:38
教師如何說課
甘肅教育(2020年22期)2020-04-13 08:11:16
為什么要學習HAA課程?
隨機變量分布及統計案例拔高卷
未來教師的當下使命
發生在你我身邊的那些治超案例
中國公路(2017年7期)2017-07-24 13:56:38
一個模擬案例引發的多重思考
中國衛生(2015年4期)2015-11-08 11:16:06
主站蜘蛛池模板: 人妻无码中文字幕一区二区三区| 国产一区二区福利| 无遮挡国产高潮视频免费观看 | 精品一区二区三区波多野结衣| 亚洲清纯自偷自拍另类专区| 美美女高清毛片视频免费观看| 午夜色综合| 67194亚洲无码| a天堂视频| 中国丰满人妻无码束缚啪啪| 国产高清无码麻豆精品| 天天爽免费视频| 免费网站成人亚洲| 久久精品视频一| v天堂中文在线| 男女猛烈无遮挡午夜视频| 国产AV毛片| 亚洲天堂精品视频| 一级成人欧美一区在线观看| 91精品综合| 婷婷激情亚洲| 婷婷色一二三区波多野衣| 91精品国产91欠久久久久| 免费国产好深啊好涨好硬视频| 欧美在线观看不卡| 欧美亚洲中文精品三区| 91色在线观看| 亚洲女同欧美在线| 1024国产在线| 国产精品网拍在线| 久久亚洲高清国产| 亚洲 欧美 偷自乱 图片| 久久精品国产国语对白| h视频在线播放| 国产在线观看精品| 国产国语一级毛片| 91免费观看视频| 中文字幕免费在线视频| 亚洲一区二区精品无码久久久| 久久精品国产免费观看频道 | 亚洲人成成无码网WWW| 国产精品白浆无码流出在线看| 久久久噜噜噜| 国产91蝌蚪窝| 日本成人精品视频| 中文字幕在线观看日本| 国产91精选在线观看| 亚洲二三区| 国产高清不卡视频| 亚洲欧美日韩天堂| 亚洲a级毛片| 狠狠干欧美| 一本大道香蕉久中文在线播放 | 日韩在线播放中文字幕| 亚洲Va中文字幕久久一区| 亚洲国产第一区二区香蕉| 久久国产免费观看| 伊人色综合久久天天| 久久国产免费观看| 国产成人欧美| 国产成人av一区二区三区| 天堂网国产| 日韩黄色在线| 欧美一区二区三区欧美日韩亚洲| 国产精品久久精品| 中文字幕人妻av一区二区| 欧美天堂久久| 国产精选小视频在线观看| 71pao成人国产永久免费视频| 亚洲经典在线中文字幕| jizz在线观看| 日韩视频福利| 免费观看国产小粉嫩喷水| 国产精品亚洲一区二区在线观看| 黄色网站不卡无码| 国产精品国产三级国产专业不| 亚洲综合精品第一页| 五月天久久婷婷| 国产高清在线观看| 91成人在线免费视频| 国产精品一区二区国产主播| 久久女人网|