日本免费精品视频,男人的天堂在线免费视频,成人久久久精品乱码一区二区三区,高清成人爽a毛片免费网站

在線客服

java的精品課程實用13篇

引論:我們?yōu)槟砹?3篇java的精品課程范文,供您借鑒以豐富您的創(chuàng)作。它們是您寫作時的寶貴資源,期望它們能夠激發(fā)您的創(chuàng)作靈感,讓您的文章更具深度。

篇1

1精品課程網(wǎng)站的分析

1.1精品課程網(wǎng)站的建設

從本質(zhì)上講,精品課程網(wǎng)站的建設其實就是某一課程電子版信息資源庫的建設。精品網(wǎng)站課程為學生的學習提供了一個具有實時特點的平臺,有效地解決了傳統(tǒng)教學在空間和時間方面的限制問題。精品課程網(wǎng)站的建設重點在于對課程的收集和展示,將在線答疑、學習交流、網(wǎng)上自測自評、教學重點以及學術(shù)研究等信息集中于一體。

1.2精品課程網(wǎng)站技術(shù)方面的分析

精品課程網(wǎng)站系統(tǒng)是一個采用B/S的Web系統(tǒng),對此,可以在對java技術(shù)進行充分運用的基礎上,充分結(jié)合Tomcat等技術(shù),開發(fā)出精品課程網(wǎng)站系統(tǒng)的多種功能。在這個過程涉及到的技術(shù)主要有:第一,通過Java語言實現(xiàn)精品課程網(wǎng)站客戶端數(shù)據(jù)的初步認證和過濾;第二,使用用戶名和密碼機制實現(xiàn)安全登錄,通過對用戶類型的不同劃定不同的權(quán)限,并運用MDS技術(shù)進行加密,保證用戶信息的安全;第三,加深對Web運行環(huán)境的了解,尤其是其中Tomcat的安全設置問題和操作功能;第四,運用ECIIPse集成開發(fā)平臺,并運用Java語言進行相關開發(fā)操作[1]。

2基于Java技術(shù)的精品課程網(wǎng)站設計與開發(fā)

2.1基于Java技術(shù)的精品課程網(wǎng)站設計目標和設計原則

2.1.1基于Java技術(shù)的精品課程網(wǎng)站的設計目標

基于Java技術(shù)的精品課程網(wǎng)站設計目標是:設計出一個具有齊全功能的界面,它包含實用、高效、維護簡單的Web框架。在設計精品課程網(wǎng)站時,要充分考慮數(shù)據(jù)的安全性問題,可以通過遠程實時快照對數(shù)據(jù)進行及時備份,防止數(shù)據(jù)由于受到自然因素的影響產(chǎn)生相應的破壞。在精品課程網(wǎng)站的數(shù)據(jù)操作部分,應該對客戶端Web垃圾攻擊的安全性方面進行重點設計。由于精品課程網(wǎng)站的信息有一定的實時性要求,因此,在精品課程網(wǎng)站的管理部分,要設計成能夠通過瀏覽器實施維護的后臺管理系統(tǒng),以便人們可以更加方便、快捷地通過瀏覽器完成信息、課程內(nèi)容更新以及管理用戶等操作。在精品課程網(wǎng)站的信息自主方面,應該注重對信息審核功能的設計,保證數(shù)據(jù)具有一定的可性、安全性以及合理性[2]。

2.1.2基于Java技術(shù)的精品課程網(wǎng)站的設計原則

精品課程網(wǎng)站的設計要以滿足高校精品課程建設需求為原則,通過精品課程網(wǎng)站更好地為學生服務。精品課程網(wǎng)站是一個直面學生與教師的輔助教學、學習平臺,因此要求精品課程網(wǎng)站具有便于管理、更新以及擴展的特點。

2.2精品課程網(wǎng)站的登錄功能設計

精品課程網(wǎng)站的登錄功能是針對學生、教師以及管理員而言的。這三者可以通過身份驗證,實現(xiàn)對基本信息的維護以及對自己登錄密碼的修改。當精品課程網(wǎng)站的身份驗證結(jié)果顯示用戶是學生,那么網(wǎng)站將允許用戶進行網(wǎng)上實驗互動、參與課程討論、查看系統(tǒng)公告等行為操作;如果精品課程網(wǎng)站的身份驗證結(jié)果顯示用戶是教師,那么網(wǎng)站將允許用戶進行課程資料上傳、查看系統(tǒng)公告、課程信息查詢以及參與課程討論等行為操作;如果精品課程網(wǎng)站的身份驗證結(jié)果顯示用戶為管理員,那么網(wǎng)站將允許用戶進行網(wǎng)站自測試題和答案的維護、公告信息的維護、課程信息的維護以及論壇信息的維護等行為操作[3]。

2.3精品課程網(wǎng)站的公告欄功能設計

公告欄的內(nèi)容是由管理員進行操作管理的,管理員的管理功能主要包括對公告的撰寫、修改以及刪除。公告的撰寫包括公告內(nèi)容和公告標題兩部分,這兩個部分都是必填選項;當公告的內(nèi)容不符合當前實際時,管理員就需要對公告進行修改。管理員在登錄精品課程網(wǎng)站之后,對需要修改的公告進行選中,即可實現(xiàn)對公告信息的修改操作;當公告內(nèi)容失效之后,管理員應該及時對公告進行刪除。管理員在登錄精品課程網(wǎng)站之后,對需要刪除的公告進行選中,即可實現(xiàn)對公告的刪除操作[4]。

2.4精品課程網(wǎng)站數(shù)據(jù)庫的設計

精品課程網(wǎng)站的數(shù)據(jù)庫要包含學生信息表、自測試題庫表、自測成績表、用戶表以及章節(jié)基本信息表等方面的設計。

結(jié)論:隨著計算機技術(shù)的飛速發(fā)展,精品課程網(wǎng)站進入各大高校已經(jīng)變成一種主流趨勢。基于Java技術(shù)的精品課程網(wǎng)站的設計與開發(fā)成為目前各大高校教學方式改革的重點,對此,應該在明確精品課程網(wǎng)站設計目標和設計原則的基礎上,運用Java技術(shù)更好地實現(xiàn)精品課程網(wǎng)站的登錄功能、公告欄功能以及數(shù)據(jù)庫等方面的設計和開發(fā),實現(xiàn)精品課程網(wǎng)站在線答疑、學習交流、網(wǎng)上自測自評以及學術(shù)研究的目的。

【參考文獻】

[1]王昆鵬. 基于Java技術(shù)的精品課程網(wǎng)站設計與開發(fā)[D].華東師范大學,2010.

篇2

1.1精品課程網(wǎng)站研究的意義

高等教育需要網(wǎng)絡(要#源碼及數(shù)據(jù)庫表)精品課程,因為它能使學生體驗到先進的教學方式,獲取大量的學科前沿信息,使他們在大學階段的學習內(nèi)容更加豐富,知識面更加寬廣,能更快地提高自身的綜合素質(zhì)和能力,適應飛速發(fā)展的科學要求及學科之間日趨明顯的交叉融合的趨勢??梢哉f,網(wǎng)絡精品課程的數(shù)量和質(zhì)量直接地影響到能否打造出符合未來社會發(fā)展需求的人才。因此,探索和研究精品課程網(wǎng)站建設的設計原則以及設計、開發(fā)的方法,將對網(wǎng)絡教育、終身教育以及充分發(fā)揮優(yōu)秀教育資源的價值有很重要的指導意義。

1.2國內(nèi)外研究現(xiàn)狀

在世界范圍內(nèi)來看,有關精品課程網(wǎng)站研究一直都在進行并且不斷取得進步,特別是西方發(fā)達國家,他們在精品課程的理論研究與實際運用方法積累了大量的經(jīng)驗,雖然我們中國國內(nèi)在精品課程網(wǎng)站這一方面的研究起步較晚,但我們同樣也取得了大量豐碩的成果。目前已有大約750門國家級精品課程上網(wǎng),為實施和推廣精品課程、全面提高教學質(zhì)量提供了樣板。各省、市院校也建立了自己的富有特色的精品課程網(wǎng)站。這些優(yōu)質(zhì)的課程資源,已經(jīng)為其他高校的教學工作起到了先鋒模范的樣板作用[1]。

1.3發(fā)展趨勢

以網(wǎng)絡化、數(shù)字化、多媒體化和智能化為代表的現(xiàn)代信息技術(shù)正在改變著人們的工作、學習與生活方式,也給教育的內(nèi)容和發(fā)展帶來了新的發(fā)展空間。課程是教育的核心和靈魂,大學課程則是大學培養(yǎng)目標與培養(yǎng)規(guī)格的具體化,是高等學校教學工作的重要依據(jù),而精品課程更被上升為學校辦學水平的重要標志。高校實施精品課程建設是一項深化教學改革、提高教學質(zhì)量的系統(tǒng)工程。因此,高校建立一個自己的精品課程網(wǎng)站是十分必要的事情,這不僅是能使更多的人享用寶貴的教育資料源,同時也對于提升學校自身的知名度,提高學生自學能力,有相當大的幫助。

二、設計方案的確定

1.原理、特點與選擇依據(jù)

1.1方案的原理

本系統(tǒng)是主要以JSP ,SQL Server 2005,JavaScript,CSS等技術(shù)來實現(xiàn)。設計方案思想及原則如下:

(1)使用CSS技術(shù)設計前臺的頁面,用JavaScript技術(shù)進行后臺驗證;

(2)在JSP中使用java代碼連接SQL Server 2005,實現(xiàn)數(shù)據(jù)的存儲和提取,實現(xiàn)通用精品課程網(wǎng)站系統(tǒng)的用戶管理、新聞管理、論壇管理,教學資料管理等模塊的增刪改查功能。

1.2方案特點與選擇依據(jù)

JSP(Java Server Pages)是由Sun Microsystems公司倡導、許多公司參與一起建立的一種動態(tài)網(wǎng)頁技術(shù)標準。

JSP技術(shù)使用Java編程語言編寫類XML的tags和scriptlets,來封裝產(chǎn)生動態(tài)網(wǎng)頁的處理邏輯。網(wǎng)頁還能通過tags和scriptlets訪問存在于服務端的資源的應用邏輯。JSP將網(wǎng)頁邏輯與網(wǎng)頁設計和顯示分離,支持可重用的基于組件的設計,使基于Web的應用程序的開發(fā)變得迅速和容易。JSP與Java Servlet一樣,是在服務器端執(zhí)行的,通常返回該客戶端的就是一個HTML文本,因此客戶端只要有瀏覽器就能瀏覽。JSP頁面由HTML代碼和嵌入其中的Java代碼所組成。服務器在頁面被客戶端請求以后對這些Java代碼進行處理,然后將生成的HTML頁面返回給客戶端的瀏覽器。Java Servlet 是JSP的技術(shù)基礎,而且大型的Web應用程序的開發(fā)需要Java Servlet和JSP配合才能完成。JSP具備了Java技術(shù)的簡單易用,完全的面向?qū)ο螅哂衅脚_無關性且安全可靠,主要面向因特網(wǎng)的所有特點。

JSP可以將內(nèi)容的生成和顯示進行分離。使用JSP技術(shù),Web頁面開發(fā)人員可以使用HTML或者XML標記來設計和格式化最終頁面,使用JSP標記或者腳本片斷來生成頁面上的動態(tài)內(nèi)容;其編寫的程序的執(zhí)行效率高。JSP 頁面將被編譯成Servlet并由Java虛擬機執(zhí)行,編譯過程只在JSP頁面第一次執(zhí)行時進行,不需要每次執(zhí)行程序

時都編譯;對不同瀏覽器的兼容很好;強調(diào)可重用的組件。絕大多數(shù)JSP頁面依賴于可重用的、跨平臺的組件(JavaBeans或者Enterprise JavaBeans 組件) 來執(zhí)行應用程序所要求的更為復雜的處理;采用標記簡化頁面的開發(fā);具有Java的所有優(yōu)點。包括高效的存儲管理、安全性、易擴充性、強大的數(shù)據(jù)庫支持以及各種API的支持。

自JSP推出后,眾多大公司都支持JSP技術(shù)的服務器,如IBM、Oracle、Bea公司等,所以JSP迅速成為商業(yè)應用的服務器端語言。

JSP的優(yōu)勢如下:

(1)一次編寫,到處運行。在這一點上Java比PHP更出色,除了系統(tǒng)之外,代碼不用做任何更改。

(2)系統(tǒng)的多平臺支持。基本上可以在所有平臺上的任意環(huán)境中開發(fā),在任意環(huán)境中進行系統(tǒng)部署,在任意環(huán)境中擴展。相比ASP/PHP的局限性是顯而易見的。

(3)強大的可伸縮性。從只有一個小的Jar文件就可以運行Servlet/JSP,到由多臺服務器進行集群和負載均衡,到多臺Application進行事務處理,消息處理,一臺服務器到無數(shù)臺服務器,Java顯示了一個巨大的生命力。

(4)多樣化和功能強大的開發(fā)工具支持。這一點與ASP很像,Java已經(jīng)有了許多非常優(yōu)秀的開發(fā)工具,而且許多可以免費得到,并且其中許多已經(jīng)可以順利的運行于多種平臺之下。

2.設計步驟

2.1需求分析

用戶來到網(wǎng)站后,可以瀏覽新聞,也可以根據(jù)自己的需求下載課件,播放視頻及相關資料,同時也可以進行試卷測試,在遇到困難時可以在留言板上留言討論。教師的職責是提供相關教學資料,給同學解答疑問。而管理員管理的功能為新聞管理、用戶管理、論壇管理、試卷管理、教學資料管理等。

2.2系統(tǒng)功能描述

篇3

精品課程資源是一流教育教學資源的集合,是筆寶貴的教育財富,應該供給大家學習和交流[1][2]。精品課程資源建設中的一個重要組成部分就是精品課程網(wǎng)絡資源準備。當今的時代是互聯(lián)網(wǎng)盛行的時代,海量的精品課程資源以互聯(lián)網(wǎng)作為平臺存放著,但是用戶能夠從網(wǎng)絡上真正獲得對自己有價值的資源還是很少,其瓶頸就是現(xiàn)有的Web技術(shù)的局限性決定的。

現(xiàn)有的Web技術(shù)[3]使用HTML(HyperText Markup Language,超文本標記語言)作為編寫網(wǎng)頁的標準語言,使用XML(Extensible Markup Language, 可擴展性標記語言)實現(xiàn)不同格式信息間的交換。HTML語言是從信息的表現(xiàn)形式的角度來設計網(wǎng)頁,它是面向用戶的。而且,它的語法結(jié)構(gòu)不嚴格,使得網(wǎng)頁代碼混亂無章,無規(guī)律可遵循。XML作為信息交換的載體,雖然解決了不同格式信息間傳輸?shù)膯栴},但它很難揭示出信息的內(nèi)容和特性。此外,XML自身有著領域的限制,不同的領域里,有著不同的XML語法規(guī)范,從而使得領域間的信息傳輸變得困難。此外,當前網(wǎng)絡中各種信息的檢索主要是通過網(wǎng)頁字面關鍵詞來檢索的,也不能從語義上去檢索。這些使得網(wǎng)絡檢索的查全率和查準率都比較低。

語義Web技術(shù)[4]是當前Web技術(shù)研究的熱點,也是Web技術(shù)發(fā)展的必然趨勢。它采用RDF(Resource Description Framework)替代HTML來編寫網(wǎng)頁,這種網(wǎng)頁不但可以包含格式信息,還可以包含描述內(nèi)容的其他信息,使得網(wǎng)頁能夠被機器理解。并且RDF是領域無關的,沒有定義任何領域的語義。它采用OWL(Web Ontology Language)來描述信息及信息之間內(nèi)在的關系,便于機器自動進行基于內(nèi)容的信息檢索。它使得計算機能夠自動處理并理解網(wǎng)絡上的各種信息資源,并將整個互聯(lián)網(wǎng)看成了一個巨大的信息庫。與傳統(tǒng)的Web技術(shù)相比,它的優(yōu)點主要體現(xiàn)在具有更高精確度和細粒度的資源檢索機制,以及能夠?qū)崿F(xiàn)異構(gòu)系統(tǒng)間真正的資源共享。

本課題試圖將語義Web技術(shù)引入到精品課程資源建設中,構(gòu)建基于語義Web的精品課程資源共享平臺模型,這對提高精品課程資源共享的效率是十分有意義的。

1 語義Web的概念

在該體系結(jié)構(gòu)中,第一層是Unicode和URI,是語義Web的基礎,其中Unicode是國際通用字符集,是處理資源的編碼。URI是統(tǒng)一資源定位符(Uniform Resources Locator,URL)的超集,支持語義Web上對象和資源的標識。第二層是XML+命名空間+XML Schema,用于表示數(shù)據(jù)的內(nèi)容和結(jié)構(gòu);第三層是RDF+RDF Schema,用于描述資源及其類型;第四層是本體語言,用于描述各種資源之間的聯(lián)系;第五層是邏輯,在下面四層的基礎上進行邏輯推理操作;第六層是驗證,根據(jù)邏輯陳述進行驗證以得出結(jié)論;第七層是信任,在用戶間建立信任關系。

2 基于語義Web的精品課程資源共享平臺的構(gòu)建

2.1 精品課程資源簡介

2.2 語義Web的開發(fā)環(huán)境

本實驗采用Protege3.2+Jena2.4+MySql的組合建立語義Web的開發(fā)環(huán)境[6]。Jena是Java的一個API,所以需要Java運行環(huán)境,該文使用的Java運行環(huán)境是Jdk1.5.0_04和MyEclipse。Jena主要功能是進行邏輯推理和查詢操作等。Protege是開發(fā)本體的環(huán)境。Protege和Jena的功能是不同的,因此,都需要安裝。它們均可到網(wǎng)上免費下載。Protege直接安裝即可。Jena解壓,把lib文件夾下的jar包添加到MyEclipse工程里即可。還需要安裝MySql,安裝MySql的前臺圖形界面管理程序SQLYOU,將Mysql驅(qū)動jar包添加到MyEclipse工程里即可。

2.3 基于語義Web的精品課程資源共享平臺的體系結(jié)構(gòu)總體框架

精品課程資源共享平臺是提供給用戶進行精品課程資源檢索、共享的平臺。本實驗中,使用RDF編寫網(wǎng)頁內(nèi)容,使用Protege軟件構(gòu)建精品課程資源庫本體及該本體中各對象及屬性之間的關聯(lián)。使用Jena進行邏輯推理和查詢操作,并將邏輯推理后產(chǎn)生的數(shù)據(jù)結(jié)果保存到數(shù)據(jù)庫中,以便反饋回給用戶。本實驗使用MYSQL臺數(shù)據(jù)庫保存資源查詢結(jié)果。

本平臺主要采用三層B/S體系結(jié)構(gòu),由表示層、邏輯層和數(shù)據(jù)層三部分組成[7]。表示層作為用戶接口,用于顯示查詢結(jié)果和接收用戶輸入的查詢請求,為用戶提供一種交互式操作的界面。邏輯層是處于體系結(jié)構(gòu)中的核心,主要包括查詢解析(本體中間件)、邏輯推理和查詢結(jié)果處理等三個功能模塊。數(shù)據(jù)層主要用于對精品課程資源知識庫的存儲、維護、訪問和更新等操作。

該平臺運行檢索功能的基本流程如下:

首先,用戶登錄到網(wǎng)站的首頁,接著輸入要查詢的信息的關鍵詞,并提交請求信息。這里的關鍵詞不再只是頁面關鍵詞了。

3 結(jié)束語

精品課程是體現(xiàn)高校教學質(zhì)量和教學改革成效的窗口,精品課程資源建設是精品課程建設中的一個重要環(huán)節(jié)。由于現(xiàn)有Web技術(shù)的不足,使得有效資源共享率很低。語義Web技術(shù)是新一代的Web技術(shù),它能使得機器可以理解信息的含義,在信息檢索的查全率和查準率上大大優(yōu)于現(xiàn)有的Web技術(shù)。為此,本課題試圖引入語義Web技術(shù)到精品課程資源建設中,并設計出一個基于語義Web的精品課程資源共享平臺的系統(tǒng)整體框架。下一階段的工作重點是我們將繼續(xù)研究語義Web中的邏輯推理部分,優(yōu)化算法,進一步提高語義檢索中的查準率和查全率。

參考文獻:

[1] 中華人民共和國教育部.國家精品課程評審指標體系[EB/OL].http:///tx.doc.

[2] 譚振江,魏洪,于前洋.“數(shù)字信號處理”精品課程建設與實踐[J].吉林師范大學學報,2006,27(4):92-93.

[3] 張會平.基于語義Web的教育資源共享平臺的構(gòu)建[D].武漢:武漢大學,2005.

[4] Grigoris Antoniou,F(xiàn)rank van Harmelen.語義網(wǎng)基礎教程[M].北京:機械工業(yè)出版社,2008.

篇4

Keywords: exquisite course; Online testing; TV university teaching plan; IP courseware

中圖分類號:G622.3文獻標識碼:A文章編號:

青海廣播電視大學于2010年制作了《地域文化·青海省情》[1]精品課程,自以來,在青海電大各級學生中廣泛使用,絕大多數(shù)學生認為,該課程制作中IP課件制作精美、電子教案、測試題等表現(xiàn)力很強、拓展資源內(nèi)容豐富。經(jīng)過兩年多的使用,受到了青海電大各級學生的好評,也倍受社會各界的關注,針對這一精品課程制作中的親歷的一些心得,筆者談一下關于精品課程制作的一些看法。

1.在線測試題的制作

在線測試即學生可以通過在線做作業(yè),做一種類型的題大約花十到二十分鐘,提交即可知道得分。在《地域文化·青海省情》精品課程制作中,我們選擇了用flash形式制作的填空題,在這種形式中,采用一條簡單的或語句即可解決填空題內(nèi)容多重性問題。一般情況下每一章的填空題量為十到二十題,這樣,學生不會因為題量過大而做不下去。單項選擇題、多項選擇題以及判斷題采用網(wǎng)上免費的java代碼實現(xiàn),題量也不易過大,我們在制作過程中,采用每一種類型的題分開打分,這樣,學生在短時間內(nèi)做完提交,做題不再累。

對于在線測試,網(wǎng)上的形式也有很多,一般以做完題提交后即可知道成績?yōu)樽罴?,因此,在線測試題的制作,應該考慮不要太死板,有些課件中出現(xiàn)的提交后沒有成績的做法,顯示對于提高學生的學習興趣不利。無論是采用網(wǎng)頁中java代碼實現(xiàn)還是flash形式,做到簡單明了,將所有的測試內(nèi)容采用嵌入式框架網(wǎng)頁在瀏覽時能夠在一個頁面內(nèi)實現(xiàn),是一種非常理想的形式。

2.電子教案的制作

電子教案一般指與課程相關的PPT文檔。對于電子教案,很多課件采用下載PPT的方式,也有些課件采用將PPT轉(zhuǎn)換成網(wǎng)頁的方式。就以上兩種而言,下載PPT需要學生下載到本機,然后運行,這樣多了一道手續(xù);而將PPT轉(zhuǎn)換成網(wǎng)頁的方式,則將形成很多文件,并且在網(wǎng)頁上顯示的頁面美觀程度大打折扣,因此,我們采用了用免費軟件pfDesktop[2]將PPT轉(zhuǎn)換成SWF這種形式,這樣的改變,無論是多大的PPT轉(zhuǎn)換后變成一個SWF文件,然后,只需將這一文件嵌入到網(wǎng)頁中即可,播放效果與真正的PPT沒有太大區(qū)別。

3.拓展資源的制作

對于精品課程而言,拓展資源是非常有必要的,在課程之外,有很多與課程相關的知識,以文本或者視頻的方式展示,在此制作過程中,最主要的是對拓展資源的分門別類,可以將所有的視頻放在一起,也可以以不同的內(nèi)容來分類,如果是文本內(nèi)容,則在標題中不用加注,如果是視頻,則在標題中注明是視頻即可。視頻的格式采用最好是流媒體格式,如wmv格式或者asf格式,也可以采用flv格式,視頻選用中壓縮比不易選擇過大,如果壓縮比過大,則視頻不清楚,也影響觀看效果,一般采用720*576電視播放效果為最佳。對于圖片內(nèi)容較多的網(wǎng)頁,可以采用多種圖片切換的方式,關于圖片的切換,在網(wǎng)上可以找到非常多的效果,任意采用一種免費的方式,只要變化的效果與網(wǎng)頁的整體色調(diào)差不多即可。

4.IP課件的制作

IP課件,在我們制作的精品課程中是以三分屏的方式展現(xiàn),三分屏即將一網(wǎng)頁分成視頻區(qū)、目錄導航區(qū)和文本區(qū),這種形式最大的特點是圖文并茂,在精品課程中大量的應用,我們采用的制作方法是用成形的模板替換法來制作,這種方法,最大的好處是以完全免費的方式形成三分屏[3],準備好視頻、文本,在網(wǎng)頁制作軟件中打開模板網(wǎng)頁,將其中的視頻、文本替換,關鍵點是目錄導航控制視頻和文本同時跳轉(zhuǎn)到指定的時間點和指定的頁面,在這一點上只需要將模板當中的時間點的秒數(shù)進行替換,將文本的頁面指向相應地替換即可,采用這種辦法制作一課時的三分屏課件,一般時長不會超過半小時,因此,也便于推廣。為了將制作過程簡單化,或者制作難度降低,也可以采用一些優(yōu)秀的軟件,現(xiàn)在國內(nèi)外出現(xiàn)了很多優(yōu)秀的三分屏制作軟件,在拍攝視頻的同時,即可形成三分屏課件,但要花錢買軟件,而且此類軟件費用不低,因此,作為一般的制作人員,學會用模板套用制作三分屏課件是一種理想的選擇。

5.團隊建設

精品課程團隊中一般應該包括授課教師及技術(shù)人員,對于授課教師,要求要具備較高的授課水平,在網(wǎng)上供學生學習的視頻資源,需要授課教師有豐富的知識、良好的道德修養(yǎng),并對所講課程融會貫通,講課過程生動有趣而不死板,這樣才有可能吸引學生不斷聽下去。對于技術(shù)人員,包括網(wǎng)頁制作、美術(shù)設計、音視頻編輯等內(nèi)容,技術(shù)人員的水平高低將直接反映出精品課程以后的瀏覽效果,因此,在精品課程制作前組織有力的技術(shù)人員將是制作精品課程高質(zhì)量的保證。

6.結(jié)語

建設精品課程本身應該是一個教學實踐和教學研究的過程,精品課程建設需要以實踐所取得的理論來推動其前進,而對精品課程的內(nèi)涵、外延分析,目前的研究是遠遠不夠的。精品課程建設的目的是為了建設一批具有一流教師隊伍、一流教學內(nèi)容、一流教學方法、一流教材、一流教學管理等特點的示范性課程。實施精品課程建設,鼓勵教授、名師上講臺為本科生講課,以促進教學梯隊建設;強化信息技術(shù)手段,特別是網(wǎng)絡技術(shù)和多媒體技術(shù)手段,把課程內(nèi)容、教案等搬到網(wǎng)上,促進優(yōu)質(zhì)教育資源共享,力求建立內(nèi)容新穎、方法和手段先進、教學和科研相結(jié)合的高質(zhì)量、高水平、具有示范作用的精品課程,切實推進教育創(chuàng)新,深化教學改革,全面提高教育教學質(zhì)量。只有在認識自己的優(yōu)勢、發(fā)揮自己特色的基礎上,走出去與別人進行交流,接受不同的理念、學習成功的經(jīng)驗的同時也讓他人知道自己在做的事情,才能夠建設好屬于自己的精品課程。

篇5

1 建設精品課程網(wǎng)的意義

1)教學互動加強。由于精品課程通過網(wǎng)絡傳播,不在局限于傳統(tǒng)的課堂教學。教師與學生、教師與教師、學生與學生之間在課堂中或課堂外,可以通過網(wǎng)絡進行全方位的即時交流,增加教師與學生、學生與學生的交流機會和范圍,拉近了師生之間的距離。教師可以對學生的進行更全面的了解和進一步的針對性指導;同時學生也能夠及時地把意見反饋給授課教師。由于可以匿名提問,不會限于某些客觀的原因,學生的反饋不再受非理性的限制,更加有針對性。另外,通過統(tǒng)計分析學生提問的人次、類型等數(shù)據(jù),可以使教師充分了解學生在學習過程中遇到的難點和疑點,更加有針對性地指導學生,提高教學質(zhì)量,改善下一次的教學。

2)快速的普及教學資源。即時性是網(wǎng)絡的特點之一,它能迅速地整合連接在網(wǎng)絡中的各種教學資源,網(wǎng)絡用戶通過訪問網(wǎng)絡即可足不出戶地獲取各方面的知識和信息。在當今計算機技術(shù)快速發(fā)展的時代,由于種種原因,電腦也得到了迅速普及,隨之互聯(lián)網(wǎng)得到了廣泛的普及和運用。網(wǎng)絡已發(fā)展成為非常重要的信息資源傳播媒介,成為人們生活中不可或缺的工具。各種教育資源通過網(wǎng)絡進行傳播,跨越了時間和空間的限制,傳統(tǒng)的學校教育通過網(wǎng)絡,可以超出校園以外的范圍,輻射更廣泛的地區(qū)。名校更可以充分發(fā)揮自己的教育資源優(yōu)勢和學科優(yōu)勢,把最好的教學成果和最優(yōu)秀的教師通過網(wǎng)絡傳播到世界各地,促進地區(qū)之間的教育教學交流,使教育不發(fā)達地區(qū)的學生同樣可以不受限制地接受高水平的教育。精品課程是教學的優(yōu)秀成果,通過與現(xiàn)代網(wǎng)絡的結(jié)合,可以發(fā)揮其最大的教育功能。

3)學習的主動性增強。教學中利用網(wǎng)絡技術(shù),其特征是,任何人在任何地點、任何時間、從任何章節(jié)開始學習任何感興趣的課程。網(wǎng)絡教育具有便捷、靈活的特點,其學習模式可以最直接體現(xiàn)出學習的特點,充分滿足了發(fā)展中的終身教育和現(xiàn)代教育的基本要求。無論是哪種求知者,精品課程網(wǎng)站對其而言,都是一個積極有效的學習的平臺。而將精品課程放呈現(xiàn)于網(wǎng)絡,對于不能進入校園學習的求學者而言,可以便捷地獲得這些豐富而寶貴的教學資源,充分刺激他們的求知欲望,提高學習的積極性和主動性。

4)通過網(wǎng)絡來傳播精品課程的教學資源,當用戶訪問精品課程網(wǎng)站時,都會在精品網(wǎng)站中留下或多或少地信息。如果能夠及時收集并處理好這些數(shù)據(jù),可以同樣應用于精品課程的教學管理中。這就擺脫了傳統(tǒng)的教學局限,提高了教學的效率,因此,完善網(wǎng)絡教育,能更好的促進精品課程的建設發(fā)展。

2 動態(tài)網(wǎng)頁的技術(shù)

動態(tài)網(wǎng)頁技術(shù)具有交互性,即網(wǎng)頁會根據(jù)用戶的要求動態(tài)改變和響應, 它無須手動便能自動更新HTML文檔,可以自動生成新的頁面,這樣就大大節(jié)省了工作量。它還能因時因人而變,當不同的人、不同的時間訪問同一網(wǎng)址時可以產(chǎn)生不同的頁面。

目前比較主流的動態(tài)網(wǎng)頁技術(shù)有以下幾種:

1)PHP 是Hypertext Preprocessor 的簡稱,其獨特的語法混合了 C、Java、Perl 以及 PHP 自創(chuàng)新的語法。只需要很少的編程知識就能使用PHP建立一個交互的Web站點。

PHP實質(zhì)上也是編程語言和應用程序服務器的一種結(jié)合,其與其它的一些編程語言具有一定的相似性,比如:對于數(shù)值的存儲常常利用變量來完成;如何利用一定的操作符對變量進行相關處理,得到最終的結(jié)果。PHP之所以能夠得到廣泛的應用,主要價值也在于其也可以被看做是一個應用程序服務器,即可以利用一定的方式將幾個不同的技術(shù)融合為一個比較完整的程序,這些技術(shù)主要是指:(1)編程語言;(2)將數(shù)據(jù)存儲到數(shù)據(jù)庫中;(3)能夠支持Internet協(xié)議。

在實際應用中,需要注意PHP的一些常見特點,包括:(1)PHP通常情況下是免費的,即可以不用花費便能夠運行PHP;(2)即便是PHP程序很復雜很大,依然不會降低客戶端的運行速度,這主要是因為PHP是Web服務器端運行的;(3)PHP程序能夠在其他的操作系統(tǒng)下運行;(4)和其他程序語言不同的是,該程序語言容易上手,其主要是以基礎語言為基礎的等。

2)ASP 即Active Server Pages,是微軟開發(fā)的。ASP的程序編制與HTML相比更有靈活性,而且更加方便。它是在Web服務器端運行,運行后再將運行結(jié)果以HTML格式傳送至客戶端的瀏覽器。

由于ASP技術(shù)基本上是局限于微軟的操作系統(tǒng)平臺之上,微軟的IIS應用程序結(jié)構(gòu)是其主要的工作環(huán)境,又因ActiveX對象具有平臺特性,所以,在跨平臺Web服務器上工作,ASP技術(shù)很難實現(xiàn)。

安裝使用方便。裝好一個Windows 2000,只要你安裝了IIS哪么ASP就可以使用了,從沒有什么需要你花心思去配置的。

在實際操作中,為了更好的、更快的運行ASP,則需要對其主要特點以及功能進行適當?shù)牧私?,以下就其主要特點和功能進行一一的分析:

就其主要特點而言,常常具有以下幾個方面:(1)由于ASP主要是集中在HTML中的,所以在運用的過程中,可以不需要對其進行相關的編譯,便可以直接對其進行解釋執(zhí)行;(2)實際操作時可以利用常規(guī)文本編輯器*.asp頁面的設計;(3)當需要瀏覽ASP所設計的主頁,只需要利用可解釋常規(guī)HTML碼的瀏覽器,方便瀏覽者瀏覽網(wǎng)頁;(4)能夠保證源程序碼不被竊取。

就ASP的具體功能而言,需要了解的有以下幾個方面:(1)能夠訪問和編輯服務器端的數(shù)據(jù)庫表,在實際運用中,可以利用瀏覽器來實現(xiàn)對數(shù)據(jù)的輸入、更新等操作;(2)能夠?qū)崿F(xiàn)讀寫站點服務器的文件;(3)為了給瀏覽者提供更多的信息資料,其能夠在多個主頁之間實現(xiàn)信息的共享;(4)可以利用站點服務器來執(zhí)行腳本語言,進而更改在客戶端執(zhí)行的腳本語言;(5)為了讓其自身具有更強的功能,其能夠利用其他一些程序語言來實現(xiàn)自己的特殊需求。

3) JSP 是Java Server Pages 的簡稱,是Sun公司于1999年6月推出的一項新技術(shù),是基于Java Servlet以及整個Java體系的Web開發(fā)技術(shù)。

JavaServer Page技術(shù)封裝了許多功能,這些功能是在易用的、與JSP相關的XML標識中進行動態(tài)內(nèi)容生成所需要的。標準的JSP能夠訪問和實例化JavaBeans組件,設置或者檢索組件屬性,下載Applet,以及執(zhí)行用其他方法更難于編碼和耗時的功能。通過開發(fā)定制化標識庫,JSP技術(shù)的擴展性非常強。

在技術(shù)方面,JSP和ASP有很多相似之處,不過兩者來源則完全不同, ASP一般只應用于Windows NT/2000平臺,而JSP則不同,幾乎可以在所有服務器上運行。

為了讓學生更好的學習課程,我國提出了“精品課程”這一方案,現(xiàn)如今精品已經(jīng)成為了教育部推進教育創(chuàng)新,深化教學改革的一項重大舉措。隨著網(wǎng)絡的發(fā)展,網(wǎng)站已經(jīng)被我們看作是精品課程的一種載體和傳播介質(zhì),同時期也能夠被看作是優(yōu)質(zhì)教育教學資源傳承的一個平臺。好的課程資源需要有好的舞臺來展示,精品課程網(wǎng)站就是展示精品課程的舞臺,可見如果能夠充分的利用這一舞臺,便能進一步的推進教育的創(chuàng)新。

參考文獻:

篇6

精品課程建設是教育部啟動的提高高等學校教學質(zhì)量與教學改革工程的重要組成部分,它對于提高高等學校人才培養(yǎng)質(zhì)量,改進學校育人環(huán)境,激發(fā)師生工作學習的積極性和創(chuàng)造性,有著重要的作用。精品課程建設的重要成果之一是建立精品課程網(wǎng)站。精品課程網(wǎng)站是精品課程建設和評價的窗口,是精品課程網(wǎng)絡化學習的平臺,是教師與學生互動交流的媒介,是精品課程示范輻射的載體。在精品課程的評審、驗收過程中,精品課程網(wǎng)站起著非常重要的作用。本文的研究目的是研制一套通用、高效的精品課程網(wǎng)站開發(fā)系統(tǒng)。

2.研究現(xiàn)狀綜述

通過對一些公開的國家級精品課程網(wǎng)站建設以及學校的校級精品課程網(wǎng)站建設情況的調(diào)查,我們發(fā)現(xiàn)大部分精品課程網(wǎng)站的建設并不盡如人意,存在著一些有待解決的問題,如:

(1)沒有充分發(fā)揮網(wǎng)絡教學環(huán)境的優(yōu)勢,網(wǎng)站交互性差,教師與學生沒有進行有效的交流,缺少互動平臺,沒有真正地實現(xiàn)教學互動。(2)網(wǎng)站建設的質(zhì)量良方不齊,很大一部分網(wǎng)頁還停留在靜態(tài)頁面的層次上,難以充分發(fā)揮網(wǎng)絡資源的優(yōu)勢和課程網(wǎng)站應有的作用,利用率低。(3)在多門精品課程網(wǎng)站的建設過程中存在著嚴重的重復建設問題,浪費了很多人力、物力以及教師寶貴的時間資源。(4)網(wǎng)站的建設和維護過程缺乏有效的管理,網(wǎng)站操作繁雜,教學信息不夠全面,導致網(wǎng)站內(nèi)的學習資源少,教學內(nèi)容更新和修改的周期過長,有些網(wǎng)站的教學內(nèi)容甚至從至今都沒有更新過。

以上多種原因使網(wǎng)站建設正成為精品課程建設的薄弱環(huán)節(jié),這一現(xiàn)狀影響了精品課程的建設,嚴重制約了優(yōu)質(zhì)教學資源的傳播和共享。

3.主要研究內(nèi)容

精品課程網(wǎng)站作為一個課程教育系統(tǒng),必須體現(xiàn)它的學習性和動態(tài)性,所以根據(jù)系統(tǒng)可建立如下幾種功能:課程信息功能、學生學習功能、輔助資料功能、教師信息功能、在線留言功能、管理員登陸功能、網(wǎng)站管理功能。此外為了幫助用戶提高學習效率和瀏覽速度,分別實了搜索功能和導航功能。在學習的同時,為了方便用戶了解新聞實事和校園動態(tài),還應實現(xiàn)新聞動態(tài)功能。

3.1 用戶需求分析

高校精品課程通用型系統(tǒng)平臺是為了滿足高校精品課程的申報和課程網(wǎng)站的建設需要,對課程的申報內(nèi)容和網(wǎng)絡資源的建設提供一個網(wǎng)站的框架。本系統(tǒng)必須是一個界面友好,維護方便,便于擴充和更新的管理平臺。設計要求:建立高效、實用、安全、穩(wěn)定和易于維護的網(wǎng)站框架;所有課程內(nèi)容數(shù)據(jù)應建立在統(tǒng)一的數(shù)據(jù)庫中,并可自動及時更新相關的網(wǎng)頁。后臺管理系統(tǒng)只需通過瀏覽器對網(wǎng)站進行日常維護,實時更新課程內(nèi)容、上傳文件等。設置完善的用戶權(quán)限管理功能,系統(tǒng)管理員可以根據(jù)實際需要隨時進行動態(tài)增加、刪除、修改子欄目,并具有自主的信息功能。

3.2 系統(tǒng)體系結(jié)構(gòu)

系統(tǒng)采用B/S的體系結(jié)構(gòu)進行設計。B/S結(jié)構(gòu)(Browser/Server)是瀏覽器和服務器結(jié)構(gòu),它是隨著Internet技術(shù)的發(fā)展而興起的。B/S結(jié)構(gòu)的用戶工作界面是通過WWW瀏覽器來實現(xiàn),極少部分事務邏輯在前端(Browser)實現(xiàn),主要事務邏輯在服務器端(Server)實現(xiàn),形成所謂三層結(jié)構(gòu)。建立B/S結(jié)構(gòu)的網(wǎng)絡應用,并通過Internet/Intranet模式下系統(tǒng)應用,能實現(xiàn)不同的用戶,從不同的地點,以不同的接入方式訪問系統(tǒng),B/S架構(gòu)系統(tǒng)軟件更加方便、快捷、高效。

3.3 運行環(huán)境與開發(fā)工具

本系統(tǒng)在Windows2003 Server操作系統(tǒng)平臺上運行,WEB服務器為IIS,數(shù)據(jù)庫服務器使用SQLServer2000數(shù)據(jù)庫,使用DreamweaverMX,在開發(fā)ASP動態(tài)網(wǎng)頁時可以減少代碼的輸入,提高開發(fā)效率。動態(tài)網(wǎng)頁的腳本采用VBScript和JavaScript實現(xiàn)。

3.4 系統(tǒng)功能模塊分析與設計

高校精品課程通用型系統(tǒng)平臺包括前臺功能設計和后臺功能設計兩部分。

前臺功能模塊是精品課程的展現(xiàn)中心,面向?qū)W生,如圖1所示。主要包括網(wǎng)站首頁;申報表格;課程介紹;師資隊伍;教學科研;教學大綱;電子教案;教學課件;習題試題;教學效果;課程特色;教學錄像;互動空間。

圖1 高校精品課程通用型系統(tǒng)平臺功能圖

圖2 數(shù)據(jù)表

后臺功能模塊是本系統(tǒng)的核心,面向管理員及教師,基本模塊包含:系統(tǒng)登錄模塊;系統(tǒng)設置模塊;新聞管理模塊;課程管理模塊;用戶管理模塊。

3.5 系統(tǒng)總體設計與實現(xiàn)

根據(jù)上述的用戶需求分析,系統(tǒng)主要分為管理員登錄、教師登錄兩部分。本系統(tǒng)使用時首先由管理員登錄,進行系統(tǒng)初始設置管理,包括精品課程模版添加,精品課程審批,精品課程欄目模塊的初始化,以及對留言管理。其次,由教師登錄,修改個人資料,根據(jù)需要設置精品課程欄目,選擇精品課程模版,發(fā)表精品課程具體內(nèi)容,如上傳教學大綱、教學課件等。最后,學生可以查看精品課程內(nèi)容,進行自主學習,也可以在網(wǎng)站發(fā)表留言,與教師進行交流。

本文數(shù)據(jù)設計中主要包括課程內(nèi)容分類表、課程內(nèi)容表、模版表、用戶表、留言表、系統(tǒng)模塊表等表格。系統(tǒng)開發(fā)中,后臺使用了SQL2000數(shù)據(jù)庫,整個開發(fā)技術(shù)使用ASP語言,利用了Dreamweaver、Flash等工具進行開發(fā)實現(xiàn)(見圖2)。

4.結(jié)語

通過精品課程建設,充分發(fā)揮精品課程的示范和輻射作用,牽動其它課程建設,促進課程整體水平的提高;促進學校盡快完成本科教學中堅力量的新老交替,推進教學改革,促進優(yōu)質(zhì)教學資源的共享,全面提高教學質(zhì)量和人才培養(yǎng)質(zhì)量。

參考文獻:

[1]田衛(wèi)國.高校精品課程建設存在的問題及對策[J].教育探索,2010(2):49-50.

[2]封超,晁陽.Tomcat與Java Web開發(fā)技術(shù)詳解[M].清華大學出版社,2008.

[3]李平.基于JSP的動態(tài)網(wǎng)頁開發(fā)技術(shù)[J].計算機研究與發(fā)展,2009,21.

基金項目:吉林省教育廳“十二五”科學技術(shù)研究項目(2012438);吉林省教育科學“十二五”規(guī)劃2011年度課題。

篇7

結(jié)合《C語言程序設計》精品課程網(wǎng)站的建設需求,下面對該平臺的一些主要功能模塊的設計與實現(xiàn)進行介紹。

1.系統(tǒng)功能建模設計系統(tǒng)用戶主要包括學生用戶、教師用戶及管理員,可以依據(jù)三者各自的功能,采用用例圖實現(xiàn)其功能的模型化概要設計,并且利用活動圖、狀態(tài)圖及類圖實現(xiàn)其細化,實現(xiàn)平臺主要功能模塊的詳細設計。

2.系統(tǒng)主要功能實現(xiàn)根據(jù)詳細設計階段的成果,進行程序代碼的編寫,完成預期的功能模塊。開發(fā)實現(xiàn)過程中注意了代碼書寫的規(guī)范化及可重用性,對于界面,采用了一些精美的圖片與動畫,使得實現(xiàn)的網(wǎng)站平臺在可用性、界面友好性方面有好的體現(xiàn)。同時,按照預期的需求對其進行相應的黑盒測試與白盒測試,檢驗其是否滿足實際的要求。

三、課程精品網(wǎng)站的

本精品網(wǎng)站在在WINDOWS平臺或LINUX平臺下,下面以在WINDOWS平臺的過程來進行說明:

1.安裝WINDOWSSERVER服務器版操作系統(tǒng)由于《C語言程序設計》精品課程完整有著大量的用戶,存在較大的并發(fā)訪問情況和安全性需求,因此網(wǎng)站需要在性能穩(wěn)定,安全性高的服務器平臺。我們首先需要安裝WINDOWS2000SERVER以上的服務器版本,本網(wǎng)站的服務器為WINDOWS2008SERVER。

2.安裝JDK并進行配置JDK是JAVA開發(fā)及運行的環(huán)境,網(wǎng)站的運行需要JDK的支持,下載JDK的WINDOWS版本安裝包進行安裝,然后配置相應的環(huán)境變量,包括java_home,path和classpath三個部分。

3.安裝TomcatWEB服務器下載并安裝Tomcat,Tomcat是Apache的一個JSP常用的WEB應用服務器,具有很好的穩(wěn)定性。

4.安裝MYSQL數(shù)據(jù)庫管理系統(tǒng)網(wǎng)站采用MYSQL作為數(shù)據(jù)庫管理系統(tǒng),下載并安裝MYSQL,然后創(chuàng)建網(wǎng)站所需要的數(shù)據(jù)庫和用戶。

5.安裝JDBC驅(qū)動JDBC(JavaDatabaseConnectivity)是一種可以執(zhí)行SQL語句的JavaAPI,提供了程序訪問數(shù)據(jù)庫的接口。平臺對數(shù)據(jù)庫的訪問需要安裝JDBC驅(qū)動。

6.網(wǎng)站到TOMCAT將精品網(wǎng)站的JSP程序放置在直接放到Webapps目錄下或者自己建立的目錄下,修改配置server.xml,實現(xiàn)網(wǎng)站的最終。可以通過修改server.xml文件,在Host標簽內(nèi)建一個Context實現(xiàn),內(nèi)容如下:<Contextpath=“/myapp”reloadable=“true”docBase=“E:\myapp”workDir=“E:\myapp\work”/>其中path是虛擬路徑,docBase是JSP應用程序的物理路徑,workDir是這個應用的工作目錄,存放運行是生成的于這個應用相關的文件。這些步驟完成后,就可以瀏覽器里直接訪問該網(wǎng)站。

篇8

精品課程建設是關系高等教育質(zhì)量及國家人才培養(yǎng)的重要因素。精品課程的建設和推出,對我國高等教育的發(fā)展、教學質(zhì)量的提高及優(yōu)質(zhì)資源的共享都起到了十分重要的推動作用。突出資源的“優(yōu)質(zhì)性”和“共享性”是精品課程建設的主要任務。但精品課程資源共享與建設的實施和管理卻面臨諸多困難,出現(xiàn)諸如精品課程重申報輕建設,資源低水平重復建設,課程網(wǎng)絡資源更新速度慢,師生關注課程開放資源不夠等現(xiàn)象,精品課程的建設與共享水平離期望的目標較遠。為促進課程優(yōu)質(zhì)資源建設和共享,提升管理工作規(guī)范化、現(xiàn)代化管理水平,實現(xiàn)高效、精準的管理,開發(fā)網(wǎng)絡課程自動化管理平臺,對加入管轄的課程網(wǎng)絡資源的建設與共享進行集中管理具有重要的意義和現(xiàn)實價值。

1系統(tǒng)功能分析與設計

系統(tǒng)主要面向課程負責人(建設者)、網(wǎng)絡課程管理部門(如教務處)和學生等用戶。網(wǎng)絡課程建設和共享管理平臺主要包含三大功能模塊:即目標導向功能、過程監(jiān)控功能和質(zhì)量考評功能。目標導向功能可通過提供項目建設任務說明頁面及示范樣板等形象直觀地指導實際資源的建設,實現(xiàn)對建設目標任務良好的引導作用,在資源組織與設計指導功能中,可建設諸如實驗項目、例題和習題、學習指導、教學設計和教學課件及視頻等基本資源類別和諸如教學設問、教學案例和實驗案例、機考機改系統(tǒng)、作業(yè)系統(tǒng)和學生優(yōu)秀作品等拓展資源類別以實現(xiàn)對資源建設類別的引導。在過程管理功能中,具有資源更新率的實時自動檢測和采集功能,包含資源訪問率統(tǒng)計以及學生對資源使用效果評價反饋功能(如網(wǎng)頁問卷調(diào)查)以加強對質(zhì)量建設及工作進度的跟蹤。在建設質(zhì)量考評管理功能中,具有對建設目標及實際落實工作情況的比對功能,具有課程資源網(wǎng)頁的評價頁面,通過匯總及分數(shù)統(tǒng)計,可實現(xiàn)對課程網(wǎng)站質(zhì)量的綜合評價。

其功能主要結(jié)構(gòu)圖見圖1所示:

以上系統(tǒng)有助于教學管理部門和工作人員對課程資源共享網(wǎng)站的建設與共享工作進行指導、跟蹤、檢測和評價。在建設導航中,實現(xiàn)了資源組織與設計指導功能;在過程監(jiān)控功能中,具有網(wǎng)站建設效率分析功能,同時,能對資源數(shù)量以及更新情況等方面進行自動識別、統(tǒng)計及結(jié)果分析;具有資源共享效率分析功能,構(gòu)建不同類別資源的訪問率統(tǒng)計規(guī)則及其相關頁面的實現(xiàn),根據(jù)規(guī)則進行資源訪問的數(shù)據(jù)的自動識別、統(tǒng)計及訪問率自動統(tǒng)計等分析功能。在質(zhì)量考評中,提供學生網(wǎng)上評價功能,主要實現(xiàn)問卷調(diào)查以及評價結(jié)果分析等功能,還具有質(zhì)量總體監(jiān)控數(shù)據(jù)匯總、統(tǒng)計分析和生成最終報告功能。

2系統(tǒng)架構(gòu)

系統(tǒng)基于B/S架構(gòu),采用如圖2所示SSH框架的體系結(jié)構(gòu)設計。

為了滿足系統(tǒng)安全性、穩(wěn)定性的需求,系統(tǒng)采用Jsp和spring+Struts+Hibernate等開發(fā)技術(shù),以MySql為后臺數(shù)據(jù)庫設計。

3功能實現(xiàn)相關技術(shù)

1)數(shù)據(jù)庫存儲

本系統(tǒng)數(shù)據(jù)庫的連接采用的是Hibernate,并且交給Spring管理。Hibernate大大簡化了對數(shù)據(jù)庫的操作,我們只需配置hibernate.cfg.xml和applicationContext.xml文件,在創(chuàng)建實體類的時候添加映射就可以實現(xiàn)對數(shù)據(jù)庫的連接和操作。

2)后臺多角色管理

后臺管理員登錄后系統(tǒng)會對角色權(quán)限做出判斷,跳轉(zhuǎn)至不同的后臺管理界面進行管理。并把用戶信息寫入Session。當用戶是教師時,判斷是否已經(jīng)創(chuàng)建了精品課程網(wǎng)站,如果以前沒有創(chuàng)建過精品課程網(wǎng)站則跳轉(zhuǎn)至創(chuàng)建課程網(wǎng)站界面,指導教師創(chuàng)建精品課程網(wǎng)站。

系統(tǒng)在后臺管理界面會對用戶權(quán)限進行驗證,以確保用戶權(quán)限。

首先用戶在登錄頁面admin.isp輸入用戶名密碼,通過登錄發(fā)送一個From表單請求,包含用戶名和密碼,后臺通過Struts.xml配置文件配置的Action攔截用戶表單請求,交給UserAc-tion.java的adminlogin()方法處理。

3)創(chuàng)建課程網(wǎng)站

當教師登錄后臺后,如果教師沒有創(chuàng)建過課程網(wǎng)站進入創(chuàng)建課程網(wǎng)站指導界面,指導教師創(chuàng)建一個新的課程網(wǎng)站,教師在相應的位置輸入課程網(wǎng)站名稱,選擇專業(yè),添加頂部Banner圖等,點擊創(chuàng)建就可以創(chuàng)建一個新的課程網(wǎng)站。系統(tǒng)通過Ser―vice類調(diào)用BaseDao接口存儲到數(shù)據(jù)庫中。核心實現(xiàn)代碼如下:

篇9

Java課程在我院已經(jīng)開設多年,雖進步明顯,但仍需改革建設。我們團隊本次建設的初級目標是達到學院精品課程要求,并在此基礎上將按照省級精品課程建設的標準和要求進行籌備建設,爭取在五年內(nèi)申報為省級精品課程。當然這些名號只是我們規(guī)劃建設中的目標,并不是我們課程建設的最終目標,我們的最終目標是通過課程建設為學生提供更多、更好的學習資源,提高Java課程的教學質(zhì)量,提升學生的專業(yè)水平。

Java課程建設總體思路如下:

(一)重視師資隊伍建設

我院從2005年開始開設java課程,課程建設基礎薄弱,專職教師嚴重不足,近幾年教師數(shù)量有所增加,但由于企業(yè)實踐少,教師實際動手能力略顯不足,水平有待進一步提升。因此教研室非常重視教師綜合能力培養(yǎng),派教師到企業(yè)參加掛職鍛煉等,并一貫發(fā)揚老教師的“傳幫帶”作用。

(二)進行教學模式改革

Java課程在我院開設多年,雖然師資缺失,但發(fā)展速度迅速。軟件專業(yè)、服務外包、測試及小高職班級都在學習此課程。教學團隊也一直在研究和探索更好的教學模式,從最初的傳統(tǒng)式教學到情境教學再到今天的項目導向分解任務式教學,通過最適合學生的教學模式來提高教學質(zhì)量。

(三)教材建設

目前國內(nèi)出現(xiàn)在市面上高等院校Java課程教學教材數(shù)量繁多,而真正能夠使用于我們高職院校軟件方向?qū)W生的教材其實不多,在這些教材中能夠與我們的項目導向教學相吻合的教材就幾乎沒有了。因此教學團隊在1年的時間里完成一部適合我們自己教學的專用教材。

(四)完善教學資源及網(wǎng)上課程資源

本課程已完成的教學資源有:課程標準、教學大綱、教學進度表、單元設計、教學課件、習題庫、學習源碼、教學視頻等。

已完成的上網(wǎng)資源有:課程簡介、教師隊伍、教學文件、教學課件、成果展示、教學錄像等,教研室計劃對已上網(wǎng)的資源進行系統(tǒng)完善,并不斷開發(fā)有利于學生學習參考的新資源。

這次我們整個教學團隊集中1年的時間對Java課程進行全面改革建設,嚴格按照設計思路進行,所以改革取得很好的效果,具體成效如下:

1、通過課程建設,教師隊伍之間的交流溝通,歸納總結(jié)出新的、行之有效的教學方法與手段。

2、新課程標準和教學大綱對教學起到好的指導規(guī)范作用。

3、針對每次課進行的單元設計,更詳細的呈現(xiàn)了每次課的具體內(nèi)容,通過教師的設計讓學生有針對性的學習,起到更好的學習效果。

4、多媒體課件根據(jù)每次單元設計制作,對單元設計進行更加詳細的解釋和說明,對單元設計中涉知識進行詳細介紹。

5、資源共享平臺讓學生可以課下學習,通過平臺內(nèi)容的指導,重新回顧課堂時刻。

6、新教材的編寫對學生學習起到了更好的輔助作用,教材完全按照項目案例順序編寫,對項目中分解知識詳細講解。

本次課程建設我們團隊還總結(jié)了如下課程特色與創(chuàng)新點:

1、本次課程建設把整個課程的內(nèi)容整合成了5個教學項目和1個實訓項目。這6個項目是完整的、獨立的,覆蓋了課程中的章節(jié)內(nèi)容,讓學生先看到結(jié)果,再通過對結(jié)果的分析、研究去學習項目涉及的知識,從而達到有的放矢的教學和學習。

2、在教學過程中,根據(jù)不同的知識模塊、不同層次的學生采取不同的教學方法,對于學生理解掌握有難度的地方,要通過經(jīng)驗幫助其總結(jié)、提煉出適合學生的方法。

3、本課程在建設與教學過程一直與企業(yè)緊密聯(lián)系,建立了“科瑞工場”、“科瑞定單班”。讓學生接受企業(yè)的文化、接受企業(yè)教師的培訓,學生的課外學習、就業(yè)都有了明確保障。

課程建設目前存在的主要問題如下:

1、學生職業(yè)素養(yǎng)缺失,應該有專門途徑或手段進行提升。

2、考核評價體系需要進一步適應與檢驗,同時也需要教學相關部門給予政策支持。

3、考核標準的制定有待進一步研究,需要權(quán)威認可。

下一步我們打算從兩個途徑進行課程建設:

1、引入第三方考核機制。用行業(yè)規(guī)范要求學生,使學生更符合企業(yè)標準。

2、加強校企合作。把企業(yè)實際項目案例引入課堂,讓學生提前進入工作崗位,提前適應職場環(huán)境。

篇10

1 研究背景

2003年4月,中國教育部了《關于啟動高等學校教學質(zhì)量與教學改革工程精品課程建設工作的通知》,提出精品課程是具有一流教師隊伍、一流教學內(nèi)容、一流教學方法、一流教學管理等特質(zhì)的示范性課程。經(jīng)過幾年的推行實施,國家精品課程在數(shù)量上已具有一定規(guī)模,質(zhì)量上也在逐年提高,但是在課程資源等方面仍然存在不足之處:(1)課程資源庫建設。在《國家精品課程評價指標體系》中,課程資源主要是通過教學內(nèi)容和教學條件兩大項來評價,他們是課程的核心部分,是教學信息設計、組織與呈現(xiàn)等教學設計思想的具體化表現(xiàn)。經(jīng)過這幾年的努力,課程資源建設模塊逐漸約定俗成,絕大多數(shù)課程均有課程介紹、教學大綱、教學安排、授課錄像和試卷習題等,而實驗/實踐稍差,學習/教學指導、電子教材和素材庫等最為薄弱;(2)課程資源類型。精品課程充分發(fā)揮現(xiàn)代教育技術(shù)強大功能,采用各種多媒體技術(shù)來呈現(xiàn)教學信息,如音/視頻、PowerPoint、Word、Flash等,課程資源類型可以分為演示型、過程型、交互型、管理型和評價型5種,但是現(xiàn)在絕大多數(shù)課程都不重視過程型和交互型資源的建設,更是忽略知識管理型和評價型資源的建設[1]。

2 需求分析

精品課程網(wǎng)站的設計與開發(fā),充分發(fā)揮計算機在呈現(xiàn)信息、提供聯(lián)系、激發(fā)動機、學習評價方面等方面優(yōu)勢,彌補了教師、課本、視聽媒體的不足;計算機作為使用者收集和組織信息、探究與批判性思考、合作與交流的工具,能很好的激發(fā)學習者的學習動機,促進有意義學習的發(fā)生;另外,精品課程的設計與開發(fā),突破了時空限制,具有傳播范圍廣的特點,任何人、任何時間、任何地點都可以按各自的興趣選擇任何課程進行學習??傊?,精品課程網(wǎng)站的設計很好的適應了當今世界國際化、信息化、知識化等特征的要求,學習者能更好的實現(xiàn)自主學習。《遙感數(shù)字圖像處理》是一門專業(yè)基礎課,是以理論聯(lián)系實踐為主,注重運用,重視上機實踐的一門課程。對于這樣一門操作性較強的課程,設計與開發(fā)它的精品課程網(wǎng)站是非常有必要的?!哆b感數(shù)字圖像處理》精品課程網(wǎng)站的設計與開發(fā)依托了校級《遙感數(shù)字圖像處理》精品課程的建設,面向遙感數(shù)字圖像處理專業(yè)的學生,旨在輔助學生完成對本門課程的自主學習,實現(xiàn)學習效果的最優(yōu)化,其目的是為了讓學生通過學習,打牢遙感數(shù)字圖像處理的基礎知識,進而可以運用到實踐中。通過該課程的學習,使學生樹立正確的遙感數(shù)字圖像處理的概念,培養(yǎng)學生良好的計算機實踐習慣,實事求是的科學態(tài)度和嚴謹細致的工作作風,為后繼課程的學習和將來參加社會生產(chǎn)實踐打下基礎。

3 主要技術(shù)簡介

3.1 ASP技術(shù)簡介

ASP是Microsoft Active Server Pages的簡稱,是服務器端腳本編寫的環(huán)境,可以創(chuàng)建和運行動態(tài)、交互的Web服務器應用程序,即可以組合HTML頁、腳本命令和Web頁和基于Web的功能強大的應用程序。ASP不是一種語言,它所使用的語言是Javascript或VBScript,或者是這兩種語言的結(jié)合體??偟膩碚f,ASP具有以下的特點:(1)使用簡單易懂的腳本語言(Javascript或VBScript等),結(jié)合HTML就可以快速開發(fā)出各種各樣的應用程序;(2)不需要編譯,容易編寫,而且代碼在服務器端直接執(zhí)行;(3)ASP源程序在服務器端被執(zhí)行后,將執(zhí)行結(jié)果返回給客戶端,從而提高了源程序的安全性;(4)可使用服務器端腳本來產(chǎn)生客戶端腳本;(5)由于ASP程序在服務器端執(zhí)行,因此只要客戶端使用的瀏覽器可以執(zhí)行HTML代碼即可。這樣便最高限度地保證了ASP程序的通用性;(6)可以使用VB等多種編程語言來開發(fā)ActiveX服務器組件來擴充服務器端程序的功能;(7)使用普通的文本編輯器即可對ASP程序進行設計、修改;(8)ASP提供了幾種內(nèi)置對象使得腳本功能更強大,在其他方面,這些對象完成從瀏覽器中檢索或向瀏覽器發(fā)送信息的功能。總之,ASP是目前網(wǎng)頁制作技術(shù)中最容易學習、靈活性也最大的工具之一。更重要的是它擁有非常好的可擴充性。像標準的HTML文件一樣,ASP包含可以被Web瀏覽器顯示并解釋的HTML標簽。通常放入HTML文件的Java小程序、閃爍文本、用戶端腳本、用戶端ActiveX控件都可以放入Active Server Pages中[4]。

3.2 ACCESS技術(shù)簡介

Microsoft Office Access(前名 Microsoft Access)是由微軟的關聯(lián)式數(shù)據(jù)庫管理系統(tǒng),是 Microsoft Office的主要成員之一。Access能夠存取 Access/Jet、Microsoft SQL Server、或者任何ODBC兼容數(shù)據(jù)庫內(nèi)的資料。Access 數(shù)據(jù)庫由七種對象組成,它們是表、查詢、窗體、報表、宏、頁和模塊。

表(Table)―是數(shù)據(jù)庫的基本對象之一,是創(chuàng)建其他對象的基礎。表由記錄組成,記錄由字段組成,表用來存貯數(shù)據(jù)庫的數(shù)據(jù),因此又稱數(shù)據(jù)表。

查詢(Query)―查詢可以按索引查找到需要的記錄,按要求篩選記錄并能連接若干個表的字段從而組成新表。

窗體(Form)―窗體提供了一種方便的瀏覽、輸入及更改數(shù)據(jù)的窗口。還可以創(chuàng)建子窗體顯示相關聯(lián)的表的內(nèi)容。窗體也稱表單。

報表(Report)―報表的功能是將數(shù)據(jù)庫中的數(shù)據(jù)匯總,然后打印,以便

分析。

宏(Macro)―宏相當于DOS中的批處理,用來自動執(zhí)行一系列操作流程。Access列出了一些常用的操作以方便用戶選擇,使用起來十分便捷。

模塊(Module)―模塊的功能和宏相似,但其操作比宏更加精細和復雜,用戶可根據(jù)自己的需求編寫程序。

頁―是特殊的直接連接到數(shù)據(jù)庫中數(shù)據(jù)的一種WEB頁。通過數(shù)據(jù)訪問頁可將數(shù)據(jù)到Internet 或Intranet上,而且可以適用瀏覽器進行數(shù)據(jù)的維護和操作。

參考文獻

[1] 許坦,石.精品課程發(fā)展現(xiàn)狀綜述[J].中國電化教育,2007(5):244.

篇11

目前很多資料或論文在涉及精品課程網(wǎng)站制作時,都以站在網(wǎng)站的技術(shù)開發(fā)角度進行論述,這些專業(yè)知識對于非計算機專業(yè)人員是較難透徹理解網(wǎng)站的開發(fā)過程。而且精品課程網(wǎng)站作為一個共享平臺,還要把課程的資源放到平臺上,涉及到平臺的建設、各個資源內(nèi)容制作和整合等工作,更是需要團隊合作。一個完整的網(wǎng)站開發(fā)不像其它項目或者任務可以單獨完成,是需要一個團隊多個人分工合作完成。

一、網(wǎng)站項目開發(fā)團隊,包括以下的角色和職責:

(一)網(wǎng)站項目經(jīng)理

職責:1.項目執(zhí)行監(jiān)理2.質(zhì)量監(jiān)督員

網(wǎng)站項目經(jīng)理負責與用戶進行溝通,了解用戶開發(fā)網(wǎng)站的思想、用途和要求。并創(chuàng)建和維護項目的規(guī)劃和戰(zhàn)略文件,預算表,項目進度和甘特圖表,會議記錄,費用記錄和團隊其他詳細工作的項目文檔。并協(xié)調(diào)、溝通網(wǎng)站各項目小組的日常工作。

(二)藝術(shù)總監(jiān)

職責:1.網(wǎng)頁界面設計師2.交互式設計師

(FLASH,JavaScript,Ajax)3.媒體專家(攝影,插圖,視頻,音效)。藝術(shù)總監(jiān)的主要職責是設計網(wǎng)站的整體外觀和感覺。把網(wǎng)站排版、用戶界面設計、顏色標準、頁面布局細節(jié)、圖片要求、攝影、插畫、網(wǎng)站的視聽媒體等元素匯聚并形成一個整體。

(三)網(wǎng)站技術(shù)主管

職責:1.網(wǎng)頁程序設計師(.net,Java,PHP/Perl,Ruby)2.網(wǎng)頁工程師(XHTML,CSS,JavaScript,Ajax)3.數(shù)據(jù)庫管理員4.網(wǎng)站管理員網(wǎng)站技術(shù)主管必須掌握有網(wǎng)站的環(huán)境、開發(fā)語言和開發(fā)站點框架、選擇網(wǎng)絡數(shù)據(jù)庫等廣泛的網(wǎng)絡技術(shù)。他應該在技術(shù)人員、創(chuàng)意人員和項目團隊各主管中充當一個橋梁或者翻譯工作

(四)網(wǎng)站制作主管

在設計早期階段,網(wǎng)站制作主管主要負責把原始的網(wǎng)站模型、界面和藍圖轉(zhuǎn)化成HTML頁面。一旦網(wǎng)站規(guī)劃及設計完成并且信息架構(gòu)也規(guī)劃好之后,網(wǎng)站制作主管的主要工作就是制作站點頁面,當然他可以直接用html編寫,或者使用網(wǎng)站內(nèi)容管理系統(tǒng)(CMS),也可以用一些站點開發(fā)軟件,例如Adobe Dreamweaver。

(五)網(wǎng)站信息架構(gòu)師

網(wǎng)站信息架構(gòu)師主要負責網(wǎng)站的結(jié)構(gòu)和內(nèi)容進行組織和分類。在整個項目的設計和規(guī)劃早期階段,信息架構(gòu)師是最活躍的。他要制定整個網(wǎng)站的內(nèi)容結(jié)構(gòu),網(wǎng)站的框架結(jié)構(gòu),向客戶和網(wǎng)站開發(fā)團隊介紹網(wǎng)站的整體規(guī)劃。信息架構(gòu)師也要與網(wǎng)站設計師緊密合作,制作用于顯示網(wǎng)站各個頁面的名稱、導航和頁面內(nèi)容的網(wǎng)站藍圖。

1.文字撰稿人2.站點內(nèi)容專家(內(nèi)容協(xié)調(diào),制作)。網(wǎng)站編輯負責整個網(wǎng)站的文字內(nèi)容和編輯質(zhì)量。他或她創(chuàng)建的網(wǎng)站編輯的基調(diào),確定文字風格,并與客戶和相關內(nèi)容的專家收集、整理。以上就是網(wǎng)站開發(fā)時所需要的六個基本角色及其職責,每個角色都有負責的方面。當然其中有可能一個人員充當幾個角色,也有可能一個角色里面要幾個人員組成。

二、網(wǎng)站項目開發(fā)過程及團隊各角色相互合作關系

從圖1-1我們可以把網(wǎng)站作為一個完整的項目,可以分為“規(guī)劃”和“站點制作”兩個主要階段。

(一)規(guī)劃階段

這個階段里要進行的工作就是用戶調(diào)查與網(wǎng)站規(guī)劃。網(wǎng)站項目經(jīng)理要與用戶進行接觸,全面了解用戶的需求,包括網(wǎng)站的用途和要實現(xiàn)的功能。用戶也在這個階段明確要網(wǎng)站能實現(xiàn)的功能模塊和需要提供的材料。充分了解用戶需求后,藝術(shù)總監(jiān)和網(wǎng)站信息架構(gòu)師就要基于用戶的要求、網(wǎng)站的用途和網(wǎng)站訪問者等各方面的考慮,使用PhotoShop或其它工具繪制出網(wǎng)站首頁、二級頁面的圖形界面。與用戶確定好界面、功能與內(nèi)容,就開始分兩條線路進行開發(fā)。1、技術(shù)路線:網(wǎng)站技術(shù)主管根據(jù)界面并與信息架構(gòu)師一起進行技術(shù)規(guī)劃,制作好網(wǎng)站使用的開發(fā)語言、技術(shù)、數(shù)據(jù)結(jié)構(gòu)和數(shù)據(jù)庫等。2、內(nèi)容路線:網(wǎng)站編輯要開始規(guī)劃網(wǎng)站編輯的基調(diào);內(nèi)容在網(wǎng)頁上的表現(xiàn)形式(文本、圖片、視頻、動畫);確定文字風格和網(wǎng)頁顯示的字體的大小與字形;

(二)站點制作階段

站點制作階段是實際開發(fā)周期,各項目小組根據(jù)前面制定好的規(guī)劃進行制作。網(wǎng)站信息架構(gòu)師在各部門之間進行項目規(guī)則解釋、協(xié)調(diào)和統(tǒng)籌。1、程序開發(fā):網(wǎng)站制作小組根據(jù)界面規(guī)劃把圖形界面轉(zhuǎn)換成網(wǎng)頁格式;依據(jù)技術(shù)規(guī)劃,制作網(wǎng)站的各頁面。從圖中的甘特表顯示,程序開發(fā)和網(wǎng)站合成占整個項目的最大時間比例。2、內(nèi)容整理:網(wǎng)站編輯要與客戶和相關內(nèi)容的專家收集、整理放到網(wǎng)站平臺的資源。網(wǎng)站資源如涉及到圖片、動畫和視頻等,網(wǎng)站編輯要與媒體專家合作共同制作。當平臺主要架構(gòu)搭建成形,后臺數(shù)據(jù)庫建立完畢,網(wǎng)站編輯就可以把網(wǎng)內(nèi)容上傳到網(wǎng)站平臺內(nèi),把網(wǎng)站合成。

篇12

運用逆向循環(huán)式課程體系建設模式,先后建成省級精品課程《數(shù)據(jù)庫原理與應用》,國家級精品課程《Web應用開發(fā)》。根據(jù)崗位變化情況調(diào)整專業(yè)課程體系,《Web應用開發(fā)》升級成國家精品資源共享課程。移動互聯(lián)網(wǎng)開發(fā)主要是基于Android和iOS兩大平臺,現(xiàn)階段許多高職軟件技術(shù)類專業(yè)都開設了Android平臺的相關課程,但是開設iOS課程的院校卻比較少。以iOS平臺應用軟件開發(fā)作為移動互聯(lián)網(wǎng)開發(fā)專業(yè)新的產(chǎn)業(yè)節(jié)點,來建設新課程體系迫在眉睫。

找準了產(chǎn)業(yè)節(jié)點,根據(jù)市場調(diào)研以及最新的Apple Mac OS X或iOS系統(tǒng)的,我們可以明確iOS應用軟件工程師作為本節(jié)點對應的工作崗位,根據(jù)崗位逆向推出專業(yè)所需的知識技能如下表1。根據(jù)iOS開發(fā)所需的知識技能確定開設三門課程構(gòu)成iOS課程體系,分別為:iOS開發(fā)基礎、iOS高級編程和iOS項目實訓。

這三門課程會采用串行式排課方式安排在大二第二學期或者大三第一學期進行教學,總課時216。在研究逆向循環(huán)式課程建設模式的基礎上,提出了一種全新的特別適合高職教育的教學模式:“基于工作任務的逆向循環(huán)教學模式”。具體課程教學采用基于工作任務的逆向循環(huán)教學模式,運用翻轉(zhuǎn)課堂等先進教學手段,保證學生在一個學期內(nèi)能集中精力掌握iOS應用開發(fā)需要具備的知識技能。當然這是建立在學生在學習iOS課程以前已經(jīng)有Java和Android的基礎的情況下。

畢業(yè)生的就業(yè)情況和合作企業(yè)對我校畢業(yè)生的反饋信息,促使我們不斷調(diào)整專業(yè)課程體系。比如市場反映iOS開發(fā)人員的就業(yè)情況很好,我們專業(yè)就運用逆向循環(huán)模式新建了iOS課程體系;iOS9和Xcode7等新移動平臺和開發(fā)工具給iOS應用開發(fā)帶來了許多新特性,我們就考慮在iOS高級和項目實訓課程中增加這部分內(nèi)容。逆向循環(huán)的課程建設模式保證了我們的課程體系能緊跟技術(shù)發(fā)展前沿,也能積極完善,更加符合高等職業(yè)技術(shù)教學的需求。

總之,通過建立崗位-課程-崗位的逆向循環(huán)式課程體系建設模式,能不斷完善專業(yè)群課程體系。已經(jīng)建成的國家精品資源共享課程《Web應用開發(fā)》得益于此課程建設模式。我校移動互聯(lián)網(wǎng)開發(fā)專業(yè)學生錄取分數(shù)線逐年提高,對口就業(yè)率也不斷提升。學生先后在2014年湖南省職業(yè)技能大賽獲得移動互聯(lián)網(wǎng)應用軟件開發(fā)賽項獲得二等獎,在2015年全國職業(yè)技能大賽獲得移動互聯(lián)網(wǎng)應用軟件開發(fā)賽項獲得二等獎。

參考文獻:

篇13

引言

社會化標簽(Social Tags)是伴隨Web2.0產(chǎn)生的新概念,是自由標簽(Free Tags)的進一步延伸,體現(xiàn)分眾分類的思想[1]。標簽最初是用來組織和管理在線信息,主要功能是內(nèi)容分類。典型的自由標簽用例是Gmail,在Gmail郵箱中用戶可以為每封郵件添加多個標簽,而檢索時可以按照其中任何一個或幾個標簽進行查找,這就使得檢索信息的方式更為豐富、快速而結(jié)果更為準確。最早的社會性標簽系統(tǒng)是美味書簽(del.icio.us)。del.icio.us是一個書簽管理網(wǎng)站,用戶不僅可以把自己喜歡的網(wǎng)頁鏈接加入個人收藏夾中,并用標簽標注這些網(wǎng)址,進行分類管理,而且可以搜索系統(tǒng)中被標注為同一標簽的所有網(wǎng)址,共享其他用戶的收藏夾資源。

標簽體現(xiàn)了用戶從自己的角度概括網(wǎng)絡資源內(nèi)容的著重點或者興趣點,往往能夠較真實地反映大眾的觀感。因此,本文將社會化標簽引入到北京市精品課程集成平臺的視頻中心模塊。北京市精品課程集成平臺是北京市教委科研項目,平臺以北京市精品課程資源建設為中心,采用現(xiàn)代信息技術(shù)、網(wǎng)絡技術(shù),集成北京市各高校的精品課程資源,建設適應對精品課程進行存儲、檢索、監(jiān)管、服務運行需求的支撐環(huán)境和共享服務平臺,從而實現(xiàn)對課程內(nèi)容的快速訪問和共享。在視頻中心模塊,用戶可以使用標簽對授課錄像進行標注,不僅方便用戶自身的個人知識管理,而且,使數(shù)量龐大的授課錄像資源得到更好、靈活的分類,方便其他用戶查找資源。另外,系統(tǒng)可以根據(jù)標簽找到每個用戶學習的關注點或者興趣點,為用戶提供個性化知識推薦服務。

一 社會化標簽介紹

1 社會化標簽的含義及特點

社會化標簽是一種靈活、開放的分類方式,用戶可以根據(jù)自己的需要自由選擇標簽對資源進行標注,每個標簽相當于用戶對資源的一個分類,資源根據(jù)不同的標簽被組織到不同的分類之下;相同的標簽還能夠聚合不同用戶相同分類下的資源。標簽是可共享的,每個用戶的標簽列表可以被其他用戶查看,其他用戶也可以選擇使用相同的標簽。社會化標簽不同于一般目錄結(jié)構(gòu)的分類方法,它不考慮層次關系給目標進行分類,各個標簽之間是一種平行的關系。因此,社會化標簽具有以下特點:多樣性、動態(tài)性、開放性、共享性、社會性、平行性[2]。

廣義的說,凡是讓用戶選擇某種對象并自由加注標簽、且能夠?qū)ν粯撕灥氖挛镞M行匯總關聯(lián)的系統(tǒng)都是社會性標簽系統(tǒng)[1]。社會性標簽系統(tǒng)具有兩個明顯的特征:一是在對資源添加標簽的過程中,用戶不需要遵循任何事先制定的分類法或者詞表;二是每個用戶的活動空間不是孤立、封閉的,而是開放、共享的。因此,用戶對資源添加標簽不再僅僅是個人行為,而成為一種基于共享的協(xié)作。比如,多個用戶對相同或類似的資源進行標注,進而涌現(xiàn)出一些被多數(shù)用戶共同使用的“熱門”標簽――它們反映的是用戶對同一個或同類型事物所達成的共識。

2 社會化標簽的應用

從2003年開始,支持并使用社會化標簽的網(wǎng)站越來越多,比如最早的書簽管理網(wǎng)站(del.icio.us)、圖片管理和共享平臺(省略),到電子商務網(wǎng)站,比如國外的亞馬遜、國內(nèi)的淘寶等。而且應用領域也在逐漸擴大,從最開始的網(wǎng)頁收藏到圖片收藏,逐漸擴大到網(wǎng)站、地點、音樂、視頻、圖書、到其他Web2.0應用,如博客,RSS訂閱等,再到學術(shù)論文、愿望與目標。

北京市精品課程集成平臺視頻中心模塊把平臺所有精品課程的授課錄像集中起來,方便用戶查找、觀看學習。系統(tǒng)為每個用戶提供個人收藏夾功能,用戶可以收藏關注的視頻,同時系統(tǒng)會提示用戶添加標簽,方便用戶通過標簽管理個人知識,也為授課錄像提供了更加靈活的分類。在用戶添加標簽時,可以查看、使用其他用戶的標簽,實現(xiàn)標簽共享。

二 平臺中的個性化推薦技術(shù)

北京市精品課程集成平臺視頻中心采用電子商務系統(tǒng)的設計思想,以授課錄像為服務內(nèi)容和服務基礎,為用戶提供視頻收藏、社會化標簽標注功能,系統(tǒng)根據(jù)用戶的收藏信息和匯總的標簽信息,挖掘用戶的學習興趣和關注點,通過不同的個性化推薦算法,幫助用戶在眾多的授課錄像中找到所需要的視頻資源,從而實現(xiàn)個性化知識推送。平臺引入個性化推薦技術(shù),提升了用戶的應用體驗和平臺資源的共享性,使得平臺更加個性化、實用化。視頻中心的個性化推薦技術(shù)有以下兩種:

1 基于用戶收藏的推薦

(1)結(jié)合資源類別推薦

結(jié)合資源類別的推薦是通過用戶收藏的資源類別的信息去查找該類資源中收藏人數(shù)最多的資源列表。推薦的依據(jù)為用戶收藏資源表示對該資源比較關注,那么同類別的其他資源也可能是用戶所關注的,另一方面借助其他用戶對該類別資源的行為對該類資源進行篩選,從而得到推薦結(jié)果。

該算法的優(yōu)點是不需要復雜的計算,比較容易實現(xiàn)。缺點是將推薦范圍局限在該資源的類別中,不利于為用戶發(fā)現(xiàn)新穎的資源。

(2)結(jié)合其他用戶的收藏推薦

結(jié)合其他用戶收藏的推薦是利用用戶收藏之間的相似性,推薦的依據(jù)為用戶收藏資源表示比較關注該資源,那么收藏了同樣資源的用戶,他們的關注點有一定的相似性,利用這種相似性找到其他收藏該資源的用戶的最熱門收藏,從而得到推薦結(jié)果。

算法過程為當用戶選定并收藏某個資源后,在所有用戶收藏記錄中找到也收藏了該資源的用戶,然后將這些用戶的收藏匯總后找到被收藏數(shù)量最多的資源推薦給用戶。

該算法的優(yōu)點是實現(xiàn)簡單,跟第一個算法相比推薦范圍進行了擴展,不再局限于原資源的類別中。

2 基于標簽的簡單推薦

該推薦算法需要建立用戶興趣模型。結(jié)合北京市精品課程集成平臺的實際應用,本文定義用戶興趣模型為一個(r,c,t)三元組,其中,r表示資源,即授課錄像,c表示資源類別,即授課錄像所屬課程的二級學科分類,t表示用戶對資源r標注的標簽。

基于標簽的簡單推薦主要利用分眾分類中用戶和社會化標簽,資源和社會化標簽之間的關聯(lián)來挖掘用戶的關注點并進行推薦。推薦的依據(jù)為用戶收藏資源并對其標注標簽,一方面表示了用戶對該資源比較關注,另一方面通過社會化標簽表示了用戶的具體興趣點所在,那么根據(jù)分眾分類的信息可以對用戶的興趣進行建模,進一步了解用戶的興趣,在用戶興趣模型的基礎上借助分眾分類中其他用戶的社會化標簽得到推薦結(jié)果。

該算法過程為當用戶選定并收藏某個資源,給予該資源某個社會化標簽,據(jù)此建立用戶興趣模型,根據(jù)社會化標簽及所屬興趣類別,找到該類別下也擁有此標簽的資源推薦給用戶;如果找不到上述條件的資源,則結(jié)合算法2.1,將該類別下收藏最多的資源推薦給用戶。

該算法的優(yōu)點是用戶建模比較簡單,缺點是將推薦范圍局限在了該標簽的類別中,有一定的局限性。

三 視頻中心的設計與實現(xiàn)

1 視頻中心功能設計與實現(xiàn)

(1)視頻收藏

用戶可以對感興趣的視頻收藏,方便以后查找、觀看。收藏時系統(tǒng)提示用戶添加標簽,用戶可以查看、使用其他用戶的標簽,如圖1所示,用戶可以對同一個授課錄像添加多個標簽。

圖1 添加標簽

(2)分類瀏覽

顯示所有用戶標簽,點擊標簽顯示所有使用該標簽標注的授課錄像列表。

(3)視頻搜索

平臺提供按照課程名稱、學校名稱、課程負責人、主講人、學科分類搜索授課錄像。

(4)熱門收藏

顯示被用戶收藏次數(shù)最多的授課錄像,默認顯示10條。

(5)我的收藏

顯示用戶的標簽列表及被每個標簽標注的授課錄像列表。用戶可以刪除不需要的收藏。我的收藏頁面如圖2所示。

(6)個性化推薦

平臺結(jié)合實現(xiàn)算法2.1和2.2,產(chǎn)生15個推薦結(jié)果給用戶。個性化推薦頁面如圖3所示。

圖2 我的收藏

圖3 個性化推薦

2 關鍵技術(shù)

(1)Struts框架

平臺是基于Struts框架開發(fā)的,Struts是基于MVC設計模式的架構(gòu)[3],它把整個應用系統(tǒng)的輸入、處理、輸出分開,分別對應:模型(Model)、視圖(View)和控制器(Controller)。

圖4顯示了基于Struts的北京市精品課程集成平臺系統(tǒng)結(jié)構(gòu),其中,模型是由實現(xiàn)業(yè)務邏輯的JavaBean組成,控制器由ActionServlet來實現(xiàn),視圖是由一組JSP文件和Struts標簽庫構(gòu)成。

圖4 基于Struts的北京市精品課程集成平臺系統(tǒng)結(jié)構(gòu)

基于Struts框架開發(fā)的好處在于通過分離數(shù)據(jù)及其表示、分離控制邏輯和表現(xiàn)界面,提高平臺中各模塊之間的松散性,降低模塊間的耦合度,增加代碼的可重用性和可維護性。

(2)DAO設計模式

DAO模式是標準J2EE設計模式之一,它將底層數(shù)據(jù)訪問操作和上層的業(yè)務邏輯分開,從而可以使用這個模式構(gòu)建功能強大的數(shù)據(jù)庫訪問層?;镜腄AO中包含了為每個數(shù)據(jù)源提供創(chuàng)建、讀取、更新、刪除(CRUD)操作的DAO類,而具體的DAO類包含訪問特定數(shù)據(jù)源的數(shù)據(jù)邏輯。DAO中各類的關系如圖5所示。BusinessObject(業(yè)務對象)代表數(shù)據(jù)客戶端,正是該對象需要訪問數(shù)據(jù)源以獲取和存儲數(shù)據(jù)。DataAccessObject(數(shù)據(jù)訪問對象)是DAO模式的主要對象,也是該模式的核心部分,它封裝和實現(xiàn)了對數(shù)據(jù)源的訪問,并通過ValueObject(值對象)在BusinessObject和DataSource(數(shù)據(jù)源)之間傳遞數(shù)據(jù)[4]。

圖5 DAO類結(jié)構(gòu)圖

在平臺的實現(xiàn)中,模型層采用DAO模式來設計開發(fā)。以視頻中心的按照主講人搜索視頻為例,SearchVideoAction是搜索視頻業(yè)務處理,對應圖5中的BusinessObject,Video是視頻對象,對應圖5中的ValueObject,VideoDao是視頻對象的數(shù)據(jù)訪問接口,VideoDaoImpl是視頻對象的數(shù)據(jù)訪問接口的實現(xiàn),它封裝和實現(xiàn)了對視頻的數(shù)據(jù)庫訪問操作,對應圖5中的DataAccessObject。SearchVideoAction通過接口VideoDao創(chuàng)建VideoDaoImpl對象,從而實現(xiàn)對視頻數(shù)據(jù)源DataSource的搜索操作,搜索的結(jié)果通過Video對象返回給SearchVideoAction。

這樣開發(fā)可以有效地分離客戶程序和業(yè)務邏輯,客戶程序僅通過業(yè)務接口即可訪問數(shù)據(jù)庫中的相關信息,增強了程序的可擴展性。當有新的需求時,編寫新的接口程序即可。比如,當平臺添加按照視頻所屬課程名搜索的功能時,只需要修改VideoDao和VideoDaoImpl即可,極大地方便了程序的修改。

四 結(jié)束語

社會化標簽實現(xiàn)了分眾分類的理念,它為電子商務、教育技術(shù)等很多領域提供了可靠的發(fā)展和應用環(huán)境,值得我們?nèi)ダ斫狻⒀芯亢瓦\用。本文詳細介紹了社會化標簽在北京市精品課程集成平臺視頻中心的應用,并提出兩種個性化推薦技術(shù)及其在平臺中的實際運用,使系統(tǒng)具有一定的原創(chuàng)性、實用性和參考性。

――――――――

參考文獻

[1] 張樹人.從社會性軟件、Web2.0到復雜適應信息系統(tǒng)研究[D].北京:中國人民大學信息學院,2006.

相關精選