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

基于創新能力的.NET網站開發課程群建設

2014-04-29 02:24:23陳永松
計算機時代 2014年7期
關鍵詞:創新能力

陳永松

摘 要: 針對基于工作過程開發.NET網站開發課程群存在的一些不足,提出基于創新能力的.NET網站開發課程群建設,指出課程群建設需要遵循高職學生的認知規律,加大基礎技術類課程的比例,優化職業技術類課程結構,注重創新能力的培養,將企業流行的開發技術融入而不是照搬到教學過程中,正確處理考證與教學之間關系,合理安排教學內容等。該課程群建設經過初步實踐,效果良好。

關鍵詞: .NET網站開發; 創新能力; 課程群建設; 認知規律

中圖分類號:G710 文獻標志碼:A 文章編號:1006-8228(2014)07-52-04

Abstract: Aiming at some problems in constructing .NET web site development courses based on working process, construction of .NET web site development courses based on innovation ability is introduced. The cognitive rules of higher vocational students are pointed out. The proportion of basic courses is increased. Occupation technology course structure is optimized. The cultivation of innovation ability is emphasized. The current popular technique is integrated instead of being copied into teaching process. The relationship between textual criticism and teaching is correctly handled. The teaching content is reasonably arranged. The practice shows that the curriculum group construction is effective.

Key words: .NET web site development; innovation ability; construction of courses; cognitive rules

0 引言

隨著以云計算為代表的新一代信息技術的廣泛應用,網站開發人才的需求量逐年增加。網站開發是一種應用型技術,適合于高職院校學生學習,.NET是網站后臺開發中使用的主流技術之一。廣東松山職業技術學院(以下簡稱我院)2008年確定開設.NET網站開發課程方向,開設課程之前我們到相關企業進行了深入的調研,將當時企業流行的一些技術和主流開發方法引入到整個課程體系中,采用以構件為主線的基于工作過程[1]的方式進行訓練。經過幾年的摸索,我們發現采用這種模式進行課程群的開發,并依此展開教學,培養出來的學生在能力上并不能達到企業的要求,整個專業.NET方向的就業率不高。

1 基于工作過程訓練方式效果不佳原因分析

1.1 采用一種開發模式培養出來的學生無法滿足企業的要求

經過對多家不同的企業進行調研發現,不同.NET方向開發企業采用的開發模式并不相同,即使同一個企業也會根據不同的需求采用不同的模式進行開發。同時,近年來Visual Studio版本更新很快,雖然一種新技術不會在一兩年內就能應用到實際的開發中,但一旦時機成熟,很快就能成為新的主流開發技術。.NET開發企業招聘新員工更為注重的是創新能力,其中尤其看重的是學習能力、分析能力、想象能力、創造能力和動手操作能力。而采用以構件為主線的基于工作過程的方式進行訓練,忽略了創新能力的培養,這種訓練方式實際上是將某個企業的某種工作模式照搬到實際的教學過程當中,學生在訓練過程中所學到的僅僅是某種工作模式下應掌握的知識,而創新能力并沒有得到相應的提高。

1.2 將工作過程照搬到教學過程中教學效果不佳

有效的教學必須遵循一定的認知規律,不考慮學生的基礎和接受能力,將企業流行的開發技術和方法不加修改地引入到教學過程中,培養出來的學生可能就不能適應市場需求。例如企業為了提高開發效率,往往使用軟件構件快速搭建客戶需求的網站,而在一些課程(如ASP.NET)中,學生根本就沒有能力完成一個完整構件的設計,往往由教師提供一些較為成熟的構件,然后學生完成界面層的設計和一些簡單調用代碼的編寫,結果學生雖然也能開發出一些功能較全的網站,但綜合開發能力并沒有得到相應的提高,學生的創新能力也沒有因此得到鍛煉。采用構件為主線進行教學,實際上是一種搭積木的教學方式,強調的是“搭”這一過程的實施,而對于更為重要的“造”積木這一過程,由于學生接受能力有限,采取的教學方式通常是教師提供一種模板,然后學生套用模板形成一個沒有多少創造性的構件,使用這種模式進行教學,很難對學生的創新能力進行培養,最終導致學生很難找到合適的工作。

2 基于創新能力的.NET開發的課程群設置

2.1 基于工作過程的.NET網站開發課程群弊端

基于工作過程的.NET網站開發課程群,容易將企業正在使用的一些技術都引入整個課程體系中,結果是職業技術類課程比例偏大,而基礎技術類課程比例偏小,并且基礎技術類課程的結構也不太合理。基礎技術能力的薄弱直接影響到了職業技術類課程的學習效果,同時,職業技術類課程門類過多過雜,不同職業技術類課程之間關聯度不夠,學生無法集中精力學習核心技術課程,直接影響到了人才培養的效果。

如表1所示,我院2009級.NET網站開發方向核心課程(不含網站美工系列課程,括號內的數字為課時量),職業技術類課程總課時是570,而基礎技術類課程總課時是372。由于基礎技術課程課時數較少,直接導致大部分學生學不好職業技術類課程。如要學好ASP.NET,必須要有良好的C#語言基礎、網站前臺語言基礎和數據庫基礎,對應的基礎類課程為C#程序設計、網頁設計、數據庫原理及SQL Server,但由于各自的課時有限,許多應該掌握的基礎技能根本就沒有時間學習或者學的不好,最終導致大部分學生學不好ASP.NET。此外,職業技術類課程中有不少課程與核心技術課程關聯度不大,如Crystal Report制作等,這些都是需要調整的。

2.2 基于創新能力的.NET網站開發課程群設置

從事IT行業的創新性人才[2]應具有扎實的專業基礎知識和較強的實踐技能,同時還要求具有較強的學習能力、分析能力、想象能力和創造能力。

培養創新型人才需要打造良好的專業技術基礎,就課程群而言,應加大與職業技術類課程關系密切的基礎技術類課程的比例,完善基礎技術類課程結構,而在職業技術類課程方面,可以適當削減課程數,優化課程結構,開展分層次教學,教學內容應具有一定前瞻性,注重創新能力的培養,并將與.NET開發相關度不高的課程調整為擴展性課程。

2.2.1 基礎技術類課程設置

.NET基礎技術類課程可分為程序設計基礎、網站前臺基礎和數據庫基礎。

程序設計基礎可細分為程序思維基礎和程序語言基礎。在程序思維基礎方面,我院2009級開設了兩門課程:計算機軟件基礎(主要介紹程序設計方法、軟件工程)和數據結構。這兩門課程對鍛煉學生程序思維能力有一定的作用,然而對于.NET方向學生而言,傳統的軟件工程和數據結構只需要簡單了解即可,在.NET后臺開發中并沒有多少直接的應用,同時在實際的教學過程中我們發現,雖然學生學習了面向對象程序課程,但對相關概念的理解模糊不清,影響了后續課程的學習。基于以上考慮,我們刪除了數據結構課程,將數據結構知識融入到計算機軟件基礎課程中,該課程總課時量仍為26,同時增設UML建模課程,總課時量為36,該課程主要介紹最常用的六種UML圖設計,包括活動圖、用例圖、類圖、包圖、時序圖和組件圖等。通過該課程的學習,學生不僅可以掌握網站開發中需要用到的常用UML圖設計方法,同時還可以加深面向對象相關概念的理解。在程序語言基礎方面,我院2009級開設了兩門課程:C++程序設計和C#程序設計,雖然有了C++基礎,對學生進一步學習C#有幫助,但.NET后臺開發對C#基礎的要求較高,如果只開設一門C#基礎課程,學生學完之后C#編程能力仍然偏弱,進而影響后續課程的學習,而將程序語言基礎課程增加到三門課程,則學習周期過長,會對整個課程體系的合理性造成影響。基于以上考慮,我們刪除了C++程序設計課程,將C#程序設計分為兩門課程:C#語言基礎(64課時)和C#桌面開發技術(72課時)。其中C#語言基礎為入門語言課程,以控制臺程序為主,學習內容包括基礎語法、面向對象、集合、泛型等;C#桌面開發技術為進階課程,考慮到使用WPF的企業越來越多,而且WPF開發模式與后續課程的開發模式極為相似,學習WPF可以為后續課程打下更好的基礎,因此C#桌面開發技術課程重點介紹WPF技術。

在網站前臺基礎方面,我院2009級只開設了一門課程:網頁設計。通過該課程學生只能學會前臺工具(如Dreamweaver、Flash等)的使用及部分Html、CSS知識,由于前臺基礎薄弱,直接影響到后臺課程的學習,另一方面,學好前臺課程不僅可以為后臺課程打下良好基礎,而且從市場需求來看,網站前臺的需求量也很大。基于以上考慮,我們將網站前臺基礎課程增加到三門,包括:網頁設計(64課時)、網站前臺語言(72課時)、網頁布局(44課時),網站前臺語言重點介紹JavaScript,而網頁布局重點介紹DIV/CSS在網頁布局中的應用。過去我們在講授ASP.NET課程時,不得不將大量的時間用于補充學生前臺知識的不足,教學效果不佳,而擴展了前臺基礎課程之后,教師可以專注后臺知識的教學,整體教學效果明顯提高。

在數據庫基礎方面,我院2009級只開設了一門課程:數據庫原理及SQL Server。由于該課程在介紹SQL Server的同時還介紹數據庫原理基礎知識,和基本SQL語句的使用。但作為一個網站后臺開發人員,只有這一點數據庫基礎是不夠的,因此我們增設了一門課程SQL Server管理與性能優化(60課時),其內容包括數據庫的管理與配置、性能監控、分析和優化等,通過該課程的學習,學生應用數據庫的能力得到了明顯提高,在開發網站后臺程序時,能夠理解不同SQL語句的執行效率,進而編寫出性能較好的SQL語句,使網站的整體性能有了較大幅度的提高。

2.2.2 職業技術類課程設置

在職業技術類課程方面,我院2009級大部分課程為服務器端編程技術課程,但在網站后臺開發中,客戶端技術也非常重要。因此我們將職業技術類課程分為服務器端編程技術課程、客戶端技術課程、項目開發課程和擴展課程。

服務器端編程技術課程方面只保留了兩門課,C#網站開發技術(72課時)和C#數據訪問技術(72課時)。其中C#網站開發技術主要學習服務器端編程技術、橫跨服務器端與客戶端的瀏覽器應用技術,該課程主要內容為傳統的ASP.NET+AJAX技術,如果將來市場發生變化,不排除以其他技術為主;C#數據訪問技術主要學習服務器端的數據訪問技術及數據服務,包括ADO.NET、Entity Framework、WCF、數據服務、基于WEB API的服務等。在課程順序方面,C#網站開發技術是C#數據訪問技術的先修課。

客戶端技術課程方面,增設兩門課程:HTML5+CSS3(64課時)、jQuery(64課時)。近幾年網站開發不僅要考慮臺式機、筆記本電腦,還要考慮移動手機、平板電腦等設備,更要考慮良好的交互性和快的響應速度,因此使用HTML5+CSS3的企業越來越多;再有,微軟基于HTML5+CSS3的新技術也越來越多,開設HTML5+CSS3課程是非常有必要的。jQuery目前已經成為Web開發的重要部分,C#網站開發技術、數據訪問技術都用到了不少jQuery方面的知識,學習jQuery對于學習相關課程及進一步學習微軟新技術會有不少幫助。

項目開發開設兩門課程:網站前端項目開發(18課時)和C#網站項目開發(18課時),這兩門課程合成一門課程組織教學,要求學生綜合利用運用所學知識自主開發一個功能較完善的網站,教師根據網站前端功能和后端功能分別評定2門課程的成績,即將1個設計分為2門課程進行考核,學生可根據2個不同的成績了解自己的優勢和劣勢,以確定自己就業努力的方向。

擴展課程方面開設兩門課程:PHP+MYSQL編程(72課時)、Oracle(60課時)。其中PHP簡單易學,相比.NET后臺開發,更容易為學生所接受,再加上PHP人才需求量持續上升,開設該課程很有必要。目前,有不少.NET開發企業用Oracle作為后臺數據庫,因此了解一些Oracle知識也是有必要的。

2.2.3 基于創新能力課程群結構

經過以上調整,基于創新能力課程群結構如表2所示。和2009級相比較,總課時數仍為942,但基礎技術類總課時數達到了502,職業技術類分為擴展課程和核心課程,有利于學生集中精力學好核心課程。擴展課程、項目開發課程、C#數據訪問技術在第5學期開設,其他核心課程和SQL Server管理與性能優化在第4學期開設,基礎技術類課程在第2、3學期開設。課程設置由單一到綜合,課程內容由基礎到復雜,循序漸進,再加上配套的其他專業課程,如計算機網絡與操作系統、網站美工等,形成完善的.NET網站開發課程群。除C#數據訪問技術和項目開發課程外,所有基礎技術類課程和核心課程都在第4學期之前完成,學生經過四個學期的學習,已經具備了基本分析問題和解決問題的能力,第5學期部分學生可以到專業對接的企業頂崗實習,掌握和加固所學知識,而在校生通過C#數據訪問技術的學習和項目開發實踐,進一步提高了分析解決問題的能力,同時協作能力、溝通能力、創新能力也有不同程度的提高。少部分對.NET開發缺乏興趣的學生,可以在學好網站前端課程和客戶端技術課程的基礎上進一步學習PHP或自學其他服務器端技術,或者結合開設的網站美工系列課程從事網站前臺開發工作,而僅對數據庫有興趣的學生通過擴展學習Oracle及自學相關課程同樣可以在IT業中立足。

3 基于創新能力的.NET網站開發教學模式研究

在計算機專業傳統的教學體系中,不同課程之間教學環節相互獨立,教學內容相關度不高,創新性教學內容不足,教學題型設計單一,前后設計缺乏連貫性,實驗環節多是模仿教師授課內容[3],不利于學生創新能力培養。為提高學生的創新能力,我們針對.NET網站開發課程群進行了有益的探索,并取得了一定的效果。

3.1 正確處理課程之間關系,合理安排課程教學內容

.NET網站開發人員需要掌握的技術歸納起來包括服務器端編程技術、客戶端編程技術、數據庫訪問技術,對應的課程可分為三大模塊:C#技術模塊、SQL Server技術模塊和網站標準語言模塊。C#技術模塊按開課順序依次為C#語言基礎、C#桌面開發技術、C#網站開發技術、C#數據訪問技術;SQL Server技術模塊按開課順序依次為數據庫原理及SQL Server、SQL Server管理與性能優化;網站標準語言模塊按開課順序依次為網頁設計、網站前臺語言、網頁布局、jQuery、HTML5和CSS3。由于本專業課程之間聯系非常緊密,甚至有部分內容交叉,因此如何規劃各門課程的教學內容,使整個課程群的教學更符合認知規律非常重要。例如在C#技術模塊中,多門課程不同程度地涉及數據訪問技術,如果沒有規劃好課程之間關系,則可能出現每門課程都重復學習傳統ADO.NET而沒能深入學習的情況,傳統ADO.NET涉及到的對象很多,盡管是重復學習,但讓學生理解還是不容易,這很容易打擊學生學習的信心,進而失去學習的興趣。近幾年來,出現了Entity Framework(簡稱EF)數據訪問技術,不少企業同時使用傳統ADO.NET和EF,比較而言EF更容易理解,因此,我們在C#桌面開發技術課程中學習EF基礎,在C#網站開發技術課程中學習EF的進階功能,最后在C#數據訪問技術中學習EF的高級功能,在此基礎上進一步學習傳統ADO.NET,經過這樣的順序調整,使整體學習效果有了比較大的提高。為了更好地規劃不同課程的教學內容,對于所有課程我們都制訂了課程標準,并且每年都對核心課程的課程標準進行討論修訂,保證課程標準符合最新市場需求同時符合學生認知規律,教師依照課程標準組織教學。

3.2 適度借鑒企業開發技術,但不盲目照搬

軟件行業采取的開發技術一般都是可重用性設計技術,適度借鑒企業流行的開發技術,將項目開發過程融入教學過程中,有助于學生熟悉軟件企業工作流程[4],然而如果不結合課程特點和認知規律,不加修改地照搬企業開發技術,結果可能就是教師提供一種模板,讓學生套用模板展開學習,這種模式很難培養學生的創造性。對于企業常用的開發技術,應該根據不同課程、不同教學階段的特點,進行差異化處理,對于靈活性要求不高的課程(如網頁布局),可以全程使用企業開發技術展開教學,而對于靈活性要求很高的課程(如C#網站開發技術)可以在總結階段(如課程設計階段)再適度結合企業開發技術展開教學。使用企業流行開發技術展開教學時,應側重培養自學能力和創造能力,例如構件化教學,不應過分強調“搭”積木這一過程,而更為重要的是“造”積木這一過程的教學。另外,不管是否使用企業開發技術開展教學,教學過程中都不僅要傳授知識,而且要培養學生學習的能力,例如在實驗教學過程中,可以有意識地加入教師沒有講過的內容,學生通過查閱幫助、調試程序,自主獲取實驗結果。

3.3 合理有效引導學生考證,促進專業能力培養

.NET網站開發企業在招聘新員工時,一般看重的是求職者的實際工作能力,對于證書沒有特別的要求,在IT行業中證書作為“敲門磚”其作用并不明顯。但從另一方面來講,引導學生通過與專業相關的技能考證,可以充分調動學生學習的積極性和主動性,從而提高學生的綜合職業能力[5]。當今國內流行IT考試認證,主要包括全國計算機等級考試、軟件水平考試、計算機高新技術考試和行業認證等,其中微軟MCSD:Web Applications認證內容與專業相符,是本專業認證的重點,學生在學完HTML5和CSS3課程之后,如果能夠通過微軟Programming in HTML5 with JavaScript and CSS3課程考試,可以獲取微軟專員證書,該認證的另外兩門對應的專業課程是C#網站開發技術和C#數據訪問技術,但這兩門課程在教學內容安排上并不以考證為目的,而考慮更多的是市場的需求。其中,C#網站開發技術,考證要求的技術是ASP.NET MVC,但使用該技術的企業不多,因此在教學上以傳統ASP.NET的內容為主,MVC為輔;C#數據訪問技術,考證中傳統ADO.NET的考核點較少,但使用傳統ADO.NET的企業仍然不少,因此這部分內容仍然是主要內容之一,這兩門課程只引導部分有興趣的學生考證。除了MCSD:Web Applications認證之外,鼓勵有興趣的學生參加其他的微軟認證,另外由于微軟認證難度較大,我們建議學生先通過全國計算機等級考試二級Web程序設計考試,再參加微軟認證。從實際的效果來看,通過引導學生參加與專業方向相關的考證,能夠促進相關專業課程的學習,但專業課程的教學不應以考證為目的,而應注重提高學生的實際工作能力。

4 結束語

本文結合廣東松山職業技術學院.NET網站開發方向課程體系改革,提出基于創建能力的.NET網站開發課程群建設方案。指出培養創新性人才,需要打造扎實的專業基礎,注重以自學能力為主的創新能力培養,在課程群設置中加大基礎技術課程的比例,優化職業技術類課程結構,理順課程之間關系,在充分考慮高職學生的認知規律和企業實際需求的基礎上,合理安排課程教學內容,將企業開發技術適當地融入到教學體系中,結合專業方向引導學生考證,使學生有明確的學習方向。從改革的結果來看,效果明顯,學生學習的積極性明顯提高,職業能力和創新能力得到了較大的提高,整個專業.NET方向就業率大幅度提高。由于.NET技術日新月異,市場對.NET方向的人才需求也在不斷變化中,因此.NET方向課程群建設仍需進一步研究和完善。

參考文獻:

[1] 王世安.高職軟件技術專業課程開發研究[J].職教通訊,2010.7:60-63

[2] 劉云,陳克正,曾憲武等.IT創新型人才校企聯合培養模式的研究[J].電氣電子教學學報,2012.34(3):26-28,33

[3] 韓玉民,車戰斌,高亮等.高職軟件技術.NET方向軟件開發課程群建設[J].計算機教育,2008.10:117-118

[4] 崔丹.工作過程系統化在.NET網站建設中的課程開發策略[J].廣東教育(職教版),2013.6:106-108

[5] 李玲玲,趙學民.工程教育專業認證背景下的計算機專業人才培養模式探索[J].鄭州航空工業管理學院學報(社會科學版),2013.32(6):181-184

猜你喜歡
創新能力
拓展探究實驗 培養創新能力
高中數學課堂教學中創新能力的培養
創新能力培養視角下的無機化學教學研究
化工管理(2021年7期)2021-05-13 00:44:44
如何在初中語文教學中培養學生的創新能力
甘肅教育(2020年12期)2020-04-13 06:25:30
知識轉移對北京市創新能力的影響研究
推進軟件產業創新能力提升
信息化建設(2019年2期)2019-03-27 06:23:58
小議初中美術教學中學生創新能力的培養
活力(2019年22期)2019-03-16 12:48:34
高中物理教學中創新能力的培養研究
活力(2019年22期)2019-03-16 12:48:24
基于創新能力培養的高職音樂教育改革探討
北方音樂(2017年4期)2017-05-04 03:40:28
淺議如何培養學生閱讀的創新能力
學周刊(2016年26期)2016-09-08 09:02:54
主站蜘蛛池模板: 国产一区二区三区精品久久呦| 国产一在线| 日本免费福利视频| 国产浮力第一页永久地址| 孕妇高潮太爽了在线观看免费| 九九九国产| 中文字幕久久波多野结衣| 91探花在线观看国产最新| 久久夜夜视频| 在线观看国产精品一区| 扒开粉嫩的小缝隙喷白浆视频| 伊在人亚洲香蕉精品播放| 亚洲天堂久久新| 黄色网页在线观看| 欧美a网站| 丁香六月激情综合| 免费av一区二区三区在线| 欧洲亚洲一区| 日日拍夜夜嗷嗷叫国产| 久久精品中文字幕免费| 亚洲无码91视频| 日韩欧美中文亚洲高清在线| 国产精品任我爽爆在线播放6080| 自拍亚洲欧美精品| 2020最新国产精品视频| 日韩精品成人在线| 国产激爽大片高清在线观看| 亚洲黄色视频在线观看一区| 日韩免费毛片视频| 国产亚洲精品91| 久久国产av麻豆| 亚洲美女一区| 在线另类稀缺国产呦| 最新国产网站| 欧美高清视频一区二区三区| 伊人久久精品无码麻豆精品 | 国产一级毛片网站| 国产区91| 亚洲三级视频在线观看| 91精品国产丝袜| 国产AV毛片| 中文字幕乱码中文乱码51精品| 国产精品一老牛影视频| 亚洲天堂伊人| 欧美一区二区三区不卡免费| 在线欧美日韩国产| 四虎精品黑人视频| 久久国产V一级毛多内射| 国产麻豆精品久久一二三| 亚洲成A人V欧美综合天堂| 免费无码AV片在线观看国产| 国产日韩欧美一区二区三区在线 | 一级毛片免费高清视频| 亚洲午夜福利精品无码| 91麻豆精品视频| 国产乱子精品一区二区在线观看| 国产一区二区丝袜高跟鞋| 中文字幕亚洲第一| 久久精品国产国语对白| 激情爆乳一区二区| 中文字幕首页系列人妻| 欧美激情第一区| 综合成人国产| 99精品在线看| 香蕉精品在线| a毛片免费看| 国产第一页免费浮力影院| 欧美国产日产一区二区| 久久激情影院| 国产精品夜夜嗨视频免费视频| jizz在线观看| 在线观看91精品国产剧情免费| 91网址在线播放| 久久免费精品琪琪| 亚洲精品无码专区在线观看| 毛片网站在线播放| 99国产精品国产| 国产91小视频| 欧美日在线观看| 91在线精品免费免费播放| 热热久久狠狠偷偷色男同| 中文字幕无码电影|