王鳳
(陜西工業職業技術學院 陜西 咸陽 712000)
英語電子教案的數據結構設計與實現
王鳳
(陜西工業職業技術學院 陜西 咸陽712000)
為滿足高校開展英語教學的要求,文中通過文獻調研、訪談等形式整理英語老師對電子教案的需求,從軟件工程角度分析電子教案的主要模塊,便于解決教案數據不易共享、資源不便查詢等問題,基于IMAQTI標準、IMSCP標準制定電子教案數據結構,從而實現電子教案系統的各項功能。英語電子教案的創新點在基于英語原版教材上,便于學生掌握和運用數據結構的概念、內容、方法,激發學生學習英語的興趣和積極性,培養學生的創新能力。
英語電子教案;數據結構;設計
隨著計算機技術和互聯網技術的快速發展,計算機輔助教學在日常教學中發揮著重要的作用。電子教案是一種重要的教學媒介,與傳統教案模式相比,電子教案不單單在形式上發生變化,也是對傳統教學模式、方法教學手段的深刻變革[1]。日常教學中合理運用電子教案成為新課程改革的必然要求,也滿足未來社會發展的要求。教案是英語教學的依據,主要由課題、上課時間、教學方法、內容等多個方面。電子教案不單是把傳統紙質教案電子化,重視對教學材料實施二次編輯,從而滿足多媒體教學的需求,在一定程度上提升教學效率。文中以英語電子教案為研究視角,根據英語學科的特點的組織教學材料,便于資源的檢索和復用。
英語電子教案系統主要用來設計、制作或演示電子教案。從教案系統整體功能來說,主要劃分為放映模塊和編輯模塊。用戶播放電子教案時,必須設計清晰地導航引導整個教學流程,表明放映模塊的主要功能根據加載底層數據把教案內容依照設定的主題展現給用戶[2]。編輯模塊主要對用來便捷或管理電子教案,教學內容包含主題和內容兩大部分。編輯模塊設置預覽模塊,方便實時查詢、編輯教案。電子教案系統功能模塊如圖1。

圖1 電子教案系統功能模塊簡圖
2.1分析教案數據存儲格式
英語電子教案能有效承載相應的學習內容,上述學習內容必須通過某些結構組織設計。通常情況下,每個電子教案均設定完整地知識體系,這一體系由多個知識點組合而成,上述知識點之間有的為平行的邏輯,有一部分為層次關系[3]。文中通過XML數據格式對英語教案數據進行存儲。如:一本英語教材中包含較多的Unit或Test,每一個Unit分為多個Seciton或練習題等。具體結構如圖2。

圖2 英語學習內容結構圖
根據上述設計類推復雜或簡單的學習內容,上述結構圖中各個節點均可以設計子節點,無需嚴格控制中間節點必須指向的內容。所有節點統稱為Item,各個 Item會指向Resource鏈接,從而展現具體的學習內容。
2.2設計內容數據模型
電子教案的內容主要包含兩個部分,一部分為描述電子教案組織結構,另一部分細致描述各個練習的具有內容[4]。文中以Mainfest模型、Item模型對教案的組織形式、練習內容進行描述。
2.2.1設計Mainfest模型
Mainfest模型用來對英語學習的元數據和樹狀組織結構進行定義,該模型結構如圖3。

圖3 Manifest模型簡圖
上述模型元素用來描述所學內容的元數據信息,主要對學習內容的名稱、版本、等信息進行定義[5]。Organizations元素主要描述組織的結構集合,相同的學習內容包含多個組織方式,每一種組織方式均可采用Organizations元素中的子元素進行定義[6]。Organization借助item元素對學習內容組織結構進行定義。Resources作為描述物理資源集合,該集合包含一篇文章、一組練習等內同,每一個Resource均能詳細列出相應的文件列表及數據信息,如:音頻文件、圖片素材等等[7]。
2.2.2設計Item模型
Item模型是resoursce元素所指的描述文件,設計該模型借助描述的學習內容,為所學內容展現一個能夠重復使用的數據模型[8]。一個Item可作為一個知識點,也可以是一組互相關聯的知識點集合。Item模型用來描述英語電子教案具體的學習內容,某個Item作為一個相對獨立的知識點,不單單要要描述某篇文章或習題,也需從背景信息、單詞、交互題型等方面實施補充說明[9]。設計Item模型的實例如下:
這個模型描述某段文本前言的preface內容,其中并未牽涉交互、動畫等信息。


2.2.3設計教案主題模型
良好的學習內容必須借助友好的呈現方式才能便于學生接受,提升學生學習效率。制作英語電子教案時,相同的學習內容可以采用不同的形成呈現出來。反言之,相同的呈現方式也可以展現不同的學習內容。合理對呈現形式和學習內容進行配合,能有效提升內容的呈現效果,提升學習內容的靈活性和可重用性。主題模型設計的主題包按照一定文件結構及有關素材文件構成。The me.xml作為主題包的一個主文件,用來描述整個主題包設計的邏輯結構及相關內容的屬性[10]。
2.2.4設計Theme模型
Theme模型主要對主題包的邏輯結構、設置的參數值進行描述,該模型是整個主題包的入口文件[11]。英語電子教案發布的學習內容與相對應的主題包文件一同發布。主題包文件嚴格按照一定的文件結構,一個主題包含多個母版,每一個母版均設置界面背景、布局(layout)、分辨率等內容[12]。通過組合部件的形式設計布局,每個布局劃分為多個部件(wid get)。部件主要分為播放條部件、導航欄部件等,不同類型的部件具備不同的功能。主題進行加載操作時,依據母版設定的屬性為正在學習的內容Itern選擇恰當的母版,隨之依據母版設計顯示背景和效果[13]。最后,依據母版布局中設計的固定位置展現部件,并通過Itern內容設定相應的參數,直至完成整個Itern流程.設計的主體邏輯結構如圖4。

圖4 主體邏輯結構簡圖
由圖4可知,一個theme可以劃分為多個master,但一個master只包括一個 layout,一個 layout又能劃分為多個widget。
2.2.5設計widget模型
widget是設置在界面固定位置的功能部件,依據其功能主要分為以下以下幾種:文本流、視頻、音頻、導航欄、圖片等部件,上述部件發揮著各自的功能[14]。例如:音頻部件設定在界面固定位置,使用音頻播放按鈕或播放條播放學習內容。widget根據type屬性劃分多個類型的部件。widget用來描述部件功能及Master中設置的位置信息及相關功能。例如視頻widget設置流程如下:

以上例子中,將視頻文件設置在10,150界面位置,視頻大小設定為200*3000,視頻的播放器皮膚信息設定為index. html。
2.3設計部分核心功能
2.3.1內容編輯功能
內容編輯框架只要支持文本組間、交互式題型、插入或編輯分頁組間。在編輯框進行設置時,借助拖動組間對內容的順序進行調整,根據設計的分頁組件確保內容展現在各個頁面中[15]。文中在Flex中設計VBox空間,若VBox控件的內容大于它的高度,右側會出現垂直滑動條,進行編輯時無需考慮內容處在哪一頁,只需考慮內容的先后順序。
2.3.2設計交互式題型
英語教學中離不開交互模式,這些交互在電子教案中通常被封裝為多個交互題型。常見的交互題型主要有選擇題、問答題、判斷題等。設計上述題型時,單單考慮用戶的體驗還需提供簡便的編輯形式,便于用戶對上述內容實施修改。文中以判斷題為例設計交互題型,判斷題是根據題意判定句子對錯。判斷題在交互過程中主要展現一下幾種狀態:題干正確答題人判斷對,題干正確答題人判斷錯誤、題干錯誤答題人判定正確、題干錯誤答題者判定錯誤。為強化交互性效果,判斷題交互式設計如下:如果用戶點擊判定謀道題對錯時,若正確就在正確選項后邊打鉤,如果錯誤在該題選項錯誤后邊打鉤,若同時錯誤用戶能夠在題目下方顯示正確答案,電子教案用戶通過比較便于糾正錯誤。
總之,設計的英語電子教案系統能改革傳統教學模式的弊端,為英語教學提供新的思路。設置英語電子教案,英語老師在教學實踐中不斷改進,老師單單要深入了解教材,針對學生的特點設計恰當的英語教學方案和方法,促使英語電子教案在英語教學中發揮著積極地作用。

圖5 判斷題編輯界面
[1]李思明.淺析高職高專英語電子教案[J].現代企業教育,2013,15(8):240.
[2]王博.淺析高職英語立體化教材建設的必要性[J].知識經濟,2014,11(4):172-172.
[3]吳欣欣.高職英語教案設計與研究[J].校園英語(上旬),2014,15(9):62-62,63.
[4]范智宏.基于網絡環境的大學英語教學 [J].山海經 (故事),2015,11(5):36-36.
[5]王莉.高職英語試題庫建設應用與實踐探索 [J].青春歲月,2014,19(10):298-298.
[6]王博.淺析高職英語立體化教材建設的必要性[J].知識經濟,2014,11(4):172-172.
[7]袁林.如何在高職英語課程中合理運用多媒體教學[J].科學時代,2015,13(6):255-255.
[8]馮凱平,梁鮮.基于項目反應理論調試性英語測試α值調整[J].現代電子技術,2011,34(20):111-113.
[9]呂軼.電子信息工程專業“專業外語”課程教學方法剖析[J].網友世界·云教育,2014,15(9):198-198.
[10]薛英娟,王黎明.電子技術基礎課程系列化立體化教材的建設及實踐[J].中國電力教育,2014,23(15):40-41,68.
[11]李蕊麗,胡鳴煥.網絡環境下的大學英語"Blending Learning"教學模式探討[J].現代電子技術,2013,29(16):94-96,99.
[12]孫勇,卞永成.高中英語教案設計中教學目標定位的偏差與矯正[J].瘋狂英語(教師版),2012,11(3):88-91.
[13]張怡寧.英語電子教案設計中Flex平臺的開發及應用[J].電子測試,2014,25(18):50-52.
[14]黃靚,于馨.醫學英語教學網絡平臺構建設計[J].遼寧教育行政學院學報,2014,31(3):75-77.
[15]杜素文.基于中職學校學生特點的一堂英語課教案設計簡要思路分析[J].大陸橋視野,2012,31(24):75-75,77.
The data structure design and implementation of English electronic teaching plan
WANG Feng
(Shaanxi Industrial Vocational College,Xianyang 712000,China)
In order to meet the requirements of English Teaching in Colleges and universities,the paper analyzes the requirements of the electronic teaching plan in English,and analyzes the main modules of electronic teaching plan from the perspective of software engineering.It is easy to solve the problem of data sharing,resource inconvenience,etc.,based on the IMAQTI standard,IMSCP standard to formulate data structure,so as to realize the function of electronic teaching plan system. The innovative points of English electronic teaching plan are based on the original materials,which is convenient for students to master and use the concept,content and method of data structure,to stimulate students'interest and enthusiasm in learning English,and to cultivate students’creative ability.
English lesson plan;data structure;design
TN99
A
1674-6236(2016)14-0030-03
2015-03-28稿件編號:201503405
王 鳳(1978-),女,陜西城固人,碩士。研究方向:英語教學法。