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

基于上下文感知的普適程序教學環境構建

2014-02-08 09:21:14陳湘軍趙璐華陳明霞
實驗室研究與探索 2014年9期
關鍵詞:智能手機環境教學

陳湘軍, 趙璐華, 陳明霞

(1.江蘇理工學院 計算機工程學院,江蘇 常州 213001; 2.南京大學 通信技術研究所,江蘇 南京 210046; 3.河南質量工程職業學院,河南 平頂山 467000)

0 引 言

程序設計語言是高校理工科專業基礎課程,一般在本科低年級開設,選用C語言或Java講授程序設計的基本句法和邏輯流程,并訓練實際問題求解技能。初學者往往缺乏對計算機程序的感性認識,當面對抽象的程序邏輯和全新的數據結構時,他們往往感覺抽象晦澀,以至產生頓挫感,繼而排斥程序設計課程學習。因此程序設計課程教學的關鍵是為學習者搭建腳手架幫助其理解編程思維方式,并提供便捷的交互與實訓平臺,使學習者快速獲取學習資料、進行學習交流、獲得學習反饋。

教學理論和實踐表明,計算機多媒體的廣泛應用,特別具備即時交互功能的網絡多媒體環境,幫助學習者迅速獲取資源、不受時空限制地進行學習交互,從網絡虛擬人際關系為感受逼真的沉浸感,能明顯促進學習者的認知過程。而智能手機和筆記本等移動設備在高校普遍使用,使學習者有更多網絡接入機會。

美國調研公司Flurry發布報告稱,當前全球活躍聯網設備(主要指智能手機和平板電腦)數量超過10億部,按照當前的發展增長,2014年將達到20億部[1]。年青大學生是持有這些智能設備的一支主力軍,筆者對所任教2012級4個班級136名學生擁有的手機(智能手機)、個人電腦(筆記本)、校園網接入(無線接入)情況進行調研,如表1所示。調查數據表明,絕大部分學生擁有移動智能設備與校園網接入條件,移動設備和智能手機已成為本科學生日常學習娛樂、交際的主流工具。

表1 某高校大一新生智能終端/PC機與網絡條件

*無線接入率指無線接入與整個網絡接入比。

與以往客戶端-服務器(Client-Server,C/S)模式或以服務器為中心模式的學習系統不同,在普適性網絡學習環境中,任何學習者可以隨時隨地獲取學習資料、進行在線交流,構建互操作、泛在、無縫的學習環境,學習者、學習資源、學習服務等維度在普適學習環境中有機協調與統一。在普適性程序設計教學環境中,學習任務和難度分解到各泛在環節,學習能適時獲取各種資源服務與即時交互,學習沉浸感更強,改變傳統模式下程序設計教學任務繁重、內容枯燥等現狀,有利于教學效果提高。

文章基于上下文感知技術,研究利用移動智能設備和校園網絡接入,構建一個普適程序設計課程網絡教學環境,在教師、學生、資源之間形成多邊網絡,幫助教師與學生之間建立多邊溝通協助關系,精準化推送學習資料,并對教學效果進行分析。文章第1部分介紹普適計算與泛在學習環境,第2部分介紹智能手機上下文感知框架及相關普適學習環境構建技術,第3部分介紹普適程序設計課程網絡教學環境設計,第4部分提供普適環境網絡環境下程序設計教學案例與效果分析,最后給出結論。

1 普適計算與泛在學習

普適計算(Ubiquitous computing)又稱泛在計算(pervasive computing),其思想最早由Mark Weiser1991年提出[2],核心內容是讓計算機作為一種透明工具,計算機本身應從人們視野中消息,以便讓人們的注意力回歸要解決的任務本身。關于普適計算定義,學術界尚無統一標準,較有代表性的有徐光祜等定義:信息空間與物理空間的融合,在這個融合的空間中人們可以隨時隨地、透明地獲得數字化的服務[3];維基百科定義:普適計算又稱普存計算、普及計算,是一個強調和環境融為一體的計算概念,而計算機本身則從人們的視線里消失。在普適計算的模式下,人們能夠在任何時間、任何地點、以任何方式進行信息的獲取與處理。普適計算概念一經提出,即引起了研究人員的廣泛關注,其標志性事件為1999召開第一屆Ubicomp國際會議,2000年Pervasive Computing國際會議及2002年,IEEE Pervasive Computing期刊創刊。近年來,物聯網和云計算機技術的發展,智能手機和平板的普及,移動網絡的發展,推動普適計算新一輪發展。

隨著“普適計算”概念提出,國內外出現了“泛在學習(Ubiquitous Learning)”的廣泛研究。張潔等提出無縫學習、境脈感知、適應性服務[4];Dahotre A 等提出學習進度跟蹤與反饋:教師講授核心內容,通過智能教學,讓學生選擇感興趣的內容[5]。關于泛在學習概念,國內外也有多種定義,Guozhen Zhang 與Timothy K.Shih認為,泛在學習是一種學習方式,學習者可以完全將注意力集中到學習過程而不用關心位置與時間的限制[6];付道明等將泛在學習定義為普適計算環境下未來的學習方式,為學生提供一個可以在任何地方、隨時使用手邊可以取得的科技工具來進行學習活動的3A(Any where、Any time、Any device)學習[7]。盡管對泛在學習有不同定義方式,但其本質特點是一致的,主要表現在:①泛在,學習者可不受時空和設備限制,隨時隨地進入學習環境,攝取學習資源,獲得學習支持;②交互,學習者可以利用泛在計算設備及網絡,隨時與其他學習者或教師進行交互,智能系統記錄學習者行為并適時給予反饋;③情境模擬,泛在環境為學習者提供真實的學習情境,設備和網絡狀況對學習者是透明的,只需要集中精力于解決問題本身,不受計算環境和資料限制。

2 上下文感知技術

上下文概念最早出現在上世紀90年代,包括計算上下文、用戶上下文、物理上下文,其宗旨是利用各種上下文內容如網絡狀態、用戶特征、環境參數等實現普適計算中人和計算機持續進行透明性交互。由于移動設備和無線網絡的迅速發展,上下文感知技術再次激起研究人員和業界的廣泛關注,LBS(Location Based Serve)等上下文感知技術在導航、社交網絡等領域已經有廣泛應用。上下文感知也是泛在學習的一個主要技術手段,Hwang等提出上下文感知的泛在學習(Context-Aware Ubiquitous Learning),并將Context-Aware Service看成泛在學習概念三個關鍵服務之一[8]。利用上下文感知技術,可有效集成數字學習場景與真實世界,提供更具適應性和活力的學習支持。

通過智能手機的攝像頭、麥克風、GPS傳感器、重力加速器等傳感器,可獲取學習者的現場圖像、聲音、位置。經過上下文計算,可獲取更高級別的用戶狀態,如學習進度或行動模式(靜止、步行或乘車等),作為更精準的智能交互與信息推送條件。

圖1描述了基于智能手機的上下文感知框架。感知源包括外部上下文和內部傳感器上下文,前者指網絡環境、用戶交互及系統時間等,后者主要包括GPS/Wi-Fi接入、重力加速器、攝像頭/麥克風等,這些傳感器可以輔助系統獲取學習者所在位置與方向、行動模式、周邊圖像與聲音環境。一般來說,智能手機環境上下文感知步驟包括:①信息采集,通過傳感器采集數據,如經偉度、三維重力變化、視頻/音頻;②上下文數據存儲,數據存儲在本地SD卡或通過網絡發送到遠端服務器;③數據分析,通過模式識別、匹配,數據融合等技術手段,提取上下文數據的實際意義,如計算加速器參數的x,y,z三個軸變化頻率,通過模式識別可判別機主出行方式,通過GPS經偉度改變與時間差計算移動速度從而判斷用戶是否處于靜止學習狀態;④信息表示,將上下文信息以可理解位置信息、行動模式、視/音頻流等上下文語義形式,并在人機界面中進行呈現或作為其他系統的參數輸入。經過地理位置、行為模式、網絡接入方式等多種上下文融合后的信息輸出,可作為泛在學習環境中教學活動的觸發條件或控制輸入,減少用戶操作干預動作,提高系統的智能性,比如,根據學習者位置自動建立學習討論組,當學習者進入實驗室,自動推送實驗資料等。

圖1 智能手機上下文感知模型[9]

3 泛在網絡學習環境設計

3.1 網絡架構

移動和傳感技術的成熟使智能手機和平板電腦等移動設備越來越普及,這些設備在泛在學習環境應用,配合以有線和無線通訊網絡,學習者沉浸在真實世界與數字環境的交融中,獲取學習資源、實時交互,接受教師點對點的指導,都變得十分簡單。

圖2描述了程序設計教學泛在環境的網絡體系結構,在泛在學習環境下,教師和學習者可以使用智能手機、平板電腦、筆記本或臺式機等多種終端進入學習環境。校園網是數字教學資源核心,內部構建程序設計教學資源數據庫、上下文感知中間件與網絡課堂平臺[16]。教師和學習者使用有線或無線網絡連接,直接或經遠程代理進入數字學習環境。網絡平臺既可作為傳統課堂教學的輔助環境,也可實現獨立的程序設計自主學習。

圖2 泛在學習環境網絡架構

3.2 功能層次與模塊

按系統功能層次劃分,普適程序設計教學平臺自底向上依次為數據庫層、服務層和應用層,見圖3。

圖3 程序設計普適學習系統系統功能層次圖

數據庫層包括程序設計教學資源庫與上下文庫兩個主體。教學資源庫存儲程序設計教學所需要的電子教材與課件、程序源代碼、案例、實驗與作業等數字化資源。上下文數據庫存儲學習者狀態、進度以及學習交互上下文等信息。

服務層包括三個核心模塊:①上下文適配器,負責學習資源與上下文關聯與協作的上下文,根據學習者上下文信息,從學習調配相應資源庫,生成合適的學習場景,并向學習者進行推送;②多媒體服務器,該模塊網絡教學的媒體支撐中心,提供的雙向實時視頻及課程錄像點播放,輔助完成網絡教學活動的雙向視頻對話及課程組播;③Web服務模塊,整合學習資源、學習者、教師及其對應的上下文信息,通過Web頁面和Web Services接口兩種方式提供界面,使用對象包括人和異構平臺下的設備或程序,發布內容有學習資源、學習交互、個性化學習管理等。

頂層為應用層,使用者為學習者和教師,用戶使用智能手機、平板電腦或PC機,通過客戶端軟件或瀏覽器調用應用服務層服務。同時,智能終端和網絡環境也作為上下文信息采集源,收集學習者位置、網絡條件、學習進度、小組交互情況等情境下的上下文,匯入上下文數據庫,作為系統下一步上下文適配的數據源。

4 案例與效果評價

程序設計教學活動中,教學資源及案例的易獲取性、學習氛圍和學習交互能力、教師的即時輔導,都是提高學習效果的重要因素。在普適互環境中,根據學習者的上下文信息,可以以更精準的形式推送學習資料,構建學習交互小組,向在線同學或教師尋求幫助,列舉幾個典型的普適互環境下程序設計教學用例。

4.1 學習者腳手架

建構主義教學理論認為世界是客觀存在的,教學設計應根據學習者自身的構建和知識組建,教學設計應該以學習者為中心,提供支架式教學輔助環境,網絡學習環境的搭建應遵循創設情境、提供學習交互以及發揮教師主導作用等目標。在普適計算環境下,不同終端都能加入協同學習環境,智能終端的上下文感知傳感器很容易獲得學習者當前狀態信息,幫助學習者快速獲取資源、組織在線討論團隊、向周圍人發出請求等。普適環境改變傳統程序設計課程教學沉寂的學習氛圍,學習者尋求即時幫助的機會增多,學習興趣和效果明顯提升,更易于構建學習者腳手架框架。

普適計算網絡教學環境為學習者提供腳手架功能,流程如圖4所示,當學習者通過智能手機/PAD等智能終端或PC機進入程序設計網絡課堂,系統自動獲取學習者的設備類型,通過網絡地址或LBS感知設備獲取學習者所處位置,并根據學習進度推送相關的學習資源與任務。學習者根據當前位置和學習進度上下文,可快速發現附近學習者及其狀態,創建或加入討論組,向組內成員或教師請求幫助。在普適環境下,程序學習課程學習者的沉浸感更豐富,獲取資料和幫助更即時,傳統程序設計過程中普遍存在的枯燥、挫敗感等學習心態隨之轉變為獲得成功的愉悅感。

圖4 學習者腳手架流程圖

4.2 多元一體程序設計教學環境

程序設計學習中,在真實編譯環境中進行程序的現場調試演示是提高學習興趣和效率最有效途徑。網絡環境中,利用實時音視頻與遠程桌面技術,教師與學習者可實現傳統多媒體課堂中的演示。Google公司開發了網頁實時視頻庫WebRTC,支持瀏覽器的無插件視頻,并支持Android平臺[11],使基于Web的實時多媒體通信成為可能。文章實現了基于WebRTC的多終端即時視頻界面交互功能,如圖5所示。圖5(a)為學習者利用Samsung PAD p1000平板,接收教師端的桌面廣播,圖5(b)是教師使用PC機瀏覽器與學習者實現遠程即時視頻,并向其廣播桌面操作窗口。

(a) PAD終端

(b) 瀏覽器端

考慮到異構設備和平臺對程序設計語言的支持差異,系統采用基于HTML5的Web方案設計實現,在不支持程序編譯的終端上,學習者可由Web界面將程序傳送到服務器端執行,執行結果以圖片形式傳回終端界面,保證以最客觀真實時環境模擬程序設計上機實踐場景。多元一體網絡教學環境支持音/視頻、遠程桌面、文件傳輸,學習者只需打開智能手機客戶端,通過校園Wi-Fi即可實現程序設計的網絡遠程學習。

4.3 教學效果評價

通過對授課學生問卷調查、分析江蘇省計算機等級考試C語言成績兩種手段,對普適網絡環境的程序設計教學效果進行分析,如表2和圖6所示。

圖6 江蘇省等級考試二級C語言成績對比分析

傳統教學普適環境資源教材、網站個性化資源推送、即時幫助交互課堂講授,演示,通訊手段(電話/網站/e?mail/即時聊天工具)狀態感知、即時音/視頻、虛擬程序調試學習情境課堂、上機實驗、作業、預習與復習周圍學習者感知,隨時進入網絡學習群體,即時討論與幫助學習效果初學者編程實踐無從下手、學習者有困惑感甚至厭倦感、學習時間投入少、氣氛不足能通過泛在網絡隨時進入學時狀態,感受學習同伴及其進度,有非常強烈的興趣,能獲得即時幫助,易于實踐

相對傳統程序設計教學活動,在普適網絡環境中,得益于上下文技術對學習者的位置、狀態與進度感知與主動反饋,學習者可容易進入學習狀態,感受附近學習者存在,學習沉浸感更強,更容易獲得針對性的學習資源以及尋求在線幫助。

江蘇省C語言二級考試全省平均通過率在30%,985高校通過率為65%左右,總體難度大于全國等級考試。對比班級分別為筆者單位2011屆傳統授課班與2012屆普適網絡條件下教改試驗的“數字媒體”專業學生,兩屆學生入學成績相當。傳統授課班合格率/優秀率分別為36%/0%、50%/1%,試驗班分為89.75%/5%、91%/7%。此外,試驗班有數十名學生先后在大學生計算機設計大賽、全國軟件人才程序設計大賽中獲獎。對比成績說明,在普適網絡環境下進行程序設計教學,學習等級考試成績及實踐能力顯著提升,表明普適網絡環境對程序設計教學效果有顯性促進作用。

5 結 語

智能手機和校園Wi-Fi的使用,使高校學生能隨時獲取校園網絡資源。基于校園網構建的程序設計普適學習環境,利用移動終端的上下文感知技術,實現學習者狀態感知以及精準化學習資源推送和多媒體立體交互。在泛在網絡學習環境下,學生可隨時隨地進入程序設計學習狀態,發現周圍學習者并尋求即時幫助,獲取更強烈的學習沉浸感。對照數據表明,在普適網絡學習環境下,學生參與程序設計學習的方式和氛圍更為靈活輕松,學生容易獲得成就感,更愿意投入學習,學習效果也明顯提高。

[1] Flurry[EB/OL].〈http://blog.flurry.com〉

[2] Weiser M. The computer for the 21st century[J]. Scientific american, 1991, 265(3): 94-104.

[3] 徐光祜, 史元春, 謝偉凱. 普適計算[J]. 計算機學報, 2003, 26(9): 1042-1050.

XU Guang-fou,SHI Yuan-chun,XIE Wei-kai.Pervasive/Ubiquitous Computing[J].Chinese Journal of Computers, 2003, 26(9): 1042-1050.

[4] 張 潔. 基于境脈感知的泛在學習環境模型構建[J]. 中國電化教育, 2010(2): 16-20.

ZHANG Jie.Construnction of Ubiquitous Learning Envirienment Mobel based on Contex Awareness[J]. China Educational Technology, 2010(2): 16-20.

[5] Dahotre A, Krishnamoorthy V, Corley M,etal. Using intelligent tutors to enhance student learning of application programming interfaces[J]. Journal of Computing Sciences in Colleges, 2011, 27(1): 195-201.

[6] Zhang Guozhen,Jin Qun,Timothy K.Shih. Peer-to-Peer Based Social Interaction Tools in Ubiquitous Learning Environment[C]//Proceedings of the 11th International Conference on Parallel and Distributed Systems(ICPADS’ 05).2005.

[7] 付道明,徐福蔭,張 杰.普適計算環境中的泛在學習[J].中國電化教育,2007(7):94-98.

FU Dao-ming, XU Fu-yin,Zhang Jie.Ubiquitous Learning Under Pervasive Computing Envirienment[J]. China Educational Technology, 2007(7):94-98.

[8] HWANG G J, Tsai C C, YANG S J H. Criteria, Strategies and Research Issues of Context-Aware Ubiquitous Learning[J]. Educational Technology & Society, 2008, 11(2): 81-91.

[9] Papakonstantinou S, Brujic-Okretic V. Framework for context-aware smartphone applications[J]. The Visual Computer, 2009, 25(12): 1121-1132.

[10] Matthews R, Hin H S, Choo K A. Multimedia learning object to build cognitive understanding in learning introductory programming[A].Proceedings of the 7th international Conference on Advances in Mobile Computing and Multimedia[C]. ACM, 2009: 396-400.

[11] Google WebRTC[EB/OL].http://www.webrtc.org

[12] 何明昌. 可視化程序設計實驗教學改革[J]. 實驗室研究與探索, 2009, 28(3): 88-90.

HE Ming-chang. Reformation on the Expermiental Teaching of Visual Programming[J].Research and Exploration in Laboratory, 2009, 28(3): 88-90.

[13] 苗 玥, 金炳堯. 支架式教學方法在計算機程序設計課中的應用研究[J]. 實驗室研究與探索, 2007, 26(4): 111-114.

MIAO Yue,JIN Bin-yao.Implementation Study on Scaffolding Instruction in VB Experimental Teaching[J].Research and Exploration in Laboratory, 2007, 26(4): 111-114.

[14] 錢 權, 張 瑞, 袁 方. 計算機網絡課程中的項目式實驗教學[J]. 實驗室研究與探索, 2013, 32(5): 142-145.

QIAN Quan, ZHANG Rui, YUAN Fang. Project-oriented Experimental Teaching in Computer Network[J].Research and Exploration in Laboratory, 2013, 32(5): 142-145.

[15] 楊玉寶, 廖宏建. 泛在學習視角下的教育云資源建設機制研究[J]. 現代教育技術, 2013, 23(4):101-105.

YANG Yu-bao,LIAO Hong-jian. The Research of Education Resources Construction Mechanism Based on the Cloud Computing Platform from the Perspective of Ubiquitous Learning[J].Modern Educational Technology, 2013, 23(4):101-105.

[16] 楊春明, 杜 炯, 王 磊. 分布式程序設計實驗平臺的設計與應用[J]. 實驗室研究與探索, 2012(8): 54-58.

YANG Chun-ming,DU Jiong,WANG Lei. Design and Application of a Distributed Programming Experimental Platform[J]. Research and Exploration in Laboratory, 2012(8): 54-58.

猜你喜歡
智能手機環境教學
智能手機是座礦
長期鍛煉創造體內抑癌環境
一種用于自主學習的虛擬仿真環境
智能手機臉
英語文摘(2020年5期)2020-09-21 09:26:30
微課讓高中數學教學更高效
甘肅教育(2020年14期)2020-09-11 07:57:50
孕期遠離容易致畸的環境
環境
假如我是一部智能手機
趣味(語文)(2018年8期)2018-11-15 08:53:00
“自我診斷表”在高中數學教學中的應用
東方教育(2017年19期)2017-12-05 15:14:48
對外漢語教學中“想”和“要”的比較
唐山文學(2016年2期)2017-01-15 14:03:59
主站蜘蛛池模板: 亚洲最大福利视频网| 少妇极品熟妇人妻专区视频| 国产女人在线视频| 亚洲女同欧美在线| 天天色天天综合| 成人免费午夜视频| 第一区免费在线观看| 国产素人在线| 国产69精品久久久久妇女| 97se综合| 国产精品999在线| 思思热精品在线8| 日本福利视频网站| 日日拍夜夜嗷嗷叫国产| 九九热这里只有国产精品| 成人国产免费| 亚洲成肉网| 欧亚日韩Av| 国产一区二区精品福利| 又爽又大又光又色的午夜视频| 伊伊人成亚洲综合人网7777| av一区二区人妻无码| 亚洲高清在线播放| 激情综合网址| 一级香蕉视频在线观看| 久久影院一区二区h| 亚洲资源站av无码网址| 成人亚洲国产| 久久99蜜桃精品久久久久小说| 91亚洲影院| 女人18毛片久久| 亚洲国产成人精品无码区性色| 久久人午夜亚洲精品无码区| 国产女主播一区| 91久久国产综合精品| 国产无套粉嫩白浆| 国产成人免费观看在线视频| 日韩麻豆小视频| 中文成人无码国产亚洲| 亚洲高清无在码在线无弹窗| 四虎精品国产AV二区| 一本大道东京热无码av| 国产区91| 精品伊人久久久大香线蕉欧美| 在线五月婷婷| 暴力调教一区二区三区| 欧美另类精品一区二区三区| 国产精品久久久久久久伊一| 国产污视频在线观看| 国产精品自在在线午夜| 深爱婷婷激情网| 亚洲一级无毛片无码在线免费视频 | 久久性妇女精品免费| 日韩一区二区三免费高清| 国产91小视频在线观看| 亚洲欧美一区二区三区麻豆| 伊人久久大香线蕉综合影视| 啦啦啦网站在线观看a毛片| 国产精品无码影视久久久久久久 | 精品久久高清| 亚洲国产天堂久久综合| 搞黄网站免费观看| 九九热在线视频| 19国产精品麻豆免费观看| 孕妇高潮太爽了在线观看免费| 伊人蕉久影院| 国产无人区一区二区三区| а∨天堂一区中文字幕| 中文字幕人成乱码熟女免费| 精品少妇三级亚洲| 国产av无码日韩av无码网站| 国产69囗曝护士吞精在线视频| 欧美www在线观看| 国产91麻豆视频| 亚洲午夜福利在线| 亚洲综合色区在线播放2019| 国产精品高清国产三级囯产AV| 91精品视频在线播放| 午夜国产大片免费观看| 成人欧美日韩| 久久中文字幕2021精品| 国产精品手机在线观看你懂的|