1利用制作中小学安卓平台英语学习资源实例分析张宝陈颖技术何以改变教育在当前信息技术高速发展的时代以平板手机为代表的移动智能终端正在改变着传统学习方式通过随时随地进入学习将学习者由过去在教室机房等基于电脑的信息化学习环境解脱出来为在不同环境中学习提供了可能目前平板电脑手机等移动智能终端得到极大推广深入扩展到教育领域各地的平板电脑班也逐步涌现随着硬件迅猛发展相对的则是在这些智能终端上应用的个性化学习资源的匮乏一线教师需要根据自身教学内容需求开发出个性化资源开发工具是公司推出的一款基于网页浏览器环境下免费用于开发安卓智能手机应用程序的工具具有操作简单可视化模块化等特点使用者可以完全没有任何程序设计经验只需要创意代码拼接就能得到自己的作品具有强大的组件库包含有类个组件通过所见即所得的可视化图形界面以拖曳的方式控制文本图片声音视频等媒体按教学顺序显示学习内容具有的图形化程序设计方式让课件制作过程如搭积木般进行组件功能拼接实现安卓平台学习资源的功能运行安卓平台学习资源的特点如下2进入学习状态简单方便基于移动智能终端的学习资源可实现随时随地进入学习点读式操作可使学习更加方便多媒体功能强大制作的有声资源集合听说读写等功能将文本图片声音或视频同步如有声卡片中英双语电子书绘本电子书和英语教学课件等提供有声学习环境特别适合语言类知识的学习和训练提供多种反馈方式学习过程中可以通过录音录像对话框文本提示等方式进行学习效果反馈如通过弹出信息窗口进行帮助或测试结果反馈通过即时录音录像方式加强训练和语言表达反馈同时进行自我检测学习记录功能通过课件提供的记事本或手写涂鸦方式可以记录学习收获和知识要点搭建运行平台是一个完全在线开发的编程环境本例采用的是目前最新的版本在计算机操作系统或下运行目前支持等浏览器需要最新的程序和的一个开发包软件在线环境需要有邮箱账号然后登录平台使用邮箱用户名和密码进入编辑界面离线环境在线环境虽然操作简单但由于受到网速或上3网条件的影响在上传素材和课件打包过程中较慢这时需要使用离线开发包在网站论坛中下载的离线包绿色运行版只需要解压缩运行启动和启动命令出现服务运行提示后就可以用浏览器打开网址进入编辑界面制作实例一课件使用功能说明英文单词卡片是一个集听说读写检查反馈帮助为一体的自学类点读式学习资源包含有两个界面第一页是开始界面有一个按钮第二页是单词卡片的学习界面在学习界面通过图片单词语音单词文本等同步显示来进行英文单词的学习如图所示使用过程中学生点击声音按钮可以听到单词发音进行听读训练点击麦克按钮可以录制学生自己的发音再通过点击右侧播放按钮播放所录声音反馈自己的发音在最下面的图标右侧的文本框中可以输入单词并能通过按钮对输入文本进行判断有语音提示还可以点击右下角按钮查看答案点击图片右下角的按钮进入下一个学习内容右上角的按钮关闭应用程序二制作过程界面编辑打开浏览器进入平台后点击按钮命令输入课件名称后点击确定按钮就能进入新课件项目的可视化编4辑界面如图最左侧是组件面板提供用户界面布局媒体拖曳与动画和传感器等类功能强大的组件集通过将组件面板的组件拖曳到窗口即可进行可视化界面设计如首页使用一个按钮组件只需要拖曳组件到窗口在列表中将显示已加入组件的列表最右侧是属性面板通过设置已加入组件属性设置屏幕背景色屏幕方向屏幕标题按钮的位置和显示文本等属性完成首页界面设计编辑第二页点击按钮增加一个新的编辑窗口先通过中组件进行布局设计将课件所需的文本框图片声音录音按钮等组件由右侧拖到窗口并调整位置然后通过区域中的上传所需要的图片声音素材到项目中再通过面板设置各组件的属性得到学习界面如图所示功能编辑课件要运行还需要为各组件指定执行的命令实现相应组件功能点击编辑区右上角按钮打开并进入编辑界面在编辑界面左侧面板中提供函数和属性两大类命令集合中函数包含等5类常用基本命令中显示当前页中组件属性的设置命令右侧则是代码拼接编辑区首页功能实现首页只需要给按钮加入进入学习页屏命令在左侧面板中组中拖动命令块到右侧拼接编辑区再拖动命令块到中若语法正常命令模块会拼接到一起拖动命令块到右侧进行拼接并修改文本为如图所示学习界面功能实现学习界面涉及声音播放录音停止文本输入判断对错查看答案等学习功能按钮以及下一页关闭等播放控制按钮需要分别设置相应命令块定义变量为便于功能控制需要定义全局变量如定义用于循环条件和判断依据变量的全局变量也可定义为调用图片单词和声音等数据的数组变量本例定义了和全局变量定义为图片列表为单词列表为声音列表的变量操作方法是在编辑界面在左侧拖出相应命令模块并修改相应参数屏幕初始化设置为首个英语卡片设置播放声音源效果如图所示6控制命令的实现控制功能主要通过按钮或画布精灵两种方式来实现本例中的判断对错查看答案两项功能是通过按钮实现而声音播放录音停止下一页关闭等功能通过画布精灵实现主要命令功能如表所示下面以录音的开始停止控制命令为例介绍功能模块的使用首先在左侧面板中组中拖动命令块到右侧编辑区接着设置命令的触发事件先要根据录音状态进行判断设置条件判断模块命令拖动命令块到模块进行拼接并修改其为然后根据全局变量进行判断当值为条件为真调用录音模块开始录音改变当前麦克录音图片为停止图片设置值为当再次点击此图片值不为执行中命令执行录音停止命令改变当前图片为麦克录音图片播放录音的的录音图片显示为可以播放设置当前值为拼接模块功能完成如图所示三课件模拟运行和打包课件完成后提供两种运行模式模拟运行通过模拟器进行模拟演示在7界面点击菜单的命令可以调用模拟器模拟程序运行用于检验功能命令是否正常运行打包下载点击界面菜单命令可以将课件打包并保存到电脑通过数据线把得到的程序包传到手机或平板上就可以安装应用了利用制作学习资源方式有多种既可以用所见即所得的界面设计功能通过简单的拖曳就能用每一页屏的文本图片声音和视频等媒体来呈现学习内容即通过点击按钮一页页屏制作显示内容这只需要掌握简单的命令制作简单也可以通过编程控制功能把大量的学习内容通过一页屏显示如本例的英语学习卡片通过组件将所有图片声音单词文本等在一屏中调用生成具有听说读写练的学习资源一线教师在利用开始安卓资源的过程中不需要多少编程基础只要会修改课例中的列表中的文本就可以生成自己的课件即只需要一个课例源程序就可以成批制作优质学习资源对普通学科教师来说利用功能齐全的模板只需要会替换修改也能制作优质资源具有功能实用制作快捷等特点当然信息技术能力较高的教师可以利用的动画感应选择数据库等功能组件开发出各种功能形式的学习资料如制作测试类阅读类点读类等多种功能的自学类课件适合不同能力的教师开发个性化安卓学习资源8注本文课件实例软件及源程序下载地址参考文献作者单位北京市西城区教育研修学院