亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于Basic4Android平臺(tái)的“隨時(shí)學(xué)維語(yǔ)”手機(jī)APP的設(shè)計(jì)與開(kāi)發(fā)

        2017-05-03 09:14:26阿不來(lái)提瓦依提努爾買(mǎi)買(mǎi)提江阿布來(lái)提
        微型電腦應(yīng)用 2017年3期
        關(guān)鍵詞:課程設(shè)計(jì)教學(xué)

        阿不來(lái)提·瓦依提, 努爾買(mǎi)買(mǎi)提江·阿布來(lái)提

        (新疆師范大學(xué) 1. 教育科學(xué)學(xué)院, 2. 預(yù)科教育學(xué)院; 烏魯木齊 830013)

        基于Basic4Android平臺(tái)的“隨時(shí)學(xué)維語(yǔ)”手機(jī)APP的設(shè)計(jì)與開(kāi)發(fā)

        阿不來(lái)提·瓦依提1, 努爾買(mǎi)買(mǎi)提江·阿布來(lái)提2

        (新疆師范大學(xué) 1. 教育科學(xué)學(xué)院, 2. 預(yù)科教育學(xué)院; 烏魯木齊 830013)

        Basic4Android是一個(gè)簡(jiǎn)單但功能強(qiáng)大、可視化的Android應(yīng)用程序開(kāi)發(fā)環(huán)境。從學(xué)習(xí)“初級(jí)維吾爾語(yǔ)”課程中存在的問(wèn)題出發(fā),分析并提出了手機(jī)APP維語(yǔ)學(xué)習(xí)資源設(shè)計(jì)與開(kāi)發(fā)的必要性。分析了Basic4Android平臺(tái)的功能。通過(guò)需求分析、系統(tǒng)的設(shè)計(jì),利用Basic4Android開(kāi)發(fā)環(huán)境設(shè)計(jì)并開(kāi)發(fā)了“隨時(shí)學(xué)維語(yǔ)”手機(jī)APP。

        Basic4Android; 維語(yǔ); APP

        0 引言

        新疆師范大學(xué)為了增進(jìn)各民族學(xué)生之間的友誼及更好地開(kāi)展將來(lái)在南疆維吾爾族聚居地區(qū)的實(shí)習(xí)支教工作,從2010級(jí)師范類專業(yè)學(xué)生開(kāi)始開(kāi)設(shè)了“初級(jí)維吾爾語(yǔ)”課程。通過(guò)該課程,學(xué)生應(yīng)掌握維吾爾語(yǔ)中32個(gè)字母的讀、寫(xiě),常用生活和教學(xué)用語(yǔ)的應(yīng)用等基本內(nèi)容??梢哉f(shuō),學(xué)好該課程,會(huì)具備一定維吾爾語(yǔ)基礎(chǔ),對(duì)將來(lái)實(shí)習(xí)支教中的教學(xué)和工作會(huì)帶來(lái)很大的幫助。通過(guò)筆者對(duì)這門(mén)課程的親身教學(xué)體驗(yàn)及對(duì)學(xué)生的訪談,發(fā)現(xiàn)學(xué)生學(xué)習(xí)該課程時(shí)存在一些問(wèn)題。首先,學(xué)生之前根本沒(méi)有學(xué)習(xí)過(guò)維語(yǔ),基礎(chǔ)為零,學(xué)習(xí)難度很大。其次,學(xué)生“學(xué)得快、忘得也快”,一過(guò)寒暑假,由于沒(méi)有應(yīng)用的環(huán)境也沒(méi)有相應(yīng)的“能看、能聽(tīng)、交互”的學(xué)習(xí)資源,學(xué)習(xí)過(guò)的內(nèi)容全都忘掉。有時(shí)學(xué)生學(xué)完該課程后再過(guò)一個(gè)或兩個(gè)學(xué)期之后去實(shí)習(xí)支教,這時(shí)學(xué)過(guò)的詞語(yǔ)、句子可能幾乎都忘掉了。最后,該課程教學(xué)還是以傳統(tǒng)的課堂講授為主,教學(xué)中缺乏支持自主、合作學(xué)習(xí)的信息化資源的支持。為了解決以上的問(wèn)題,也鑒于目前大學(xué)生熱衷于利用手機(jī)、平板電腦等移動(dòng)終端的學(xué)習(xí),筆者認(rèn)為在該課程教學(xué)中設(shè)計(jì)、開(kāi)發(fā)支持自主、持續(xù)學(xué)習(xí)的基于移動(dòng)終端的“隨時(shí)學(xué)維語(yǔ)”APP是非常有必要的。

        1 Basic4Android 概述

        目前,市場(chǎng)上有很多開(kāi)發(fā)Android軟件的平臺(tái)和工具,如Eclipse、Basic4Android、Android Studio等。本研究中的APP是基于Basic4Android平臺(tái)開(kāi)發(fā)的。Basic4Android(簡(jiǎn)稱B4A)是一款類似于VB的Android應(yīng)用開(kāi)發(fā)平臺(tái)。B4A是一個(gè)簡(jiǎn)單但功能強(qiáng)大、可視化的Android應(yīng)用程序開(kāi)發(fā)環(huán)境,其強(qiáng)大的功能主要體現(xiàn)在以下幾個(gè)方面。

        1)語(yǔ)法簡(jiǎn)單。在編輯器里輸入Visualbasic語(yǔ)言的代碼,開(kāi)發(fā)環(huán)境自動(dòng)把代碼編譯成Java代碼,生成apk。對(duì)開(kāi)發(fā)者沒(méi)有太多的要求。B4A語(yǔ)言結(jié)構(gòu)類似于Visualbasic語(yǔ)言并加入針對(duì)對(duì)象的支持。因此,語(yǔ)言結(jié)構(gòu)簡(jiǎn)單,容易實(shí)現(xiàn)開(kāi)發(fā)安卓程序。比較適合新手使用。

        2)直接編譯原生的安卓程序。Basic4android可以將代碼編譯成原生的Android應(yīng)用程序,不需要其它操作系統(tǒng)的支持。

        3)可視化的編輯。Basic4Android 內(nèi)部含有一個(gè)功能強(qiáng)大的圖形用戶界面(GUI)設(shè)計(jì)器。其界面設(shè)計(jì)和VisualBasic類似,可以直接在窗體中進(jìn)行各種控件的添加、調(diào)整及屬性設(shè)置,不需要軟件開(kāi)發(fā)者再編寫(xiě)相應(yīng)的代碼進(jìn)行界面布局。

        4)調(diào)試方便。開(kāi)發(fā)者可以選用各種不同的調(diào)試方式。比如,開(kāi)發(fā)者可以通過(guò)B4Abridge或者USB連接到真實(shí)設(shè)備,也可以使用安卓模擬器來(lái)調(diào)試程序。

        5)強(qiáng)大的庫(kù)文件。B4A有豐富的庫(kù)文件便于開(kāi)發(fā)高級(jí)應(yīng)用程序。這些庫(kù)文件包括SQLdatabase,GPS,SERIALPORTS,藍(lán)牙,照相,短信,wifi,webview等等。

        2 系統(tǒng)設(shè)計(jì)

        2.1 需求分析

        本系統(tǒng)的使用者為學(xué)習(xí)“初級(jí)維語(yǔ)”課程的在校大學(xué)生。系統(tǒng)設(shè)計(jì)之前,對(duì)他們進(jìn)行了問(wèn)卷調(diào)查和訪談,調(diào)查結(jié)果表明絕大部分學(xué)習(xí)者從沒(méi)有學(xué)習(xí)過(guò)維吾爾語(yǔ),基礎(chǔ)為零。他們對(duì)維語(yǔ)學(xué)習(xí)非常感興趣,有一定的自主學(xué)習(xí)能力。他們反映利用該APP最需要掌握維吾爾語(yǔ)的基本知識(shí),如32個(gè)字母的讀、寫(xiě)及常用的生活和課堂用語(yǔ)等。

        2.2 系統(tǒng)功能設(shè)計(jì)

        根據(jù)前期的需求分析、收集教師和學(xué)生的意見(jiàn),架構(gòu)了建設(shè)思路,從而設(shè)計(jì)了功能模塊,如圖1所示。

        圖1 系統(tǒng)功能模塊

        語(yǔ)言選擇模塊:本APP的設(shè)計(jì)中充分考慮到學(xué)習(xí)者的語(yǔ)言能力,提供了中文和維吾爾文兩種語(yǔ)言界面。本模塊中學(xué)習(xí)者根據(jù)自己的語(yǔ)言能力選擇其中的一種語(yǔ)言界面。

        視頻教學(xué)模塊:本模塊中為維吾爾語(yǔ)中每一個(gè)字母做一個(gè)微教學(xué)視頻,視頻中主要是字母的基本介紹、書(shū)寫(xiě)形式等內(nèi)容。學(xué)習(xí)者在32個(gè)字母列表中,選擇播放任意一個(gè)視頻來(lái)學(xué)習(xí)。

        字母學(xué)習(xí)模塊:本模塊中學(xué)習(xí)者在32個(gè)字母列表中,選擇任何一個(gè)字母進(jìn)入到字母學(xué)習(xí)窗口,學(xué)習(xí)字母的標(biāo)準(zhǔn)發(fā)音、書(shū)寫(xiě)形式和詞語(yǔ)等內(nèi)容。

        練習(xí)模塊:為學(xué)習(xí)者提供以選擇題為主的練習(xí)題,學(xué)習(xí)者可以選擇答案并能得到及時(shí)的反饋。從而對(duì)已學(xué)習(xí)過(guò)的字母起到鞏固和強(qiáng)化作用。

        幫助模塊:本模塊中提供了本APP的基本信息、使用說(shuō)明及開(kāi)發(fā)者的聯(lián)系方式等內(nèi)容。學(xué)習(xí)者可以在本模塊中更好地掌握如何操作使用該APP。

        2.3 UI設(shè)計(jì)

        在借鑒優(yōu)秀移動(dòng)學(xué)習(xí)APP的基礎(chǔ)上,結(jié)合維吾爾語(yǔ)學(xué)習(xí)的特點(diǎn),界面設(shè)計(jì)中采用了簡(jiǎn)潔、體現(xiàn)民族特色的封面和圖標(biāo)。啟動(dòng)畫(huà)面使用維吾爾族著名的突厥語(yǔ)學(xué)家、哲學(xué)家麻赫穆德·喀什噶里的圖片,功能菜單使用win8的Metro效果。學(xué)習(xí)窗口采用了比較簡(jiǎn)單的以灰色為主的風(fēng)格設(shè)計(jì)。

        3 “隨時(shí)學(xué)維語(yǔ)”手機(jī)APP的開(kāi)發(fā)

        3.1 素材制作

        本APP中,根據(jù)系統(tǒng)功能模塊的設(shè)計(jì),主要設(shè)計(jì)并制作了如下幾種素材。

        (1)字母微教學(xué)視頻

        利用PPT錄制的方法,制作了每一個(gè)字母的微教學(xué)視頻。視頻格式為mp4,后期利用會(huì)聲會(huì)影視頻編輯軟件編輯處理。視頻界面,如圖2所示。

        圖2 微視頻截圖

        (2)雙語(yǔ)音頻制作

        音頻主要是32個(gè)字母、詞語(yǔ)、常用用語(yǔ)的真人雙語(yǔ)標(biāo)準(zhǔn)發(fā)音。筆者主要是利用錄制的方法來(lái)完成,文件格式為MP3,并利用Audition軟件對(duì)錄制的聲音進(jìn)行編輯、處理。

        (3)雙語(yǔ)文字的制作

        主要是通過(guò)在開(kāi)發(fā)平臺(tái)上輸入的方式,完成界面及學(xué)習(xí)內(nèi)容的雙語(yǔ)文字。由于B4A完美支持unicode編碼,因此維吾爾文主要是利用基于Unicode編碼的Alkatip 輸入法軟件輸入。通過(guò)在APP內(nèi)部定義維文字體,保證了用戶手機(jī)中沒(méi)有特定的維文字體的情況下,利用內(nèi)部提供的字體讓維文字母正常顯示。

        3.2 Basic4Android 平臺(tái)和環(huán)境的搭建

        筆者開(kāi)發(fā)服務(wù)器的操作系統(tǒng)為Windows server2008 standard版,首先,下載和安裝Java JDK。Windows x86 版本的JDK可在Basic4android平臺(tái)上實(shí)現(xiàn)軟件的開(kāi)發(fā)。其次,安裝Android SDK。第三步,安裝和配置Basic4android。從網(wǎng)站下載Basic4android安裝包,解壓后安裝,安裝完成后要對(duì)其路徑和庫(kù)進(jìn)行配置,如圖3所示。第四步,安裝Android模擬器。

        3.3 平臺(tái)主要功能模塊的實(shí)現(xiàn)

        通過(guò)以下代碼實(shí)現(xiàn)了語(yǔ)言選擇模塊,學(xué)習(xí)者可以根據(jù)自己的語(yǔ)言能力選擇中文或維文,從而進(jìn)入兩種語(yǔ)言界面進(jìn)行學(xué)習(xí),如如圖4所示。

        圖3 Basic4android 路徑配置

        圖4 手機(jī)APP中文、維文界面效果圖

        Activity.LoadLayout("harplar")

        Activity.Title =" ?????? ?????????" Activity.Color = Colors.RGB(200,200,200) Dim panels(32) As Panel For i = 0 To panels.Length - 1 panels(i).Initialize("panels") 'panels(i).Color = Colors.RGB(Rnd(0, 255), Rnd(0, 255), Rnd(0, 255)) Activity.AddView(panels(i), 100%x, 0, 100%x, 90%y) 'add the panel to the layout Activity.AddMenuItem("Panel #" & i, "Menu") Next

        視頻教學(xué)模塊使用Basic4Android中的VideoView控件來(lái)實(shí)現(xiàn)的。播放視頻教程之前首先檢測(cè)SD卡,如果沒(méi)有發(fā)現(xiàn)SD卡會(huì)提示錯(cuò)誤,如果發(fā)現(xiàn)SD卡會(huì)把視頻教程復(fù)制到SD卡根目錄中的elipba文件夾中里面的jiaocheng子文件夾中并播放。代碼如下所示。

        Sub Button1_Click

        If File.ExternalReadable=True Then

        Msgbox("SD卡存在","提示")

        File.MakeDir(File.DirRootExternal,"elipba/jiaocheng")

        File.Copy(File.DirAssets,"videoa.mp4",File.DirRootExternal & "elipba/jiaocheng/","videoa.mp4")

        Activity.AddView(video,0%x,30%y,100%x,50%y)

        video.LoadVideo(File.DirRootExternal,"a.mp4")

        video.Play

        Else

        Msgbox("SD卡沒(méi)有","提示")

        End If End Sub

        3.4 發(fā)布、測(cè)試

        利用Basic4android平臺(tái)生成了“.APK”安裝包。在不同機(jī)型的手機(jī)中安裝,進(jìn)行了調(diào)試,經(jīng)驗(yàn)證,可以適配多種機(jī)型,運(yùn)行穩(wěn)定。

        4 總結(jié)

        本研究依據(jù)“初級(jí)維語(yǔ)”課程教學(xué)中存在的問(wèn)題出發(fā),利用Basic4Android平臺(tái)設(shè)計(jì)并開(kāi)發(fā)了“隨時(shí)學(xué)維語(yǔ)”手機(jī)APP。該APP豐富了學(xué)生學(xué)習(xí)維語(yǔ)的途徑,實(shí)現(xiàn)了隨時(shí)、隨地自主學(xué)習(xí)功能,成為了學(xué)生主要的學(xué)習(xí)資源,而且結(jié)合課堂教學(xué)開(kāi)展的混合式教學(xué),很好地解決了課程教學(xué)中存在的問(wèn)題,得到了學(xué)生們的好評(píng)。通過(guò)本研究進(jìn)一步揭示了Basic4android平臺(tái)在移動(dòng)終端APP開(kāi)發(fā)中的優(yōu)越性,開(kāi)發(fā)者可以利用該平臺(tái)快速、有效地開(kāi)發(fā)出各種高質(zhì)量的移動(dòng)學(xué)習(xí)資源。

        [1] 阿扎題·蘇里坦.實(shí)用維吾爾語(yǔ)口語(yǔ)教程[M].烏魯木齊:新疆教育出版社,2012.02.

        [2] 穆明.基于Basic4Android平臺(tái)的手機(jī)控制系統(tǒng)[J].單片機(jī)與嵌入式系統(tǒng)應(yīng)用,2016(3):55

        [3] 李慧.基于Android的英語(yǔ)詞匯多媒體學(xué)習(xí)工具設(shè)計(jì)與開(kāi)發(fā)[D].淮北:淮北師范大學(xué),2015:36-40

        [4] 吳君勝,曾海. 基于Android的網(wǎng)絡(luò)課程移動(dòng)學(xué)習(xí)輔助教學(xué)系統(tǒng)設(shè)計(jì)與應(yīng)用[J].微型電腦應(yīng)用,2014(3):19-20.

        [5] 謝杭,朱鵬羽,孟慶賀.基于安卓平臺(tái)的掌上校園APP的設(shè)計(jì)與開(kāi)發(fā)[J].軟件工程,2016(3):41-42.

        Design and Development of Learn Uyghur APP Based on Basic4Android Platform

        A Bu Lai Ti.Wa Yi Ti1, Nu Er Mai Mai Ti Jiang. A Bu Lai Ti2

        (1.College of Education Science, Xin Jiang Normal University, Urumqi 830017, China; 2. College of Preparatory Education, Xin Jiang Normal University, Urumqi 830013, China)

        Basic4Android is a simple and powerful platform of development of Android applications. This study analyze and proposs necessity of design and development of learn Uyghur APP based on problem existed in primary Uyghur language teaching. The function of Basic4Android is analyzed. Through requirement analysis and system design, learn Uyghur APP is designed and developed based on Basic4Android platform.

        Basic4Android; Uyghur; APP

        新疆維吾爾自治區(qū)普通高校人文社會(huì)科學(xué)重點(diǎn)研究基地項(xiàng)目(XJEDU040512C01)

        阿不來(lái)提·瓦依提(1984-),男,維吾爾族,新疆烏魯木齊人,新疆師范大學(xué)教育科學(xué)學(xué)院教師,碩士,講師,研究方向:遠(yuǎn)程教育理論與實(shí)踐,民族教育信息化,計(jì)算機(jī)教育應(yīng)用 努爾買(mǎi)買(mǎi)提江·阿布來(lái)提(1991-),男,維吾爾族,新疆喀什人,新疆師范大學(xué)預(yù)科教育學(xué)院教師,學(xué)士,助教,研究方向:計(jì)算機(jī)教育

        1007-757X(2017)03-0029-03

        TP311

        A

        2016.08.15)

        猜你喜歡
        課程設(shè)計(jì)教學(xué)
        數(shù)字圖像處理課程混合式教學(xué)改革與探索
        微課讓高中數(shù)學(xué)教學(xué)更高效
        甘肅教育(2020年14期)2020-09-11 07:57:50
        軟件設(shè)計(jì)與開(kāi)發(fā)實(shí)踐課程探索與實(shí)踐
        為什么要學(xué)習(xí)HAA課程?
        瞞天過(guò)?!律O(shè)計(jì)萌到家
        “自我診斷表”在高中數(shù)學(xué)教學(xué)中的應(yīng)用
        東方教育(2017年19期)2017-12-05 15:14:48
        設(shè)計(jì)秀
        海峽姐妹(2017年7期)2017-07-31 19:08:17
        有種設(shè)計(jì)叫而專
        Coco薇(2017年5期)2017-06-05 08:53:16
        對(duì)外漢語(yǔ)教學(xué)中“想”和“要”的比較
        跨越式跳高的教學(xué)絕招
        體育師友(2013年6期)2013-03-11 18:52:18
        亚洲日韩精品一区二区三区| 人妻少妇激情久久综合| 内射爆草少妇精品视频| 看久久久久久a级毛片| 成年午夜无码av片在线观看| 999久久66久6只有精品| 青青草视频免费在线播放| 亚洲国产精品一区二区成人片国内| 欧美艳星nikki激情办公室| 夜夜爽无码一区二区三区| 自拍偷拍一区二区三区四区| 中文字幕一区二区人妻秘书| 国语对白做受xxxxx在线| 97国产免费全部免费观看| 日本不卡的一区二区三区| av熟妇一区二区三区| 国产绳艺sm调教室论坛| 久精品国产欧美亚洲色aⅴ大片 | 无码啪啪熟妇人妻区| 亚洲一区二区三区视频免费看| 中文字幕乱码高清完整版| 亚洲另类自拍丝袜第五页| 亚洲av综合色区在线观看| 中美日韩在线一区黄色大片| 97精品国产97久久久久久免费| 亚洲制服中文字幕第一区| 美女草逼视频免费播放| 无人区乱码一区二区三区| 8ⅹ8x擦拨擦拨成人免费视频 | 日本一区二区三区爱爱视频| 国产欧美一区二区精品久久久 | 377p日本欧洲亚洲大胆张筱雨| 欧美一级特黄AAAAAA片在线看| 久久婷婷夜色精品国产| 欧美怡春院一区二区三区| 天堂一区人妻无码| 亚洲成AV人久久| 日本在线观看不卡一区二区| 超碰cao已满18进入离开官网 | 国产av一级片在线观看| 国产成熟人妻换╳╳╳╳|