時間:2023-06-29 16:42:51
序論:寫作是一種深度的自我表達。它要求我們深入探索自己的思想和情感,挖掘那些隱藏在內心深處的真相,好投稿為您帶來了七篇分布式教學的概念范文,愿它們成為您寫作過程中的靈感催化劑,助力您的創作。
高校通識教育的核心理念是培養學生的綜合素質與能力,形成正確的人生觀與價值觀,以實現其自身素養和知識能力的自我優化。文章主要介紹了通識課程和MOOC的概念及特點,并通過對深圳大學藝術設計鑒賞課程這門通識課程在MOOC平臺上實踐的介紹,闡述了設計學MOOC較之傳統課程有哪些優點。MOOC平臺上的分布式通識課程可幫助學生提升學習廣度,聚焦專業內容的同時防止學生知識碎片化,從而更好地開創一條實現通識教育的路徑。
【關鍵詞】
通識教育;MOOC;設計學
通識教育旨在使學生通過對廣博知識的了解,確立正確的人生觀與世界觀,實現理性與感性的均衡發展,進而形成完善的人格,提升解決問題的能力,以適應現代社會生活節奏,提高生活品位與個人修養。藝術設計鑒賞類課程作為高校通識課程的組成部分,能夠提升學生設計水平,改善其學習和生活的態度,進而影響其處事方式,提升綜合修養。
一、通識教育的概念及特點
(一)通識教育概述
通識教育最早由美國提出,講求在專業教育與自由教育之外應有計劃、有目的地對課程體系進行編排,打破原有的專業限制,是面向全民的教育。哈佛大學前校長詹姆斯•布萊恩特•科南特在《哈佛通識教育紅皮書》中提到,“20世紀美國教育的創新之處就是將通識教育應用到了全民教育體系之中”。通識教育能夠幫助學生形成較為完整的世界觀,并借助感性與理性的均衡發展,形成完整的價值體系與完善的人格,培養發現問題、分析問題和解決問題的能力。通識課程的教育方式主要分為核心課程模式(CoreModel)和分布課程模式(DistributionModel)。核心課程模式多被專業院校采用,分布式教學模式多被綜合類大學采用。綜合類大學具有學科門類較為齊全的優勢,開設的通識類課程門數眾多、涵蓋面廣,學生的選擇余地較大。不論是核心課程模式還是分布式課程模式的通識課程,其教學理念都是讓學生在本專業的基礎上涉獵社會科學、人文藝術、自然科學的知識,并將這些知識與專業知識進行系統的銜接,突破專業知識的局限,不斷提升綜合能力。
(二)通識課程的設置特點
通識課程的設置因不同的教育理念與學科背景區別較大。我國通識課程的設置主要集中于以下七個方面:一是中國的傳統文化與當代社會文化,力求以發展的眼光審視中國傳統文化的成就和不足,幫助學生建立民族自信與文化認同;二是世界文明歷史,培養學生的國際視野和社會責任感,增強文化包容度,使學生具有正確的世界觀與價值體系;三是倫理價值與思考方法,強調當代社會價值體系,陶治學生的人性與品格;四是系統介紹自然科學的重要理念,了解事物之間的基本規律,提升學生的科學素養;五是經濟發展與社會問題,提升學生的主觀判斷能力、批判思維和解決實際問題的能力;六是文學藝術,提升學生的個人修養與審美趣味;七是跨文化溝通與人際交往,培養學生適應社會與團隊合作的能力。由此可以看出,經過通識教育充實的專業教育,能幫助學生從深度學習走向廣度學習,在接受良好的專業學術訓練的同時,受到社會科學、自然科學與人文藝術方面的熏陶。這種綜合素質與能力的培養,有助于學生形成正確的人生觀與價值觀,并不斷完善自身的人格、知識與技能。文化藝術作為通識課程中重要的環節,對于學生個人修養、內涵、品位的提升有著積極的意義。設計類的通識課程作為文化藝術在現代技術條件下的延伸,可有效地將設計學科滲透至社會的方方面面。
(三)通識教育中的問題及對策
通識課程大多是作為教學范圍相對較小的專業學科的輔課程,綜合性大學多會采用分布式課程模式。該模式的優勢主要是課程門數多,覆蓋面廣,學生選擇余地較大;但缺點也比較明顯,即難以有效整合課程資源。設計學專業課程強調對專業知識教授和應用,學生在自由選擇主題的前提下,很難對相關的課程進行系統性選擇。因此,應對課程核心內容進行優化和整合。然而,傳統的授課方式較難在通識教育中形成教師團隊式教學和課程模塊式教學,難以實現通識教育中課程的自我優化。教師作為獨立的個體,在課題組織、教學安排、師生互動模塊的銜接方面存在一定不足。利用互聯網平臺有組織系統授課能對以上問題的解決起到積極的作用。近年來,網絡MOOC教學在高校通識教育中具有示范作用,如通過網絡平臺建設和合理分配教學資源,可以有效解決分布式課程模式專業內容整合的問題。
二、MOOC的概念以及特點
(一)MOOC的概念
MOOC(MassiveOpenOnlineCourses,即大規模開放在線課程),起源于開放教育資源運動和連通主義思潮。美國麻省理工學院于2002年面向全球學習者開放的開放課程標志著開放教育資源運動的興起。MOOC是在2008年由加拿大愛德華王子島大學網絡傳播與創新主任戴維•科米爾與國家人文教育技術應用研究院高級研究員布萊恩•亞歷山大首次提出,兩位學者在加拿大曼尼托巴大學開設了新型大規模開放網絡課程。MOOC在信息化平臺中賦予學生更多的學習自由選擇權。區別于傳統的教學方式,MOOC作為開放式平臺課程有更大的受眾面,能夠讓專業學生選擇更加優秀的課程資源,同時也是通識類課程的最佳傳播途徑。
(二)MOOC教學的形式與特點
MOOC授課內容以視頻錄播為主,輔助以其他圖文、聲像等資料。對比傳統的課堂教學方式,MOOC的教學方式特點鮮明:第一,MOOC教學可以是單人授課的形式,也可以是多人訪談的形式。教學形式多樣,學生在學習的過程中有代入感,有助于提高學習興趣。第二,學生可以在平臺上選擇合適的課程進行修讀,選課不再局限于班級與人數的限制,學生可選擇自己認可的課程,擴大選擇面的同時也促進相關學科教師不斷完善課程內容、探索不同的教學方法、提高教學質量。第三,MOOC的授課平臺建設推動了大學生素質教育和通識教育的發展,學生的人文素養、藝術審美能力等可通過MOOC平臺得以提升。
(三)設計類MOOC在通識教育中的優勢及意義
設計學作為藝術學門類下的的一級學科,包含服裝與服飾設計、環境藝術設計、產品設計、視覺傳達設計、數字媒體藝術等眾多方向。設計學在通識教育中的重點與難點是如何將眾多的設計內容進行邏輯性整合,將設計學不同專業方向的創意思維、設計理念以及設計中形而上的藝術表達展示在通識教育各環節之中。MOOC作為網絡平臺課程,首先可以引入各個設計專業的優秀師資,使其進入平臺課程之中進行模塊化、團隊化的教學,貫徹分布式通識課程的理念。其次,作為一種新的教學手段,MOOC網絡后臺提供的大數據存儲功能可以實現教師和學生之間的資源共享,擴充設計學通識教育內容。最后,MOOC平臺的搭建與討論區域的設置,提供了通識教育實時的理念交換空間,有助于啟迪學生的設計思維。
三、設計學通識課程設置
深圳大學于2013年12月在深圳舉辦了全國地方高校MOOC發展研討會,會上倡議組建UOOC聯盟(UniversityOpenOnlineCourse),并得到了28所與會高校代表的積極響應。UOOC中的U有University(大學)和Union(聯盟)兩層含義。2014年5月,UOOC聯盟成立大會召開,首批6門MOOC上線。作為綜合性大學通識課程的試點,深圳大學取得了良好的效果。2015年11月,設計類通識課程藝術設計鑒賞上線,該課程將不同的設計學科進行整合,引入模塊式教學團隊任教,聘請知名設計師與專任教師,以講述式、案例式、啟發式、訪談式相結合的教學手段和通識教育的理念,規劃設計學專業的教學內容。課程運用網絡多媒體教學手段,鼓勵學生進行設計交流與經驗分享。設計學MOOC較之傳統課程具有如下優勢。
(一)課程內容與授課方式的創新
將不同的設計學科進行有機整合,需要不同學科背景的教師進行團隊協作,傳統教學模式受教學進度、學生選課等多重因素的制約,難于實現這一目的?;诰W絡平臺的MOOC設置,便于教師、企業設計師等進入課堂教學,有利于任課團隊的組建;而通過播放錄制視頻的授課方式,教師和學生不再受上課時間與地點的制約,更便于協調課程內容。通過創新授課方式,解決了以往困擾分布式通識課程任課團隊建設的問題。
(二)大數據資源更加豐富
通識課程具有更廣博的知識面,網絡平臺以及支撐平臺課程的大數據資源尤為重要。如課程在介紹國際四大時裝周時,相比于傳統課件中的文字和配圖,時裝周現場的服裝展演視頻更有利于學生對于服裝流行趨勢的了解與研究。產品設計中,物件加工工藝與材料的視頻介紹能更好地幫助學生體會優質產品的定義及其所能帶來的良好效果等。這些通識課程中的實訓實踐內容在網絡大數據平臺下能夠得到更好的實現。
(三)改善師生交互環境
在傳統的課堂教學模式中,教師難以在課堂與學生進行充分互動。在通識教育中,學生數量遠遠多于專業課程教學,師生間的互動問題會更加突出。在藝術設計鑒賞課程中,深圳大學利用網絡平臺設置了討論區并配備專職助教與學生進行互動。此外,學生還可以在網絡交流區相互交流、共享課程素材與學習資源,在很大程度上解決了通識課程中的互動需求。
結語
高等教育中分布式通識教育需要整合學科資源,分布式通識課程的教學、目的是盡可能讓學生在接受專業教育的同時了解自然科學、人文藝術、社會科學等學科內容。在大的學科背景中需要整合相關知識,防止學生學習知識的碎片化,體系完整的學科通識教育精品內容將更適應學生發展的需要。
作者:涂星 單位:深圳大學
參考文獻:
[1]哈佛委員會.哈佛通識教育紅皮書[M].李曼麗,譯.北京:北京大學出版社,2010.
[2]王曉陽,曹盛盛.美國大學通識教育模式、挑戰及對策[J].中國高教研究,2015(4).
關鍵詞: 關系數據庫; NoSQL; 海量數據; 教學
中圖分類號:TP311.13 文獻標志碼:A 文章編號:1006-8228(2013)02-47-03
Analyzing the relationship between NoSQL and teaching database
Lou Ying
(Electronic Information Engineering College, Henan University of Science and Technology, Luoyang, Henan 471003, China)
Abstract: Because of the dominant position in database, the relational database has been always the main content in database curriculum of university. With the rise of Web2.0, in the huge data environment, NoSQL (not relational database) technology is used widely and the current database course teaching has been impacted deeply. NoSQL technology is introduced in this paper and then the challenges of NoSQL database technology to teaching database are analyzed. Finally, the teaching methods of database course are proposed.
Key words: relational database; NoSQL; massive data; teaching
0 引言
NoSQL指的是非關系型的數據庫。隨著互聯網Web2.0網站的興起,傳統的關系數據庫在應付Web2.0網站,特別是超大規模和高并發的社交網絡類型的Web2.0純動態網站已經顯得力不從心,暴露出了很多難以克服的問題。例如:關系數據庫為了降低數據冗余,保證數據約束性,在數據查詢時不得不使用多個數據表之間的連接操作,這極大地降低了查詢效率,不能夠滿足當前Internet的高實時性的要求。而非關系型數據庫對并發的大規模訪問有著效率上的優勢,因此,非關系數據庫是在具體應用背景下得到了迅速的發展。
其實,NoSQL概念最早出現在1998年,當時的含義是反SQL技術革命運動,但并未引起太多的關注。直到2009年,NoSQL概念被來自Rackspace的Eric Evans再次提出,這時的NoSQL已經不是單純的反SQL運動,指的主要是非關系型的分布式數據庫,并且不支持原子性(Atomicity)、一致性(Consistency)、隔離性(Isolation)、持久性(Durability)的數據庫設計模式[1]。在亞特蘭大舉行的有關NoSQL的討論會上,學者給出了NoSQL較為普遍的解釋,即“非關系型的”。并且指出Key-Value存儲和文檔數據庫是NoSQL的主要特點,本文認為NoSQL是一項新的與傳統關系數據庫有顯著區別的新技術。
1 NoSQL的主要特點
1.1 Key-Value存儲
Key-Value本身是一種數據結構的模式,其基本思想為:一個主鍵下有相應的值,在實現上可以通過哈希表或B樹等不同的數據結構完成。Key-Value存儲是以鍵值對的數據模型存儲數據,并能提供持久化分布式存儲系統,查詢速度快、存放數據量大、支持高并發,非常適合通過主鍵進行查詢機制和數據同步等功能[2]。
現有非關系型數據庫采用不同的方式實現了Key-Value存儲,并且擁有各自的優缺點。然而,性能優良的Key-Value存儲需要滿足下列條件:高可用性,即在Key-Value存儲模式下可以提供不間斷的服務;可擴展性,海量數據的處理要求存儲模式能夠具有可擴展性;故障恢復,要求該存儲模式下能夠對故障自動感知并能自動恢復。
在具體的實現上,多數非關系數據庫采用單文件進行存儲,雖然單個文件操作具有一定的方便性,但在數據量不斷增大時,會遇到存儲瓶頸。為了提高響應速度,Key-Value存儲一般只支持數據的添加操作,而不是支持數據更新操作。為了實現故障可恢復,需要對數據進行備份,數據備份操作即從主端向從端的數據復制,應用系統的性能在備份過程中會受到影響,備份策略決定了影響程度。然而,數據可靠性和性能是一對平衡關系,越是可靠性高的數據保障,其性能相對會下降。
1.2 最終一致性
一致性是關系數據庫中主要特點[3],關系數據庫為了保證一致性需要使用約束條件,從而影響了數據的讀寫效率。而非關系數據庫只要求保證數據的最終一致性,基本思想是:在數據的讀寫過程中,對一致性的要求是松散的,而最終完成操作后的結果是一致的。
假設A為對數據庫的寫操作,而B和C都代表對數據庫的讀操作,且A,B和C之間是相互獨立的。當執行了A,即向數據庫中寫入數據,若數據庫系統能夠保證隨后B和C的讀操作都能夠讀到最新的數據,則說明該數據庫系統具有強一致性,關系數據庫能夠保證強一致性;當執行了A,B和C不能夠立即讀到最新的數據,而是需要經過一段時間才能獲取更新的數據,則說明該數據庫系統具備弱一致性,這段時間也叫做不一致性時間窗口;最終一致性屬于弱一致性的特例,當執行了A,在該數據沒有再被更新的條件下,B和C最終都讀取到最新的數據,這就是最終一致性。
最終一致性是在高數據量(十幾億條記錄、數TB數據)和高訪問量(數千TPS、數萬QPS)需求下的選擇,在缺乏種種約束的情況下,最終一致性在一致性要求不高的應用場景下能夠極大提高數據訪問效率。
1.3 可擴展
這里的擴展性主要指的是水平擴展性,應用無關和容錯性。關系數據通常通過讀寫分離,更換高性能的服務器來提高性能[4],而在海量數據的環境下,這些方法仍然無法滿足某些應用需求。非關系數據庫具有水平擴展性的特點。
盡管現有的非關系型數據庫采用不同的技術實現可擴展性,但其基本的目標是:在應用不間斷的情況下,增加或刪除數據節點,實現水平擴展;利用分布式計算的技術,通過節點之間的通訊,實現數據分布式處理,滿足海量數據的讀寫性能要求。
2 NoSQL技術對數據庫教學的影響
長期以來,普通高校計算機專業的數據庫課程以關系數據庫為講授內容。作為當前數據庫領域不可忽視的力量,NoSQL技術已經引起了許多高校的關注,它給傳統的數據庫教學帶來了以下幾個方面的挑戰:
挑戰一,教師的認知和講授能力。長期以來,在講授數據庫課程時,往往認為關系數據庫占主導和統治地位,忽略了對其他數據庫的研究。當前高校與市場的聯系遠遠不如想象的那樣緊密,因此,當前高校教師面對著對NoSQL技術的認知能力,這里不僅包含對技術的掌握和熟悉,而更重要的是對該新興技術的認可。
在授課的過程中,如何把握NoSQL技術和關系數據庫的之間的關系,巧妙地融合兩種技術,使學生有個全面和清晰的認識是數據庫課程教師的重要工作之一。
挑戰二,學生的接受水平。對于剛剛接觸專業課程的學生,同時掌握兩種具有對立性質的技術也是學生學習過程中的一個難點。
挑戰三,學校的實驗環境。實驗一直是數據庫課程教學的重要環節,現有大多數學校的實驗條件和環境能夠基本滿足關系數據庫技術的教學需要,對于NoSQL技術所在大規模數據處理下的優勢,如何構建實驗環境也是教學的一個重要挑戰。
為了應對這些挑戰,我們至少需要弄清楚兩個方面的問題:①為什么要使用NoSQL;②NoSQL技術和關系數據庫的聯系和區別。
2.1 為什么要使用NoSQL技術
NoSQL技術不是實驗室的產物,而是以實際需求推動的,這里的推動主要指的是互聯網的發展在推動。Web2.0時代,用戶每天使用網絡的同時也在制造網絡的內容。例如:用戶在瀏覽微博網站的同時也會自己的信息。這種特點改變了對網站后臺數據庫的訪問方式,從原先頻繁的讀操作變成了頻繁的讀寫操作,這時,往往要達到每秒上萬次讀寫請求,關系數據庫還能同時勉強應付上萬次的SQL查詢,但是要同時應付上萬次的SQL寫數據請求,關系數據庫系統就已經無法承受了,對數據讀寫操作需求的變化推動了新技術的發展。
社交網絡是Web2.0的一個重要產物,近年來,社交網絡用戶的規模日漸增長,2011年8月,Facebook的活躍用戶已經接近7億,用戶對Web的要求也逐步的提高,縮短用戶操作的響應時間已成為提高網絡質量的基本要求。關系數據庫在保證數據的一致性方面有優勢,而在大規模的用戶操作下,嚴格的一致性對現實的需求來說并不是必須的,高效的數據響應才是最重要的,NoSQL在保證最終一致性的情況下能夠實現高效的數據訪問。
對于一個Web應用系統,在用戶量和訪問量不斷增加的時候,該應用系統需要增加新的服務節點來提高性能和負載能力,在增加服務節點時,可以通過增加硬件設施在滿足Web服務器和應用服務器的需求,而對于數據服務器,關系數據庫模式下很難進行類似增加節點的水平擴展。因此,在關系數據庫的模式下,進行節點增加時需要停機維護和數據遷移,這對于很多需要提供24小時不間斷服務的網站來說是不方便的??梢钥闯觯P系數據庫無法滿足應用的可擴展性和高可用性,而NoSQL技術具有水平擴展性的特點,可滿足需求。
從上述分析可知,在互聯網環境下處理海量數據時,關系數據庫無法滿足實際需求。一方面,關系數據庫技術中的種種約束(事務管理、完整性約束等)對實際需求來說是沒有必要的;另一方面,這種約束的保證影響了數據處理性能。在這種情況下,NoSQL技術就自然而然地成為了人們的選擇并取得了快速的發展。
2.2 NoSQL與關系數據庫的對比
通過上述分析可以看出,NoSQL數據庫和關系數據庫是根本不同的,兩種數據庫分別適應不同的需求。
關系數據庫是以表來存儲數據的,表的組織形式嚴格,表中的每一行代表一條數據記錄,每一列代表特定方面的信息。在設計好表結構(表的列信息)后,修改的代價巨大,數據庫表之間存在著聯系和某種約束關系。所設計的數據操作(查詢,添加,修改,刪除)通常涉及對單張表和多個表,在對多個表的操作時需要使用到表之間定義的范式,消除數據冗余和保證數據一致性是關系數據庫的基本要求。長期以來,關系數據庫一直以簡潔、規范和靈活占據著數據庫領域的統治地位,現有關系數據庫的產品主要有SQL Server,DB2,Oracle,MySqL等,這些產品都屬于關系數據庫管理系統,雖然功能有所不同,但基本思想都屬于關系數據庫的范疇。正是由于關系數據庫的主導地位,在高校計算機學科數據庫教學中,關系數據庫也一直是該課程講授的重點內容。
NoSQL數據主要有三種主流的數據模型,除了上面介紹的Key-Value以外,還有列式和文檔兩種。列式也主要使用Table這樣的模型,但是它并不支持關系數據庫中的多表連接操作,其主要特點是在存儲數據時,主要圍繞著“列”,而不是像關系型數據庫那樣根據“行”進行存儲;在結構上,文檔模式與Key-Value模式想象,不同的是,這里的Value對應的往往是一個文檔。在查詢時,NoSQL數據庫往往只支持主鍵或者是單個列查詢,不支持關系數據庫多表復雜查詢。在寫操作時,NoSQL數據庫對數據一致的要求并不是那么高?,F有的NoSQL產品很多,主要有Cassandra,HBase,Memcached,Voldemort等。這些數據庫的側重點不同,雖然都具備NoSQL的特點,但一些也兼具關系數據庫的功能。其中,許多產品是開源的,開源雖然能夠使更多用戶采用,但其可靠性和后期的維護也受到了用戶的質疑。
關系數據庫是否能被NoSQL數據庫取代呢?答案是否定的。雖然關系數據庫在處理Web2.0數據時明顯遇到了瓶頸,但不代表它就能被NoSQL技術完全取代。不同的應用背景可有不同的選擇,例如,在金融和電信領域,用戶無法接受數據的不一致,因此,關系數據庫的一致性對數據處理來說就尤為重要。而對一些非核心數據的處理,日志的管理和外部數據的集成來說,NoSQL技術就更能勝任。因此,應該根據實際的需求選擇NoSQL技術或者是關系數據庫。NoSQL技術是在新的需求下對關系數據庫的補充和擴展。這就需要將NoSQL技術和關系數據庫進行結合使用,各取所長,需要使用關系特性的時候使用關系數據庫,需要使用NoSQL特性的時候使用NoSQL數據庫。
2.3 采用啟發式教學法
啟發式教學的基本思想是:教師在根據教學任務和學習的客觀規律,從實際出發,以啟發學生的思維為核心,采用多種方式,調動學生的學習主動性和積極性,促使他們生動活潑地學習的一種教學指導思想。
由于NoSQL技術是從實際應用需求產生而來的,具備實際的推動力。因此,教師在講授時,可以首先介紹關系數據庫的基本知識,在介紹關系數據庫的性能指標,例如:每秒讀寫數據的次數,數據處理能力的極限等概念時,再描述現實需求。從現實中,學生可以發現關系數據庫的不足,當它的某些優點不是必須時,就引出了NoSQL技術。啟發學生從需求出發研究技術的思想,真正做到學以致用。
3 結束語
NoSQL技術的應用已經給市場帶來了巨大的影響。本文總結了NoSQL的特點,對比了NoSQL與關系數據之間的區別,提出了NoSQL技術給高校計算機教學帶來的挑戰。面對計算機技術高速發展的時代,高校計算機的教學模式是否能夠適應當前教育的需要,在數據庫教學方面,如果仍然按照固定的教學模式,將關系數據庫不可動搖地位的思想傳遞給學生,顯然是不合理的。因此,我們需要在重視理論教育的同時,研究技術發展的動態,以更客觀和合理的方法講授課程。T技術是一項發展迅速的技術,在未來的教學工作中,知識的傳播已經不是高等教育的主要任務,而啟發式的引導才能豐富高校的教學成果。
參考文獻:
[1] Thomas, R. H. A majority consensus approach to concurrencycontrol for multiple copy databases. ACM Transactions on Database Systems,1979.4(2):180-209
[2] Chris Bunch, NavrajChohan, Chandra Krintz, JovanChohan,Jonathan Kupferman, Puneet-Lakhina, YimingLi, Yoshihide Nomura. Key-Value Data stores Comparison in App Scale. February 17, 2010 UCSB Tech Report,2010.3.
Abstract: This paper first analyzes the teaching present situation of project management course in industrial engineering major. Referring to some of the author about the course teaching reform, we use the technology of informatization for teaching reform. Then according to industrial engineering discipline characteristics and training objectives, we design the curriculum content system and build the knowledge system of house of project management. At the end of the paper, the scheme of teaching reform is carried out based on the teaching design and practice of informatization. Practice results show that the students' learning interest, learning motivation and learning effect are all improved.
P鍵詞: 項目管理;信息化技術;教學研究;工業工程
Key words: project management;informatization;teaching reform;industrial engineering
中圖分類號:G423.07 文獻標識碼:A 文章編號:1006-4311(2017)10-0181-05
1 概述
工業工程是關于系統設計和改善的學科,是管理科學與系統工程、制造科學等學科的綜合交叉學科。在歷經一個多世紀的發展過程中,工業工程學科對世界的經濟建設起了不可估量的作用;美國著名質量管理大師朱蘭認為美國正是由于工業工程才在世界經濟格局中處于領頭羊地位。工業工程學科教育在我國的發展,對于培養我國高素質的綜合性管理人才,對于企業生產效率的有效提升,對于促進中國制造2025戰略的具體實施等都具有重要意義。
在工業工程專業教育中,不僅要重視制造系統相關的基本專業技術技能的訓練,而且要注重管理理念及技能的培養,力求使學生成為具備工程實際與管理能力的復合型人才。項目管理課程是工業工程學科教育的骨干課程,主要關注項目的有效規劃管理、執行與控制等內容。課程的目標是使學生對項目的管控有較為全面的理解,掌握應用計劃與控制的方法幫助企業實施項目時達成Q(質量)、D(時間)、C(成本)等多維相互制約且矛盾的目標。目前,我校工業工程專業學生畢業后,大都從事中小企業的管理運營改善等工作。據統計[1],國內中小企業約占企業總數的99.3%,吸納了75.5% 的就業人口,創造40.3%的利稅。而企業的項目管控工作,對于企業新產品的開發,生產系統的新建、擴建、改善等都具有重要的意義。中小企業做好項目管理,可有效實現降低庫存,縮短訂單交貨期,控制產品研發成本、生產成本,最終全面提升企業的核心競的爭力。因此,有效引導工業工程專業的學生學好項目管理課程,讓學生具備應用相關理念方法解決企業實際生產中的問題的能力,是我們培養學生的重要目標。該課程的課程建設工作也被大多數院校列為工業工程專業建設的主要環節之一。
然而,在實際的課堂教學中,許多學生覺得課程理論性太強,學起來有些枯燥,興趣不濃。這是因為傳統的教學往往停留在填鴨式教學模式,學生被動接受知識;由于實驗教學設施和手段的限制致使教師偏重理論的講解,從而使得學生的主動思考能力和創造性學習能力都難以發揮;此外大多數學生對項目沒有感性確切的認知,難以把所學的知識進行理論實際的聯系,這也導致了學生學習難度的增加。
針對學生學習的積極性不高,教學效果不好等問題,許多教師做了相應的教學改革研究。趙浩宇[2]分析了高校項目管理教學中存在的問題,提出了一種基于案例和情景推演的教學方法;程敏[3]基于分布式認知視角對項目管理課程的學習活動的特質進行了分析,分別從師生關系、教學過程、教學媒介三個方面探討了項目管理課程分布式教學觀的轉向及教學模式創新方法。吳振華等[4]通過比較《項目管理》課程在本科生和研究生中教學方式的差異,分析了研究生《項目管理》課程教學過程中存在的問題并從學生自主學習、加強案例教學和開展實踐性教學三個方面提出了工業工程專業研究生《項目管理》課程的教學改革方案。董雄報等[5]分析了工業工程專業的特點及與項目管理的關系,總結了項目管理課程教學內容的選擇、教學中存在的主要問題,指出運用啟發式、案例式、實驗式等教學方法提高學生課堂學習效果;楚巖楓等[6]分析討論傳統教學模式與研究性教學模式的區別,從《項目管理》課程的特點出發,在課程教學中實施研究性教學模式,深度發掘學生的自主學習與創新意識;袁華[7]指出了目前項目管理課程教學存在的問題,并進一步探析了從教師能力,教學團隊,考核方式等幾個方面著手的項目管理課程教學改革的有效策略。
以上教師的研究都對項目管理課程的教學改進具有積極意義,但同時針對工業工程專業特點和現代信息化技術兩個角度出發的項目管理課程教學的研究比較少。本文參照已有教師的改革研究成果,結合現代數字化、信息化技術的發展,針對工業工程專業的學科特點和人才培養目標,對項目管理課程的教學體系及方法進行了探索實踐,調查結果表明教學效果良好,學生學習的主動性、積極性大幅度提高。
2 項目管理課程體系分析設計及其與信息化技術的結合
2.1 項目管理信息化技術簡介
信息管理的信息化技術是指應用先進的管理理念,借助先進的信息技術、數字化技術來整合項目現有的生產、物資、技術、設備、材料、財務、管理等資源及時有效的為項目管理者提供準確的數據信息,以便項目管理者對項目環境變化做出迅速反應,對干系人的需求及滿意度進行及時的干預,以便最大限度地讓各項目干系人的需求得到滿足,促成項目的成功,加強企業的競爭力。
S著科技的發展,項目管理工作已經不再是簡單的以人工勞動為主,現代信息技術對項目管理的傳統方式造成了沖擊,越來越多的企業認識到引進符合自身要求的信息化技術的重要性與迫切性。此外,項目管理作為企業管理的重要組成部分,項目的信息化管理有利于企業實現深化改革,促進企業效益的大幅提升,越來越多的企業借助項目管理信息化工具進行項目管理,達到了企業簡化管理流程和提高項目成功率,最終提高了企業競爭力?;陧椖抗芾硇畔⒒脚_的可移植性及便利性,信息化技術可以和教學實際密切聯系起來,可以把具體的項目信息化模型在課堂里完整呈現給學生,讓理論教學有的放矢,克服傳統理論教學空對空的填鴨式傳授。
2.2 基于信息化技術的項目管理課程體系設計
工業工程專業的項目管理課程體系和一般管理類專業的項目管理課程(如“工程項目管理”、“會展項目管理”、“軟件項目管理”)應做有效區分。我們認為應結合工業工程專業特點和專業培養目標對該課程的課程體系進行優化設計,以使該課程區別于其他專業的項目管理課程。工業工程專業的學生通過學習項目管理課程,最終應對項目及其管理技術形成深入認識并掌握應用計劃與控制的手法改善項目管控績效的相關技能。課程的體系設計應緊扣工業工程師的能力培養目標,應圍繞工業工程師對項目的掌握、認知及管理改善相關能力的培養。基于以上考慮及未來智能制造、數字化、信息化的普及等遠景目標,我們設計了課程體系內容,并制定了能力培養目標和課程體系內容對應表,如表1所示。
項目管理課程就是要在企業在面臨項目多維度且互相矛盾的目標抉擇時,提供恰當的管控技術與手段,盡最大可能滿足各個目標,為企業創造最大的效益。學生要想掌握這一核心能力,必須構建必要的知識脈絡體系。圖1中,本文給出了由各知識點構建而成的工業工程專業學生的項目管理知識脈絡體系。在該體系中,我們以對項目的基本認知和對項目管理的基本認知為基石,以項目外部環境的整體把控與分析及內部組織過程資產的使用及構建為支柱,以項目啟動、規劃、執行、控制及收尾各過程中所涉及的子過程為各層架,構筑了工業工程專業的項目管理知識體系屋,最終追求的目標是全面達成企業的項目管理目標Q(質量)、D(交期)、C(成本)及滿足干系人的需求和期望。工業工程專業的學生,只要搭建了這樣的知識體系脈絡,就可以對項目管理有全面深入的了解認知,能夠對項目管控過程進行調研分析,然后本著工業工程的問題意識,用工業工程的專業手法去發現問題,分析問題,解決問題,最終幫助企業提高項目成功率,提升核心競爭力。
基于工業工程專業特色的教學,一定要從分析與改善著手;所以在課程的理論教學中,理論一定要和分析與改善結合起來,讓學生認識到所學的理論知識是真正有用的知識,是能為企業創造真金白銀的知識,從而提升學生的學習興趣和積極性。而信息化技術為該目標的實現提供了可行的路徑,有了信息化技術,我們可以方便的把“項目”搬進課堂,可以對其分析,優化,改善,“實施”并確認改善效果。
2.3 信息化技術和項目管理課程的融合
信息化技術基于現代建模與仿真技術,可以快速的建立項目管控模型,可以方便的把“項目”搬進課堂,讓理論教學言之有物?;谛畔⒒夹g的教學,可有效克服傳統理論教學的空洞無物等缺點,讓教學變得生動活潑起來,極大的提升學生的學習興趣,強化學生的知識掌握及有效知識體系的構建。信息化項目管理模型構建完成后,基于該環境可以讓學生充分理解掌握項目管控的關鍵知識點??梢宰寣W生結合實際任意調整項目計劃模型,驗證改善效果,從而深化工業工程改善意識,建立工業工程意識的項目管理理念;同時可以讓學生課下學習項目管理信息化軟件,在實踐環節中,布置具體的實踐任務,讓學生自己設置項目模型各環節參數,自己建模,自己分析問題,提出問題解決方案;在課程設計環節中,讓學生嘗試自己設計項目,制定計劃,模擬執行,模擬改善,形成執行――模擬――改善的PDCA循環。最終形成基于信息化技術的理論教學、實踐體驗與課程設計的全方位體驗式學習與實踐,強化、固化關鍵知識點,形成具有工業工程專業特色的項目管理知識體系。
3 結合信息化技術的教學實踐案例
本節我們結合信息化技術給出具體的教學實踐案例。
在講授項目管理的進度優化環節時,資源均衡一直是一個教學難點。我們結合信息化技術對該環節的教學過程進行了設計。首先在建立簡單的項目模型(如圖2所示),然后基于該模型進行現場資源分配,信息化管理軟件會實時繪制出資源需求曲線(如圖3所示),讓學生實時的看到資源在各任務之間的參與程度,理解資源需求曲線的繪制方法及邏輯。
在圖3中,可以明顯的看到未經優化的資源需求波動距離,非常不利于項目的有效管控。在講解了資源平衡的基本概念后,就可以在信息化軟件窗口中實時調整甘特圖中的任務開始時間,資源需求曲線隨之馬上發生變化(如圖4,圖5所示),學生可實時看到資源平衡的動態過程。因為學生有了充分的感性認知,以及基于信息化教學的興趣激發,大部分學生在接受該部分理論知識時都會興趣盎然,參與討論資源平衡的基本原則,最終形成對理論知識的深入掌握。
通過對項目計劃的動態調整,讓學生充分對比各種進度計劃下的資源需求情況,以及進一步講解資源平衡的原則,從而讓學生不僅掌握了資源均衡相關的理論知識,同時也掌握了相應的改善思路和方法,對進度優化中的關鍵概念也深入了解。
4 教學結果分析與討論
筆者對傳統的理論教學方法和與信息化技術相結合的教學方法的分別進行了問卷調查。問卷發放對象為前后學習該課程的工業工程專業學生,問卷調查結果顯92%的同學認為基于信息化技術的教育方法比傳統方法更容易接受,學習興趣得到了提升。學生普遍反應,采用與信息化技術相結合的項目管理課堂,感覺言之有物,學之有用,興趣很濃。此外,筆者也對前后兩年的考試卷進行了詳細分析,分別針對各知識點的得分率進行了統計,統計結果如表2所示。
從表2中可以看到,采用基于信息化技術的教學方法后學生在各知識點的得分率普遍獲得提高。比較枯燥的環節各類計算部分,采用和信息化技術相結合的教育方法后,各知識點的得分率大幅度提高,這表明學生的學習興趣得到了有效激發,知識體系的掌握深度和廣度都得到了充分擴展。
5 結論
本文基于信息化技術對工業工程專業的《項目管理》課程體系進行全面的詳細設計,教學體系和內容更加貼合工業工程專業的學科特點和人才培養方向。然后采用和信息化技術相結合的方法進行了理論教學研究與實踐以及構建了基于信息化技術的實踐體系和課程設計體系。實踐結果表明,本文所采用的教學改革極大的激發了學生的學習興趣,有效改善了學生學習的積極性和主動性,取得了較好的教學效果。
參考文獻:
[1]鄭昕,秦志輝.中國中小企業統計年簽(2014)[M].企業管理出版社,2014,2:23-45.
[2]趙浩宇.高?!俄椖抗芾怼氛n程教學的優化[J].中國科教創新導刊,2013,25:35-36.
[3]程敏.基于分布式認知的《項目管理》課程教學模式創新研究[J].項目管理技術,2016,8:27-28.
[4]吳振華,王亞蓓.工業工程專業研究生《項目管理》課程教學建議[J].大眾科技,2015,4:82-84.
[5]董雄報,張學龍,李軍.工業工程專業項目管理課程教學研究[J].大學教育,2013,8:89-95.
Enlightenment of MOOC Online Education to Domestic
Vocational Colleges Online Courses
YAO Wei
(Beijing Information Technology College, Beijing 100015)
Abstract As a new online teaching mode,MOOC ( Massive Open Online Course) has aroused great concern. This paper introduces development of online teaching mode and the characteristics of MOOC teaching mode, analyzes the two MOOC modes and compares new trends of Online Learning in the “Post-MOOC Era” ,including SPOC、MOOL、DOCC and so on. MOOC is providing an opportunity to develop a more strategic approach to online learning, This paper presents a Vocational College courses sharing mode based on the advantages of MOOC.
Key words teaching mode; MOOC; online courses
1 MOOC及后MOOC時期在線教育介紹
20世紀90年代末,隨著通信與網絡技術的發展,在線教育在全世界范圍內得到廣泛的發展和應用。在21世紀早期,在線教育的主要發展方向為OER(Open Educational Resources),即開放教育資源。OER被定義為開放免費的網絡數字化教學資源,相關的教育工作者,學習者可以免費在教學,學習和研究中使用。隨著OER的不斷發展,免費,開放等新的教育理念得到不斷的推廣和認同,大規模開放在線課程即MOOC(Massive Open Online Course)開始逐漸發展和興盛起來。OER和MOOC理念間的主要區別就是,在OER模式中,強調的是開放教育資源,開放“教”的過程,供給PPT,教學資料,教學視頻等教學資料,而學習者的學習在OER中沒有得到強調,學習者只能被動地接受教學資源,缺少教學中的交互過程,評價的方式不夠完善與靈活。MOOC模式有了完全不同的新的發展,學的過程得到強調,學習者能更多地參與MOOC課程教學過程,課程視頻設計采用十分鐘以下的微課形式,便于進行交互式教學,評價機制更加靈活多元。
2013年后隨著在線教育的新發展,在MOOC的基礎上出現了很多在線教育的新樣式,一類是由MOOC啟發產生的新模式,另一類是針對MOOC存在的問題與不足而產生的新的種類,MOOC模式主要的不足之處包括:課程完成率低,教學模式相對單一,教育理念沒有對傳統課堂教學有大的突破。隨著在線教育很多方面已經發生了變化,可以說現在已經處在后MOOC時期。后MOOC時期的主要表現跡象有以下幾個方面:出現了教學方法的變化,由在線的自主學習向更具優勢的協作學習,翻轉課堂等方式轉變;MOOC課程平臺也向多種類型轉化,出現了不少新的在線教育模式。
2 MOOC在線教育的不同模式
在MOOC的發展過程中出現了不同的模式,從學習理論的角度,MOOC可以分為cMOOC(Connectivist MOOC)和xMOOC兩種模式,cMOOC模式中強調的是知識構建和自主學習,這種模式中,教師不是課程的主導,學習者在課程學習中有更多的自主性,學習者了解課程內容后需要自主地在網絡資源,課程共享資源中提取和學習知識,然后通過社交媒體等交流工具進行討論交流,進行知識的系統性的構建。對學習者的自我約束能力和學習能力有較高的要求。xMOOC更側重于知識的傳播和引導性的學習,比較接近傳統的教學模式,但是xMOOC強調視頻教學、作業和測試等內容,學習內容針對學習者進行精心設計,提高學習興趣,有利于學習者掌握知識,構建知識體系。
后MOOC時期在線教育教學模式不斷發展,已經出現了很多新的形態,如SPOC、MOOL、DOCC等形式。
(1)SPOC(Small Private Online Course)小型私有在線課程。SPOC這種小型私有的在線課程,該課程對于人數和學習者的條件做出了限制,是MOOC課程的一種新形態的變化,但是它依然是開放免費的。SPOC出現的主要原因是MOOC模式中由于不限制學習者的人數,導致參與學習的人過多,使得學習者參與互動的機會受限,也使得確定學習的學習效果是否達到該課程的學習要求出現困難。而SPOC限定學習人數,學習活動更為高效,成果考核相對更為容易。
(2)MOOL(Massive Open Online Labs)大規模開放在線實驗室。MOOL一般翻譯為大規模開放在線實驗室,MOOL主要是針對實驗課程的在線教育模式,MOOL相對來說,學習時間有保證,學習者可以隨時完成實驗;實驗的過程可回放,便于學習者來檢查實驗過程;便于對實驗結果進行考核和評估。表1對虛擬實驗室與傳統實驗室做了一個對比。
(3)DOCC(Distributed Open Collaborative Course)分布式開放協作課。DOCC一般翻譯為分布式開放協作課,是協作學習在MOOC 課程中的有效體現,DOCC不局限于單一的專家教師與特定機構,強調開展協作學習,鼓勵學習者積極參與互動,在課程中,師生共同合作研究,學習過程是動態的,課程確定關鍵的學習點,參與的教師圍繞這些學習點進行教學,學生通過網絡進行討論,在教學中產生更多合作和交互。
(4)MobiMOOC(Mobile MOOC)移動MOOC課程。MobiMOOC移動MOOC課程指在移動設備上開展MOOC課程,該模式將目前的高速移動通信的發展與MOOC課程相結合,可以充分利用學習者的碎片時間,是學習與移動通信的有效整合,是開放的,多樣化以及個性化的。
(5)DOCC(Distributed Open Collaborative Course)分布式開放協作課。DOCC是在MOOC課程中實現協作性學習的有效方式。DOCC采用的方法是只確定一些關鍵的學習活動,不局限于某一特定教師授課,也不局限于特定的院校或培訓機構,而是提供了多個部門的多位指導者,參與的指導者圍繞這些活動開設課程,開展協作性學習,允許更多的互動性以避免被動學習。學習過程是動態的,指導者與學習者不斷反思學習過程并進行修訂,學習者相互通過網絡和社交媒體討論課程,開展合作。要求該課程是面向社會公眾開放的。
3 高等職業教育借鑒MOOC在線教育模式的優勢
(1)課程內容可借鑒MOOC的形式,拆分課程的視頻為微課,增加互動環節。MOOC課程的設計中課程內容通常是以短視頻,也稱為微課作為主要的教學載體;課程作業與考核的內容可以通過微課視頻間的互動環節,例如內嵌的作業和測驗進行,課程設計中應該可以進行自動批改;課程還需要設置學習小組或者通過社交媒體進行教師和學生間的交互。針對國內目前高職教育的學生的特點,微課的形式可以使得學生易于集中注意力,能利用更瑣碎的時間進行學習。在微課之間添加互動環節,例如提問,測驗,操作等內容,或者設置學生交流的環節,能有效提高學生學習效率。
(2)教學模式可借鑒翻轉課堂(Flipped Classroom)的形式,MOOC教育提出了翻轉課堂的概念,翻轉課堂采用了這樣的形式,首先需要建立好網絡課程,預先要給出本次課程的主題,學生需要先學習網絡課程,觀看課程視頻或微課,完成部分互動內容,例如提問,操作等內容,然后再進入課堂與其他學生和教師進行交流,討論學習中遇到的問題,完成相關練習等內容。翻轉課堂有助于建立集體學習的氛圍,培養良好的師生或學生之間的感情,對傳統網絡教學的缺陷有一定的彌補作用。
(3)減少傳統在線教育帶來的認知障礙,MOOC課程互動的設計形式是從學習者角度出發的,符合學習者的學習目的和動機,盡量減少學習者學習網絡課程時操作和互動的障礙,盡量減少MOOC課程由于網絡問題產生的學習干擾,使學生可以快速便捷地進行操作,學習微課或課程視頻,進行課程互動。為達到上述目的,網絡課程的平臺界面需要簡潔清晰,使學習者能集中注意力,便于有效地學習和互動;微課和互動的內容需要有有效的由簡入繁的過渡效果,如果課程直接進入復雜難懂的部分,學生必然失去學習的興趣,需要把課程內容設計成由淺入深,實現有效的過渡。
4 基于MOOC高職網絡課程平臺建設構想
基于MOOC高職網絡課程平臺建設構想中可以采用xMOOC為主,cMOOC為輔的形式進行架構,xMOOC和cMOOC兩種主要的MOOC模式中,xMOOC側重于知識的傳播,有助于高職院校打造一個有利于學生學習的平臺,這個平臺是開放的和多交互的,院??梢杂靡恢禄男问絺鞑ブR和教學資源。而cMOOC主要的目標是進行學術社交,那么對于高職教學的網絡平臺來說,起到輔助教學的作用,這樣高職院校就可以充分發揮xMOOC的優勢,用微課這樣的視頻形式和多種電子資源教學資源,共享知識,服務學生和社會,而且可以使用cMOOC為輔助,搭建個人空間和討論組,促進教師和學生的教學交流。這樣有助有實現知識與教學資源的整合和共享,使得院校所有的知識資源能發揮最大的價值。
教學平臺的構建應該盡量達到以下的要求,能支持教師進行個性化的,多種形式的課程建設,能支持學生可以根據自己的學習方式進行自主的學習;能支持個人空間、討論組、論壇、學習社區,便于學生和教師進行知識和學術交互;能支持課程的社會開放和共享;能用各種技術構建符合潮流趨勢的能實現交互,體驗,沉浸之類的學習方式的教學環境。教學平臺運行模式見圖1。
關鍵詞:解析教學法;課堂教學組織;教學效果評價;創新能力培養
中圖分類號:G64文獻標識碼:B
文章編號:1672-5913(2007)04-0039-04
1 引言
創新人才是信息社會的推動力。教學的不斷改革是社會的不斷發展和科學技術不斷進步對高等學校的必然要求。在傳統的教學模式中,課堂教學是老師講授理論為主,比較注重理論資料和學術觀點的介紹,而往往忽視分析研究計算機解決問題的實際過程,造成理論與實際的脫節;目前,大多數課堂依然是老師主導,學生被迫接受;灌輸式教學法形式呆板、僵化、內容陳舊、枯燥;為了應付考試,學生更重視考前的死記硬背,忽視正常教學期間的分析和思考,課堂上缺乏老師與學生之間的交流、抑制了學生主動學習的積極性,當學生面對實際問題時,依然手足無措,到實際工作崗位后很難迅速進入角色。這種教學模式有悖于人才培養的目標。據此提出了一種新的教學模式――解析教學法,希望能夠推動計算機基礎教學的改革,提高教學質量,實現人才培養的目標。
2 解析教學法的定義
本文所提出的解析教學法,并非數學意義上的解析法。數學中的解析法是指將一個問題用數字定量地表示為一個數學表達式。而本文提出的解析教學法是指在教學過程中,從實際問題入手,剖析求解該問題涉及的各種要素,并根據各要素之間的關系建立問題的求解模型。解析教學法簡稱解析法。
解析教學法的含義是:從實際問題出發,引導學生分析問題、找尋問題的求解思路,引出問題所涉及的知識點,然后圍繞問題講解知識點,最后解決問題,同時建立起求解同類問題的模型,能夠舉一反三,達到知識遷移的目的。解析教學法是集問題式教學、啟發式教學、理論式教學、討論式教學、案例式教學等融為一體的綜合性教學方法。
解析教學法容易與案例教學法混淆,實際上是有一定的區別。案例教學開始用于法學教學上,將案例引入了課堂,它是一種通過引導學生對實際案例進行討論分析的一種教學方法,現在逐漸地引入到其他教學之中。而解析教學法借鑒了案例教學法的實用性、交互性,是從問題的提出開始,展開對理論知識的講解,是一種將理論教學與問題分析相結合的教學方法,根據解決問題的需要講解知識點,避免了知識點互為前置的矛盾。比如C語言中的數組與指針,到底先介紹哪個呢?運用解析教學法,則是需要什么就介紹什么,更尊重客觀實際的需要。
解析教學法對于基礎知識點多、教學難度較大、學生感覺抽象的計算機語言教學非常適用。
3 解析教學法的目標
解析教學法的主要教學目標就是通過解析的方法讓學生對問題的來龍去脈理解透徹,運用所學知識舉一反三,能夠獨立解決問題。除了講授知識本身外,更注重培養學生獨立發現問題、分析問題、解決問題的能力和進行知識遷移的能力。
計算機是一門實踐性極強的學科,學習計算機程序設計就是要讓學生掌握利用計算機解決實際問題的方法。所以,在教學中加強教學的目標性、增加學生的參與性才有利于課程目標的實現,只有將實際問題、語法知識、程序設計技巧有機結合,才能使學生在分析問題的基礎上,明確需要的知識點,這樣有的放矢,學習才有動力。
4 解析教學法的組織
課堂教學是教學環節中最為重要的一個環節。采用解析法進行教學時,與傳統教學方法的課堂組織方式有著很大不同。
傳統教學方法最大的優點是非常注重知識點有效合理的組織,因此課堂的安排往往是按照知識點由淺入深、由易到難的方式進行,一般的教材也是按照這種方式來組織知識點。按照傳統教學方法組織起來的課堂,學生一般能夠掌握各知識點,明確各部分知識之間的聯系,但很難將這些知識點有機的結合起來解決實際問題。
傳統教學方法往往忽略了知識發現的過程,缺少對問題來龍去脈的講解,導致學生應用知識解決實際問題的能力較低,不能完成知識的遷移。而這恰恰是教師應該給學生傳授和指導的地方,也是最能體現教學精髓的地方。
采用解析法教學時,課堂教學是以問題的方式展開的。在開始講授每部分知識前,由老師先提出問題,然后要求學生獨立思考問題的求解辦法,再由老師引導學生分析該問題中出現的各種要素以及各要素之間的關系,在把問題的來龍去脈弄清楚的基礎上,引出知識點,得到求解此類問題的模型,最后由老師總結問題求解過程中值得借鑒的思想方法,設置相關課堂練習,舉一反三,提高學生知識遷移的能力。
從上述不難看出,利用解析法組織課堂教學,一般分為5個環節:
(1)提出問題;
(2)找出問題中的各要素,建立各要素的關系;
(3)設置思考題,引出相關知識點,層層推進,建立問題求解模型;
(4)總結核心思想;
(5)進行課堂練習,實現知識遷移。
5 解析教學法的方式
解析教學法的教學方式具體體現在以下幾個方面:
5.1 問題引入,層層推進
在課堂上,我們通過設置問題、激發課堂氛圍,讓學生在實踐活動中發現問題、解決問題,使學生成為學習的主人,教師成為學生的“協作者”。例如,在講解C語言的數組時,就預先設置了對一組整數進行排序的問題。學生剛接觸到此問題時,運用所學知識來獨自解決感到困難重重,這時再由教師指點,鼓勵學生去發現新問題、新知識,并提供針對該問題可行的處理辦法,使學生在不斷的學習中,總結出有規律性的解決問題的方法。為提高學習氣氛,應讓學生在課堂上互相交流,在交流和解決問題的過程中,不斷接收新知識,培養解決問題的能力,這樣不但能掌握要求的重點內容,而且學會了如何應用所學知識解決實際問題。
再如,在講授C++的多態性時,就以一個簡化了的“人員信息管理系統”的案例入手,先建立員工的類層次,再闡明靜態聯編的概念,以靜態聯編方式來實現該程序功能,結果并未達到預定功能,然后總結靜態聯編的特點,啟發同學思考,最后又引入虛函數和動態聯編的概念,在已有程序的基礎上進行修改,并最終實現程序預定功能。最后,再對該實例進行總結,進一步強化多態性的概念及其在面向對象程序設計中所帶來的好處,簡化了教學中的難點,使學生對概念有了較深的認識。
5.2 把握主線,講解重點
計算機基礎課程涉及內容多、知識雜,基礎性和普及性決定了不能深講,只能把握主線、重點精解。
課程授課的原則是要學生理清思路、重點理解,決不能面面俱到。例如,在程序設計課程中,重點放在解題思路、算法設計、編程構思上。編程語言的語句只是表達工具,課堂上只講一些最主要的,細微末節的東西不講。要求學生在堂上積極思考,盡量做到當堂學懂。突出上機訓練,在編寫程序的過程中,培養學生分析問題和解決問題的能力。
5.3 師生互動,活躍課堂
在課堂上,老師確定討論的主題,并引導學生提出問題、思考問題、分析問題,找出解決問題的辦法以及還需要的知識點,最終解決問題。通過師生互動,討論學習新的知識點,并得到問題的結果,使學生很有成就感,提高學習興趣。由于老師的正確引導,學生不會陷于問題的漩渦,也不會產生抵觸情緒,反而對解決問題產生強烈的興趣,鼓勵學生去發現新問題,大膽地引導學生實踐。
利用現代教學方式和手段,活躍課堂氣氛,講透知識結構。學校經過這幾年的信息化建設,已成功的在多個教學樓均建立了多媒體教室,為使用電子教案進行多媒體授課提供了物質基礎和保證。
多媒體教學較傳統的粉筆加黑板的教學方式具有許多優勢,多媒體的圖文聲并茂更有利于激發學生的學習興趣,發揮認知主體的主觀能動性;同時,多媒體系統的超文本特性可實現對教學信息最有效的組織與管理;而且,在教學時,通過直接操作各種軟件,學生可以實際感受軟件的運行過程,不用等課后再去上機操作才能了解軟件的實際運行情況,使教學有了更好的直觀性、互動性和實時性。
為了增強課堂的互動性,還可以由老師提出問題,然后找幾個同學臨時充當老師的角色,上講臺來給其他同學講解,這樣一來,既鍛煉了學生的語言表達能力,同時也強化了所學的內容。因為每一個學生都有機會參與,都有機會表現,因此,課堂氣氛會變得非常活躍,老師不用一堂課從頭講到尾,教學效果往往還能達到事半功倍的效果。
5.4 加強基礎,注重應用
在有限的學時內,不能面面俱到、深入細講,只能強調基礎、注重概念。計算機基礎課程一般都在低年級開設,由于學生基礎差、教學內容理論性強,不能只講抽象概念,可以通過圖示法、問題法或實例法等講述清楚。對教學中的一些基本概念的講解,講授的層次一般分為兩個層次來處理。首先是從直觀的角度出發,不涉及內層的機理,結合簡單的實例來解釋說明,使學生容易理解,能迅速上手。然后再從理論的角度,在引導學生理解概念的基礎上,用嚴格的語言把比喻改成形式化的描述,即把想得正確的說得明白、寫得清楚。例如,在上“C++面向對象程序設計”課程所涉及到的面向對象技術的四個基本特征:抽象性、封裝性、繼承性、多態性的概念講解上,筆者在課堂上舉了很多日常生活中的例子來闡述這些概念。如以大學物理中質點的例子來說明抽象性,以電視機遙控板和電視機為例來說明封裝性,說明類與對象間的關系時,將類舉例為做餅干的模子,而對象就是由模子壓出來的餅干。在舉例的基礎上,再總結出類描述了一組有相同特性(數據元素)和相同行為(函數)的對象這一基本概念。使得學生對基礎概念的理解能夠達到舉一反三的目的。
5.5 任務驅動,自主學習
解析教學法主要切入點是問題和任務,強調學生是教學的主體、“以學為主”,任務驅動可以充分發揮學生的主觀能動性,使學習效果達到最佳。
在實際教學過程中,通過課后有趣的習題,訓練教學中需要掌握的內容;通過思考題,預設和引出下次課要講的內容,甚至可以預先布置下次要講內容的習題來驅動學生預習。
計算機課程都是實踐性很強的課程,只有多上機、多實踐才能真正掌握課堂講授的知識。我們在平時的教學中,給學生充分的實踐機會。對于計算機語言課,如果有興趣,則學習的積極性很高,否則枯燥無味。單憑上課認真聽講,而不重視上機實踐,是不可能培養學習興趣的;只有通過上課聽講,多上機實踐,通過編程實現才能培養學習興趣,達到自主學習的目的。
當然授課模式有許多種,如講解接受模式、自學輔導模式、引導發現模式、實驗模式等等。在諸多授課模式中,沒有哪一種模式完美無缺,在教學改革過程中靈活運用,并且不斷地去探索總結。
6 考核和評價方式
采用解析教學法的根本目標是實現啟發式教學,提高學生獨立思考、獨立解決問題的能力、知識遷移的能力。因此考核和評價學生成績的方式可以多種多樣,但重點應放在學生的平時表現上,不應在期末中一考定論。這樣才能保證程序設計教學的改革朝著提高學生素質的方向進行。
根據解析法具體情況,考核方式包括以下幾種:平時作業、期中課程設計、綜合程序設計、期末筆試成績。實際中,可以包括這幾種方式,或者只包括部分方式,但是考核重心應放在整個教學過程中,期末筆試以全代碼方式命題,所占比重以40%以內為宜。
靈活的考核方式,激勵學生鉆研,培養創新意識。我們主要對考試內容和方式進行改革。題型根據不同課程的需要進行不同的選擇??己朔绞桨üP試、機試、答辯、創新課題研究等,強調課程與專業結合,引導學生選擇與本專業有關的創新課題,使他們學習興趣更濃。如程序設計課程筆試采用全代碼方式,突出能力培養,避免學生死記硬背;輔以必要的機試,檢驗學生調試程序的能力。除常規考試形式外,學生在上課第三周開始,即可以申請創新課題研究,由任課教師推薦,期末再組織學生集中答辯,其成績可以占到總評成績的20%到80%。由于考試的改革,學生們學習積極性增強,成績顯著,達到了激勵學生鉆研、增強創新意識、培養創新能力的目的。
7 學生創新能力的培養
大學學習與中學相比,從“以教為主”轉變為“以學為主”,強化學生自主意識,變被動學習為主動學習。要淡化老師的“表演欲”,強化學生的“表現欲”。我們認為,作為低年級學生學習的計算機基礎課程的教學,除了傳授知識和培養能力外,還肩負著指導學生學習方法的責任。要強化學生自主學習的意識,注意培養學生的自學能力,促進創造性思維的培養。
創造性思維最顯著的特點是能夠提供新穎獨創而又有價值的思維成果。在以往的教學中往往大量灌輸知識性的內容,而忽略了對學生創造性思維的培養,實施解析教學方法,在程序設計中摒棄了以往教學中所形成的常規思維模式,極具新鮮感,鼓勵學生大膽提出自己的思路,能極大地激發學生的創造欲望。
計算機課程是實踐性極強的課程,書上看不懂的內容在計算機上試試,往往就懂了。英國的C語言只開16學時,分幾個課題完成,老師在課堂上只講要求和指導方法,所有的學習任務都是學生自學,往往是在實驗室完成;瑞典的VC++程序設計是在項目開發過程中完成學習。此外,指導學生充分利用網絡平臺,提高獲取信息、處理信息和交流信息的能力。
在這種學習環境下,學生的創造性得到了很大程度的發揮。例如,有些學生在程序設計課程(C、C++、Java)中設計出了功能較完善的學生成績管理系統;有些學生編寫了一些游戲軟件放在學校的局域網中供學生欣賞;有些學生在相關的課程設計和畢業設計中應用程序設計知識來很好的完成任務,開發出了實用軟件:重郵搜索引擎、資源共享管理系統、分布式進銷存系統、連鎖超市物流管理系統等;有些學生直接參與信科公司的OA系統、門禁系統等項目的開發……學生的實踐能力和創新能力得到提高,說明改革是有效的。
8 結束語
我們將采用解析教學法教學的教學班與采用傳統教學方法的教學班比較,效果顯著;同時,我們還對學生進行問
卷調查,90%以上的學生都認為這是一種好的教學方法。為了推廣使用解析教學法,我們與清華大學出版社合作出版了一套“高等學校計算機基礎課程解析法系列教材”,包括《解析C程序設計》、《解析Java程序設計》、《解析C++面向對象程序設計》、《解析Visual C++程序設計》、《解析Visual Basic程序設計》等,根據需要還可以不斷地充實。
目前,使用解析教學法才剛剛起步,我們將通過課程設置、教學準備、課堂組織、教材建設、網站建設、教學評價等形成一套完整的、有效的教學方法,并將教學改革推向深入,進而取得實效。
投稿日期:2006-11-16
關鍵詞:試論 技工 學校 電腦 改革
在計算機普及的今天,一般的應用操作、文字處理,已經是一種基本技能,一般學習過計算機的人都能掌握,但許多行業化、專業化的計算機應用人才相對不足。金融證券方面的財務軟件應用、辦公自動化中的設備應用管理和公文處理等,都缺少有一定技術水平的人才。技工學校的學生,經過一定的學習和培訓,都應該能達到上述各行業中計算機應用人才的要求。而現在中職計算機教育課程的內容以及教育方法不能適應社會的需求,造成教育和社會需求的脫節,也就造成我們的學生畢業無法上崗的局面。因此,計算機課程的設置,應該得到足夠的重視。進行必要的調整和改革,才能使通過中職計算機教育培養出來的學生在社會上有一定的競爭力,使中職的計算機教育更加蓬勃發展。
鑒于以上的原因,對現在和將來畢業生出路感到不安。因此,根據我校開設計算機課程情況,對中職課程體系結構以及教學方法提出我的一些看法和設想。
一、中職計算機教育的課程體系結構
對于中等職業院校計算機教育的知識結構和應用能力應以“學生有一技之長”為主導思想,在課程設置上,注重社會實效,減少理論課程,多開設計算機應用軟件課程,增強應用技能培養,知識面不要求太廣,但一定要突出專業特色。比如裝璜專業、財會專業,應試按這些專業的特點,開設相應的計算機應用軟件課程。在計算機課程和應用軟件的選擇上,應強調計算機應用軟件的更新換代,注意選擇先進、合適的應用軟件進行教學。
二、計算機教學方法的改革
1、授課方法
現在多數計算機課程的教學,基本上仍然沿襲傳統的授課方法:板書+講解。由于現在的計算機各種軟件,特別是WINDOWS下的各種軟件,均以圖標方式和鼠標操作為主,其操作直觀、便捷,這些軟件的應用與操作在黑板上是無法向學生講解明白的,需要使用演示設備向學生講解,也就是說,現在計算機的許多課程,應該以:演示+操作+講解(即邊講邊練)的新的授課方法進行講授。計算機教學應改變傳統的教學方式,采用先進的工具,建設較為現代化的多媒體教室,利用大屏幕投影進行直觀教學。
我校近一年來通過實踐嘗試收到了較好的好效果。建立網絡教學系統,建立和利用網絡教學資源,發揮虛擬教室、遠程教學、分布式教學等現代化的教學技術的作用。積極實施計算機輔助教學(CAI),組織教師收集、研制和使用多媒體CAI課件,部分課程如計算機基礎應以CAI教學為主,積極以適應計算機學科以及其他學科的教學要求。
2、實踐技能
目前中職畢業學生的實踐操作能力普遍較差,主要原因是實踐的時間偏少,實驗設備檔次不夠,以及教師實踐指導方法的缺陷等。計算機專業是實踐能力要求很強的一個專業,一定要注重學生實踐能力的培養。每個在校學生每周平均上機時間數不少于4課時,上機總機時不少于250課時。在課時安排方面,實踐課時與理論授課課時為5比5或6比4。實踐的考核成績同樣不低于課程總成績的50%。只有真正做到這一點,才有可能提高計算機教學質量。
在實踐課程中,對于低年級學生,應注重計算機基本概念和基礎操作能力的訓練。對于高年級學生,著重培養他們的操作能力,能夠熟練操作和應用各種專業軟件,解決實際問題,并能夠應用這些軟件進行設計和創作。在計算機軟件應用中,激發學生的創造能力十分重要,這就對教師的實踐指導能力提出了更高的要求。
目前,計算機實踐課程主要以完成教師布置的作業為主。如在程序設計中,學生上機多數是將書上的程序作業在計算機上運行一遍,形式單調,學生處于被動的學習狀態,不能夠對課程內容作深入的理解。實踐課程除了完成作業外,應加強學生創造能力的培養,增加課程設計的內容。教師在設計實踐課程題目時,應根據學生學習程度的差異和興趣愛好的不同,設計不同難度、不同內容的課題,增加學生的學習興趣,激發學生的創造能力。
3、計算機專業教師素質要求
計算機教學的教學模式,現在仍然與其他學科一樣,以教師為中心,學生被動地接受知識,這種教學觀念對學生學習掌握計算機基礎知識的影響尤其嚴重。應該轉變為“教師指導下的以學生為中心”的教學模式,以學生為認識的主體,充分調動學生的主動性,使學生主動建立知識結構和能力結構。
由于計算機軟件、硬件的更新速度快,計算機專業教學內容不斷淘汰更新,各種新的教學手段的出現,對從事計算機教育的教師的業務水平、教學水平等各方面的素質提出更高的要求。計算機教學專業分布廣、教學量大、知識面廣,要求從事計算機教學的教師要思想敏銳、不斷學習、不斷掌握新技術,在學術上要有強烈的進取精神,在事業上要有堅定的敬業精神。注意計算機的發展動態,不斷更新知識,提高自己的業務水平。學校要注意組織對專業教師教師進行業務培訓,促使他們很快地學習新的專業知識,掌握新的應用軟件。
關鍵詞:Web服務技術;課程建設;教學方法
中圖分類號:TP393 文獻標識碼:A 文章編號:1009-3044(2013)34-7815-02
《Web服務技術》是西安郵電大學計算機學院網絡工程系的專業必修課,是一門受學生歡迎同時又亟待發展的新課程。該課程的產生及發展與計算機學院承擔,與國家科學自然基金項目“基于多階段可用性的Web服務組合管理關鍵技術研究”(項目編號:60803162)息息相關。經過近8年的科研積累,2009年5月項目組討論一致認為可以將一部分科研成果與教學實踐相結合,促進網絡工程專業的發展。在學校和學院領導直接關心下,經過學校教學研方面的專家論證之后,同意開設《Web服務技術》課程。
目前《Web服務技術》課程已經開設了三個學年。200年該課程是32學時,理論教學和實驗各占16學時;2010學年根據授課效果和學生的要求,學院研究決定修改該課程培養方案,及時將原有的32學時提升為48學時,增加16學時的理論教學。與此同時,從事該教學的相關教師開展本門課程的開放實驗指導,也受到了學生的歡迎,并成為網絡系新成立的“網絡技術協會”的常設學習交流內容之一?!禬eb服務技術》課程于2011年獲批為校級課程建設項目B類(KJB201120)。
如何讓學生能夠對該課程產生興趣,并為深入研究服務計算指明方向,這是我們教師十分關注的問題。在這一思想的指導下,我們從教材的選擇、教學內容、教學手段入手,形成目前的“以基礎為本、強化實踐動手、展望前沿”的教學體系,受到學生的歡迎。在此基礎上,我們對這門課程的教學方面進行總結,期望能更好的提高我們的教學質量,同時也希望這些心得體會與同行交流。
1 教材選擇
教材是教學和學生自主學習的重要工具。本著既要掌握服務計算方面的基礎知識,又要能夠在理解其內涵的基礎上設計開發應用系統,在選擇教材的問題上,既要滿足學生畢業找工作在“寬度”上的要求,又要滿足繼續攻讀研究生學生在“深度”上的需求。同時激發學生學習熱情,使學生能夠理解SOC(Service-oriented Computing, SOC)的內涵、設計原則和參考框架,掌握應用SOC思想設計和開發應用系統的原理和工具,并進一步了解當前國內外服務計算相關的研究工作,理解下一代面向服務的網絡技術的基本方法。我們選擇了由喻堅和韓燕波教授編著,清華大學出版社2006年12月出版的《面向服務的計算:原理和應用》[1]。該書在介紹服務計算基本概念的基礎上,結合著者所從事的科研項目對開發的相關軟件進行了簡介,符合我們之前所說的選取教材的目的。
在教學中,我們采用中英文相結合的ppt方式,在基礎部分使用中文便于初學者理解,在介紹研究成果、算法和國際前沿時采用英文,這種中英文講解穿行,一方面加深學生對教學內容的掌握,也為學生今后進一步深入研究閱讀英文論文打下良好基礎。
2 教學內容及教學方法
《Web服務技術》[2,3]的理論性和實踐性較強。通過本課程的學習,學生能夠理解SOC和參考框架SOA(Service-oriented Architecture, SOA),通過典型的服務(Web Service,Web 服務)掌握服務建模、服務創建、服務實現、服務部署、服務搜索、服務組合、服務優化以及服務管理的整個技術過程。掌握應用SOC思想設計和開發應用的原理及工具,了解當前國內外服務計算相關的研究工作進展,深入理解下一代面向服務的網絡技術的基本方法。
該課程主要講解部分內容,分別為:
第一章 服務計算的需求背景、歷史沿革以及未來發展方向(1課時,服務概念的產生、服務系統、服務生命周期、服務和產品的比較、服務計算技術);第二章 面向服務的體系結構(1課時,SOA的三角操作模型(重點、難點)、SOA的作用和益處);第三章 Web Service(3課時,上機4課時,什么是Web服務(重點)、Web服務技術體系(重點)、Web服務標準);第四章 服務通信(2課時,上機4課時,分布式系統的通信、SOAP簡單對象訪問協議(難點));第五章 服務描述(2課時,上機4課時,服務描述模型、服務描述語言WSDL(重點));第六章 服務和發現(2課時,名稱和目錄服務概述、服務規范UDDI(難點));第七章 服務組合(2課時,基于工作流的服務組合、基于推理的服務組合、組合優化問題);第八章 服務語義(2課時,上機4課時,語義網基礎、語義Web服務描述語言OWL-S);第九章 網格計算、云計算(1課時,分布式計算、網格計算、云計算)。實驗內容主要包括:實驗Web服務、部署、調用其目的是Web服務及其協議實踐;實驗SOAP協議分析其目的是加深對協議的理解;實驗本體構建工具Protégé的使用其目標是掌握protégé的配置和使用方法。
針對傳統的教學方法,首先從教學內容的整合與更新出發。為了能清楚講授Web服務設計的全過程,通過派老師去企業調研和學習,提高教師理論聯系實際的能力,通過將面向服務的體系結構、面向服務計算、服務語義、網格計算、云計算涉及的內容及方法引入理論教學中,以全面提升學生素質。于此同時,要注意結合專業特點,針對不同專業的需求,采用不同的教學內容和教學方法。
在實踐教學環節設計:增加學生自行設計、自己動手的實踐環節。特別是針對Web服務開發的需求分析、邏輯設計、物理設計、測試和實施各個階段,設計相應的綜合案例,完成特定的設計文檔模板,并搭建完整的實驗教學平臺。
在網絡教學平臺建設:為了便于實施全方位立體式教學,將搭建多媒體網絡教學平臺,內容包括教學內容、課件瀏覽、作業提交、師生交流等多項功能。
完善多媒體課件:針對新的教學內容,對現有電子教案進行修改,并制作多媒體課件。編寫實驗指導書:目前該課程還沒有合適的配套實驗指導書,通過研究相關Web服務技術開發的內容,編寫適合的實驗指導書。
3 考試方法
對Web服務技術這門課程來說,要培養學生的理論知識能和動手實現的能力。因此,本課程的考試方式采用:1)閉卷考試。考察學生對Web服務技術原理的理解和綜合應用能力。2)總結報告。要求對所講授的概念、原理、方法、應用進行總結,提交總結報告。3)譯文。要求學生在于課程相關的領域選擇感興趣的英文參考文獻進行翻譯,并提交譯文。4)考勤。根據學生的到課情況進行評分,督促學生按時到課。最終成績分配如下:成績=閉卷考試(40%)+總結報告(30%)+譯文(20%)+考勤(10%)。
4 小結
本課程的學習內容具有高度綜合性,應用面和理論面涉及廣泛,故而要求任課老師在Web服務開發與管理方面具有豐富的實踐經驗,熟悉最新的網絡體系和技術,是網絡工程專業課中最新的課程及實用性很強的課程。在實踐環節中,目前實驗環境只限于對Web服務開發中部分關鍵技術的應用,而如何從整體的體系結構角度,設計并搭建一個綜合的平臺,使得學生可以完成整個Web服務開發、、查找、組合、優化及管理的全過程,提高學生的獨立設計能力,還需要做大量的工作。
參考文獻:
[1] 喻堅,韓燕波.面向服務的計算:原理和應用[M].北京:清華大學出版社,2006.