桂建婷
摘要:“商務(wù)英語(yǔ)”課程作為廣州城市職業(yè)學(xué)院應(yīng)用外語(yǔ)系商務(wù)英語(yǔ)專(zhuān)業(yè)的專(zhuān)業(yè)基礎(chǔ)課,其基于校方Blackboard平臺(tái)的線上網(wǎng)絡(luò)課程,主要囊括BEC中級(jí)課程,與線下教學(xué)同步開(kāi)展。通過(guò)線上線下教育雙融合的方式,達(dá)到了有效提升學(xué)生專(zhuān)業(yè)技能的目的。本文以充分利用“商務(wù)英語(yǔ)”網(wǎng)絡(luò)課程教學(xué)資源,以及最大限度發(fā)揮網(wǎng)絡(luò)課程的影響力為導(dǎo)向,闡述了建設(shè)“商務(wù)英語(yǔ)”移動(dòng)題庫(kù)App的必要性與意義,同時(shí)嘗試了如何設(shè)計(jì)與實(shí)現(xiàn)“商務(wù)英語(yǔ)”移動(dòng)題庫(kù)App。
關(guān)鍵詞:商務(wù)英語(yǔ);移動(dòng)題庫(kù)App;App Inventor;SAE
中圖分類(lèi)號(hào):G434 文獻(xiàn)標(biāo)識(shí)碼:B 論文編號(hào):1674-2117(2015)24-0071-04
建設(shè)“商務(wù)英語(yǔ)”移動(dòng)題庫(kù)App的必要性與意義
1.傳統(tǒng)學(xué)習(xí)資源獲取難度大,催生移動(dòng)題庫(kù)App的產(chǎn)生
“商務(wù)英語(yǔ)”網(wǎng)絡(luò)課程每個(gè)學(xué)習(xí)單元均設(shè)置了配套精選習(xí)題,主題涵蓋國(guó)際商務(wù)各主要方面及商務(wù)活動(dòng)場(chǎng)景,旨在幫助學(xué)生熟練掌握商務(wù)溝通的方法、技巧以及理解商務(wù)活動(dòng)的基本概念及主要步驟。目前,習(xí)題庫(kù)存放于學(xué)校BB平臺(tái),學(xué)生僅能通過(guò)計(jì)算機(jī)登錄校園VPN內(nèi)網(wǎng)才能獲取習(xí)題資源。這種學(xué)習(xí)資源的不易獲取性,對(duì)學(xué)生實(shí)現(xiàn)便捷式自主學(xué)習(xí)產(chǎn)生了一定的阻礙,長(zhǎng)此以往,不僅降低了學(xué)生的學(xué)習(xí)積極性,也使得網(wǎng)絡(luò)習(xí)題庫(kù)喪失了其預(yù)期的使用價(jià)值。基于此,本文提出的基于安卓操作系統(tǒng)的移動(dòng)習(xí)題庫(kù)App,作為有效輔助手段有其存在的必要性及重要意義,必將為商務(wù)英語(yǔ)的學(xué)習(xí)帶來(lái)變革。
2.移動(dòng)互聯(lián)時(shí)代,打破傳統(tǒng)單一化的學(xué)習(xí)方式
如今在校大學(xué)生均為“數(shù)字土著”的90后一代,他們富有好奇心和創(chuàng)造力,追求個(gè)性化學(xué)習(xí)方式。[1]這些特點(diǎn)預(yù)示著傳統(tǒng)課堂學(xué)習(xí)環(huán)境很難吸引他們,傳統(tǒng)學(xué)習(xí)資源獲取方式更不能調(diào)動(dòng)他們的積極性。在線閱讀、掌中學(xué)習(xí)、移動(dòng)互聯(lián)已經(jīng)迅速融入到了學(xué)生當(dāng)前的學(xué)習(xí)生活中。變被動(dòng)學(xué)習(xí)個(gè)體成為學(xué)習(xí)主導(dǎo)者,利用App不斷認(rèn)識(shí)和調(diào)整自身學(xué)習(xí)策略是設(shè)計(jì)移動(dòng)題庫(kù)App的基本出發(fā)點(diǎn)[2],亦是最終落腳點(diǎn)。
設(shè)計(jì)與實(shí)現(xiàn)“商務(wù)英語(yǔ)”移動(dòng)題庫(kù)App
1.移動(dòng)題庫(kù)App的設(shè)計(jì)理論基礎(chǔ)
(1)移動(dòng)題庫(kù)App簡(jiǎn)介
移動(dòng)學(xué)習(xí)不僅具有學(xué)習(xí)時(shí)間、地點(diǎn)、內(nèi)容的靈活性和隨機(jī)性等特點(diǎn),而且用戶(hù)對(duì)App的實(shí)時(shí)響應(yīng)速度和獲取內(nèi)容的簡(jiǎn)要程度均有一定的要求,因此移動(dòng)學(xué)習(xí)還兼具學(xué)習(xí)資源信息內(nèi)容的承載量小而精的特點(diǎn)[3],為滿(mǎn)足上述特點(diǎn),本次設(shè)計(jì)的移動(dòng)題庫(kù)App,內(nèi)部習(xí)題類(lèi)型均為單選題。同時(shí)習(xí)題庫(kù)存儲(chǔ)于新浪云服務(wù)器上(如下頁(yè)圖1),數(shù)據(jù)獲取和響應(yīng)功能等功能框架均采用App Inventor設(shè)計(jì)完成。移動(dòng)題庫(kù)App的特點(diǎn)包括:①客戶(hù)端通過(guò)App訪問(wèn)云端數(shù)據(jù),充分實(shí)現(xiàn)了數(shù)據(jù)與App的分離,極大地減輕了客戶(hù)端的負(fù)擔(dān);②具有隨機(jī)選題功能,可支持多套題庫(kù)的無(wú)縫切換;③具有及時(shí)反饋和計(jì)分功能;④在線資源題庫(kù)便于擴(kuò)展。學(xué)生只需在移動(dòng)終端上安裝習(xí)題庫(kù).apk文件,在聯(lián)網(wǎng)狀態(tài)下即可訪問(wèn)云端題庫(kù),還能隨機(jī)抽取題庫(kù)中的習(xí)題進(jìn)行答題。在做題的過(guò)程中,系統(tǒng)會(huì)對(duì)學(xué)生的選擇給出及時(shí)反饋,并且會(huì)顯示最終成績(jī)。由于所有習(xí)題均放置在云端服務(wù)器上,習(xí)題資源的更新均在服務(wù)器上完成,智能終端無(wú)需重新安裝和升級(jí)App,只需要通過(guò)載入操作即可訪問(wèn)最新題庫(kù)。
(2)SAE簡(jiǎn)介
SAE(Sina App Engine)是一個(gè)簡(jiǎn)單高效的分布式Web服務(wù)開(kāi)發(fā)及運(yùn)行平臺(tái),它是新浪研發(fā)中心于2009年11月正式推出的國(guó)內(nèi)首個(gè)公有云計(jì)算平臺(tái)。[4]SAE提供了一系列分布式計(jì)算、存儲(chǔ)服務(wù)供開(kāi)發(fā)者使用,包括分布式文件存儲(chǔ)、分布式數(shù)據(jù)庫(kù)集群、分布式緩存、分布式定時(shí)服務(wù)等,這些服務(wù)將大大降低開(kāi)發(fā)者的開(kāi)發(fā)成本。同時(shí)又由于SAE整體架構(gòu)的高可靠性和品牌保證,大大降低了開(kāi)發(fā)者的運(yùn)營(yíng)風(fēng)險(xiǎn)。對(duì)于非企業(yè)用戶(hù)來(lái)說(shuō),新浪云計(jì)算平臺(tái)只需簡(jiǎn)單的幾步操作就可以自己建站,大大降低了非企業(yè)用戶(hù)的運(yùn)營(yíng)成本,而且開(kāi)發(fā)也非常自主靈活。本文所說(shuō)的移動(dòng)題庫(kù)App,便是將編輯好的特定格式的題庫(kù)文件上傳至搭建好的云應(yīng)用中,實(shí)現(xiàn)了題庫(kù)的云端存儲(chǔ),最終由智能終端讀取試題。新浪服務(wù)器的高可靠性保證了數(shù)據(jù)讀取的穩(wěn)定性。
(3)App Inventor簡(jiǎn)介
Google公司在2010年8月推出Google App Inventor for Android,即App Inventor。App Inventor是一款在線開(kāi)源的Android開(kāi)發(fā)工具,用戶(hù)通過(guò)拖放圖形組件即可完成Apps開(kāi)發(fā)。App Inventor在2012年1月移交給MIT(麻省理工學(xué)院)的行動(dòng)學(xué)習(xí)中心,并由MIT發(fā)布使用。App Inventor不僅界面友好,而且提供了強(qiáng)大的程序設(shè)計(jì)能力,如邏輯運(yùn)算、清單應(yīng)用、程序拼圖塊。除此之外,App Inventor相關(guān)組件(Camera元件、Location Sensor元件、Texting元件、PhoneCall元件等)可以調(diào)用智能手機(jī)的相應(yīng)功能,如照相機(jī)、GPS導(dǎo)航、短信、電話等。[5]App Inventor支持瀏覽器網(wǎng)頁(yè)開(kāi)發(fā),開(kāi)發(fā)者無(wú)需安裝開(kāi)發(fā)環(huán)境,便能輕松地開(kāi)發(fā)和調(diào)試應(yīng)用程序,大大簡(jiǎn)化了傳統(tǒng)編程中搭建開(kāi)發(fā)環(huán)境的復(fù)雜過(guò)程。App Inventor提供了很多功能強(qiáng)大的組件,如Web、藍(lán)牙、GPS等,因此可以很方便地開(kāi)發(fā)出輕松訪問(wèn)Web數(shù)據(jù)的App,從而縮短了應(yīng)用程序的開(kāi)發(fā)周期,也為此次研究開(kāi)發(fā)的移動(dòng)習(xí)題庫(kù)App提供了便捷通道,奠定了開(kāi)發(fā)基礎(chǔ)。
2.移動(dòng)題庫(kù)App的設(shè)計(jì)實(shí)現(xiàn)
(1)題庫(kù)資源儲(chǔ)備
以移動(dòng)學(xué)習(xí)資源小而精為需求原則,將試題類(lèi)型設(shè)計(jì)為單項(xiàng)選擇題。如圖2所示,將BEC習(xí)題編輯成相應(yīng)的文本格式,其中,“------”“<> ”都屬于自定義分隔符,前者用于區(qū)分不同的題目,后者用于分割同一個(gè)題目中的題干內(nèi)容與答案,將所有題目按照此類(lèi)格式進(jìn)行編輯保存成編碼為UTF-8的.txt文本格式,等待上傳至SAE服務(wù)器。
(2)搭建SAE云應(yīng)用
創(chuàng)建SAE云應(yīng)用之前需要注冊(cè)新浪云計(jì)算平臺(tái),注冊(cè)云計(jì)算平臺(tái)的鏈接為http://sae.sina.com.cn/。關(guān)于新浪云計(jì)算平臺(tái)的注冊(cè)和云應(yīng)用的搭建,官方已經(jīng)給出了比較詳細(xì)的步驟與指南,本文不再贅述。創(chuàng)建完應(yīng)用之后,點(diǎn)擊“管理應(yīng)用”便進(jìn)入到應(yīng)用管理界面(如下頁(yè)圖3)。再點(diǎn)擊“代碼管理”即可進(jìn)入到在線編輯器界面(如下頁(yè)圖4)。
SAE的在線編輯器可實(shí)現(xiàn)在線編輯代碼的功能,另外,開(kāi)發(fā)者也可以上傳已經(jīng)編輯好的代碼或文件。本研究將“商務(wù)英語(yǔ)”習(xí)題庫(kù)上傳到代碼管理器中,進(jìn)而獲得文件的公開(kāi)訪問(wèn)鏈接地址,一般格式為“二級(jí)域名+文件名.后綴”,如本研究的其中一套習(xí)題的URL為http://appforanna.sinaapp.com/bec1a.txt。該鏈接地址將作為下一步Web組件的參數(shù),為設(shè)計(jì)階段儲(chǔ)備數(shù)據(jù)資源,至此整個(gè)云應(yīng)用就搭建完成了。
(3)利用App Inventor設(shè)計(jì)實(shí)現(xiàn)完成讀取習(xí)題功能
在MIT App Inventor的在線編輯器中編輯“代碼”(App Inventor封裝了代碼)讀取習(xí)題文件。讀取、顯示習(xí)題和打分的流程如下頁(yè)圖5所示。
首先,將地址存儲(chǔ)在列表類(lèi)型的全局變量中,接著生成隨機(jī)數(shù)(由于總共有20套題,隨機(jī)數(shù)在1到20之間產(chǎn)生),通過(guò)隨機(jī)數(shù)來(lái)選擇列表中相對(duì)應(yīng)的題庫(kù)URL,接著將URL作為參數(shù)傳遞給Web組件,Web組件的Get方法可抓取云平臺(tái)上的題庫(kù)數(shù)據(jù)。當(dāng)Web組件成功讀取文件數(shù)據(jù)之后,文本信息將被賦值給列表類(lèi)型的變量,通過(guò)分隔符“------”將習(xí)題分隔開(kāi)來(lái),以便通過(guò)列表本身的計(jì)算的長(zhǎng)度方法獲知題目數(shù)量。
其次,初始化客戶(hù)端,將第一道題目的題干信息顯示到客戶(hù)端屏幕上。用戶(hù)點(diǎn)擊“開(kāi)始答題”按鈕,取出列表變量中的第一個(gè)數(shù)據(jù),將其中的題干和答案通過(guò)分隔符“<>”取出來(lái)。當(dāng)用戶(hù)按下“下一題”按鈕,程序接收到該指令后,便將題目序列加1,繼續(xù)讀取列表中的下一組數(shù)據(jù),取出下一道題的題干并顯示出來(lái),以此類(lèi)推,直到最后一道題。
最后,處理答案與及時(shí)反饋分?jǐn)?shù)至客戶(hù)端。當(dāng)用戶(hù)點(diǎn)擊了“提交”按鈕,程序便收到該指令,會(huì)自動(dòng)將正確答案與用戶(hù)提交的答案進(jìn)行比較,答案正確則按照規(guī)則加分,答案錯(cuò)誤則保持不變。如果系統(tǒng)檢測(cè)到用戶(hù)已經(jīng)完成了最后一道題,用戶(hù)的總分就會(huì)在客戶(hù)端上顯示出來(lái)。至此,整個(gè)App客戶(hù)端的功能設(shè)計(jì)基本完成。部分程序源代碼如圖6所示。
(4)實(shí)現(xiàn)移動(dòng)題庫(kù)App客戶(hù)端界面
圖7所示為BEC中級(jí)習(xí)題庫(kù)的App客戶(hù)端界面,點(diǎn)擊“隨機(jī)抽取題庫(kù)”按鈕會(huì)隨機(jī)抽取云端題庫(kù)中的任何一套習(xí)題,系統(tǒng)會(huì)在右上方即時(shí)顯示被選定習(xí)題庫(kù)的序號(hào)。點(diǎn)擊“導(dǎo)入題庫(kù)”按鈕可以將選定的題庫(kù)加載到智能終端,按鈕右方的標(biāo)簽位置會(huì)顯示所選題目數(shù)量。點(diǎn)擊“開(kāi)始答題”按鈕后,會(huì)將第一道題題干信息顯示在智能終端上,并在題干右上方顯示當(dāng)前題目序號(hào)。當(dāng)學(xué)習(xí)者選定答案并按下“提交”按鈕后,系統(tǒng)會(huì)立即在下方顯示學(xué)習(xí)者選擇的答案和正確答案,從而起到及時(shí)反饋的作用,符合移動(dòng)學(xué)習(xí)對(duì)信息及時(shí)反饋的特點(diǎn)。當(dāng)學(xué)習(xí)者提交完最后一道題的答案后,系統(tǒng)會(huì)將總分顯示出來(lái),讓學(xué)習(xí)者及時(shí)看到自己的學(xué)習(xí)成果。
3.現(xiàn)階段App實(shí)際應(yīng)用及效果評(píng)估
目前,本款A(yù)pp共收錄了20套BEC中級(jí)試題,每套10道單選題,每套題都圍繞教學(xué)單元設(shè)置,涵蓋商務(wù)專(zhuān)業(yè)術(shù)語(yǔ)、商務(wù)活動(dòng)常用詞匯及典型的商務(wù)活動(dòng)場(chǎng)景等主題,如右表所示。
本款A(yù)pp應(yīng)用對(duì)象為廣州城市職業(yè)學(xué)院商務(wù)英語(yǔ)專(zhuān)業(yè)二年級(jí)學(xué)生,共計(jì)316人,其中安卓系統(tǒng)智能終端持有者占87%,這87%的學(xué)生全部使用此款A(yù)pp。通過(guò)一個(gè)學(xué)期的跟蹤測(cè)試(2015年3月至2015年6月),以學(xué)生平時(shí)成績(jī)和期末考試成績(jī)作為評(píng)判標(biāo)準(zhǔn),80%以上的學(xué)生商務(wù)英語(yǔ)專(zhuān)業(yè)詞匯量得到了鞏固,其專(zhuān)業(yè)場(chǎng)景實(shí)戰(zhàn)技能也大幅度提高,學(xué)生能夠?qū)⑺鶎W(xué)靈活運(yùn)用到現(xiàn)實(shí)生活場(chǎng)景中。
總結(jié)
本文以建立“商務(wù)英語(yǔ)”習(xí)題庫(kù)App為研究切入點(diǎn),闡述了建設(shè)“商務(wù)英語(yǔ)”移動(dòng)習(xí)題庫(kù)App的必要性和意義,重點(diǎn)論述了采用App Inventor開(kāi)發(fā)工具和新浪SAE搭建習(xí)題庫(kù)App的整個(gè)流程,最終實(shí)現(xiàn)并應(yīng)用了BEC中級(jí)移動(dòng)習(xí)題庫(kù)App。移動(dòng)習(xí)題庫(kù)App有著較廣闊的應(yīng)用前景,這種基于移動(dòng)互聯(lián)的教育模式,對(duì)不夠完善的傳統(tǒng)教育有著長(zhǎng)遠(yuǎn)的影響。當(dāng)然,要想使其成為真正有效的學(xué)習(xí)工具,還需要更加科學(xué)的教學(xué)設(shè)計(jì)、更加合理的學(xué)習(xí)策略、更加多樣化的題型以及更加成熟的反饋與評(píng)分機(jī)制。本文的研究處于初級(jí)階段,尚有不足之處待改進(jìn),移動(dòng)技術(shù)應(yīng)用于學(xué)科學(xué)習(xí)符合時(shí)代發(fā)展特點(diǎn),希望本文可以起到拋磚引玉的作用。