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

基于XML技術的應用課程教學改革初探

2014-04-29 00:00:00孫平楊琳
現代企業教育·下半月 2014年1期

摘 要:XML這種應用很廣泛的可擴展標記語言成為普通高等院校計算機專業的課程,本文結合普通院校培養學生的類型、XML本身的優勢特點和不同類型的應用課程,提出對XML課程改革的一些建議,以學生為基本,提高學生的動手能力和學習興趣,確保這類應用型課程的教學質量,發展學生的就業技能。

關鍵詞:XML技術 教學改革 理論教學 實驗課程

1.引言

XML(Extensible Markup Language)定義為可擴展標記語言,具有可結構性強、擴展性好、不受平臺限制的優點。自從 1998 年XML1.0國際標準制定以后,它能用于數據和文件交換的萬能格式得到了廣泛的應用,目前廣泛應用在Web編程、數據庫系統和跨平臺編程各個應用領域[1]。所以該技術近些年在高校中有專門的課程進行學習,特別是那些以培養應用型為主的普通高校,增加了對XML技術的教學時間,設置專門的課程讓學生學習。

2.XML技術的特點

XML作為一種可擴展標記語言,首先具備良好的擴展性,且高度的結構化,這些非常有利于適合現在網絡時代的要求,它良好的數據存儲格式已經被認為是通用的數據格式。而且XML支持多平臺操作可擴展行高,它在網絡開發和維護方面所需費用較低,具有很強的開放性,有效地提高了服務器的效率[2]。

由于XML具有以上特點,所以全國的大部分高校已經開始開設XML課程,特別是把XML技術作為計算機專業的專業拓展課,用來提升學生的動手能力,增加就業競爭力。

3.XML課程的特點

對于學過XML的老師和學生們來說,XML技術簡單易學,側重實驗環節,但是對實驗環節要求并不高,所以高校一般都積極的開設XML課程。

第一,XML概念性內容太繁雜,且所學者必須具備一定的基礎

XML中有許多重要的概念,內容過于離散。比如XML結構、規范的XML文件、有效的XML文件、DOM解析器、SAX解析器、XPath語言、XML與數據庫、XML與CSS和XML Schema、version屬性、 encoding屬性和standalone屬性等。而且要想有好的學習效果,學生必須具備一定Java基礎和初步HTML知識。

第二,XML概念過多,容易讓初學者產生厭學情緒

XML的初學者很容易把學習的重點放在XML的相關重要概念和技術上,比如XML文件的規則、XML數據的底層結構、XML Schema模式、如何使用CSS格式化顯示XML文件、如何使用XSL格式化顯示XML文件、XML有哪些數據源對象、DOM解析器與SAX解析器等。這些內容太過繁雜,容易讓學生感覺枯燥無味,失去學習的興趣。

第三,XML應用性強,能與其他技術結合,廣泛應用到各個領域

XML具有很強的應用性,在授課過程中除了要側重XML的基本知識以外,還要強調XML的強大應用功能,比如使用DTD和Schema、使用CSS格式化XML、使用XSLT處理XML文檔、使用客戶端技術顯示XML數據、使用Java技術訪問XML文檔、XML在AJAX技術中的應用、基于XML技術的博客系統(MyBlog)等相關應用內容都應該一一介紹。

4.XML課程的教改方案

第一,合理安排由淺入深的教學內容

教師在授課過程中首先介紹XML基礎知識,包括XML入門、在XML中使用DTD、命名空間、在XML中使用Schema、Schema高級技術;然后介紹XML的顯示技術,包括XML的顯示技術之CSS、XPath、XSLT,基于Java的XML文檔解析技術,包括DOM、SAX、JDOM、DOM4J和Digester;最后指導學生如何使用XM應用在在數據庫中,包括關系數據庫與XML,并利用實際例子引導學生深入Oracle學習XML。

第二,設計合理的實驗課題

由于XML的課程好上不好學,內容離散復雜,容易讓學生產生厭學情緒,所以需要授課老師設計合理的實驗課程。在實際授課過程中,本人一般以若干個小型Web應用項目案例的開發思路為主線,采用模塊分解、任務驅動、子任務實現、代碼設計四層結構,通過對模塊中每個任務相應知識點的詳解,引導學生學習需求分析、分層設計、開發環境配置、功能實現以及整合測試等項目開發基本技能和XML語言相關知識。同時采用學材小結、習題等方式對每個模塊的理論知識和開發技能進行強化練習。

第三,選擇有興趣的學生一起開發基于XML技術的系統

由于XML技術有很強的應用性,作者在授課過程中選擇有興趣的學生開發相關系統,提高學生的動手能力,極大地提升學生的學習興趣。比如開發基于XML技術的教學資源平臺,在這個平臺里面,學生可以通過該系統申請上機學習、課程管理、自我測試,并預約老師答疑;老師可以通過該平臺提前介紹上課內容,在線提問和在線答疑等。

第四,通過XML案例,建立學生提出問題、分析問題、解決方案的思路

在授課過程中,我們可以選擇一個企業應用程序問題并介紹了如何設計程序來解決該問題,旨在詳細說明XML的強大功能。通過講解了該項目設計內容,逐步引導學生合理設計其解決方案。只有學生掌握這些內容后,能開發出更高級的XML處理方法。學生通過課程的學習選擇最適合方法解決XML中各種常見業務和技術需求。此外,通過對一些日常應用程序和Web服務,讓學生了解如何處理XML標記,如何利用XML應用程序構建功能完備的、端對端的XML解決方案。

總之,通過對案例的分析,學生可以掌握如何與內部和外部用戶共享XML數據;如何樣式化XML以用于瀏覽器顯示;使用XSLT(XML轉換語言)聯機轉換XML內容的技術;如何搜索、合并和轉換XML文檔;使用XML工作流引擎和業務過程管理系統設計企業解決方案的策略;如何創建PDF輸出和產生RSS反饋。這些都是XML技術中最核心的技術內容,只有通過提出問題、分析問題、解決方案方式的學習,學生們能從各個方面提高解決實際問題的能力。

5.尾聲

XML是新一代網絡數據表示、傳輸和交換的標準,是Internet環境中跨平臺的、依賴于內容的技術。它的應用已經滲透到與網絡數據處理相關的各個領域。授課老師只能采用理論與實踐結合、相互滲透、逐步引導的講解方法。在介紹技術的基礎知識后,通過實例深入剖析技術的具體應用,幫助學生快速入門并逐步精通。

參考文獻:

[1]蘆娜,朱麗華.XML技術及應用課程教學改革實踐與探索 [J].科技創新導報,2011.7.

[2]李玉凱.XML在網絡教學平臺上的應用[J].計算機教學與教育信息化,2010.12.

主站蜘蛛池模板: 免费看久久精品99| 久久国产黑丝袜视频| 国产精品综合色区在线观看| 尤物精品国产福利网站| 免费福利视频网站| 精品成人一区二区三区电影 | 免费高清a毛片| 色视频久久| 无码中文字幕乱码免费2| 国产成人免费手机在线观看视频| 久久精品这里只有国产中文精品 | 97无码免费人妻超级碰碰碰| 久久精品一品道久久精品| 色综合中文字幕| 一本色道久久88综合日韩精品| 一级全免费视频播放| 国产香蕉国产精品偷在线观看| 日本午夜三级| 国产主播福利在线观看| 国产欧美视频在线| 国产va在线观看免费| 人妻精品全国免费视频| 免费在线国产一区二区三区精品| 少妇被粗大的猛烈进出免费视频| 欧美性久久久久| 伊人久综合| 欧美亚洲一区二区三区导航 | 亚洲欧美日本国产综合在线| 免费啪啪网址| 日本免费新一区视频| 亚洲一道AV无码午夜福利| 国产情侣一区二区三区| 另类综合视频| 青青草原国产精品啪啪视频| 青青草91视频| 日本在线视频免费| 精品人妻一区无码视频| 国产精品综合色区在线观看| 超薄丝袜足j国产在线视频| 精品视频在线一区| 欧美在线三级| 国产精品第一区在线观看| 激情综合图区| 欧美成人综合在线| 久久国产高清视频| 欧美啪啪一区| 欧美日韩国产一级| 午夜视频日本| av色爱 天堂网| 91麻豆国产在线| 国产麻豆精品手机在线观看| 亚洲成人在线免费观看| 亚洲av无码久久无遮挡| 国产91熟女高潮一区二区| 国产一级视频久久| 色亚洲成人| 亚洲一欧洲中文字幕在线| 成人欧美日韩| 免费A∨中文乱码专区| 国产精品无码一区二区桃花视频| 亚洲第一黄色网址| 精品久久久久成人码免费动漫| 亚洲一区二区三区香蕉| 在线欧美日韩| 亚洲欧美自拍中文| 一本视频精品中文字幕| 无码免费视频| 欧美色视频日本| 欧美午夜在线观看| 大陆精大陆国产国语精品1024| 女人18毛片一级毛片在线 | 丝袜美女被出水视频一区| 鲁鲁鲁爽爽爽在线视频观看 | 亚洲无线观看| 成人国产精品2021| 免费又爽又刺激高潮网址 | 亚洲中文制服丝袜欧美精品| 91成人免费观看| 伊人国产无码高清视频| 亚洲国产精品一区二区第一页免 | www欧美在线观看| 亚洲AV电影不卡在线观看|