利用App Inventor制作中小学个性化学习资源

2017-05-20 12:56张宝关晓明扎娜
中小学信息技术教育 2017年5期
关键词:面板组件界面

张宝+关晓明+扎娜

当前,基于Android系统的智能移动终端(平板电脑和手机)正逐渐成为潮流,相应的学习资源也日渐丰富,各教育公司开发的适合中小学生阅读、测试、巩固练习的各类学习资源,正受到广大学生和家长的喜爱。但这些学习资源绝大多数是定制完成的应用,不能随意修改,而一线教师则希望根据自己的教学进度和教学内容,提供适合自己学生的、有针对性的学习资源。通过App Inventor能开发出符合自身教学内容需求的个性化教学资源,适合对信息技术感兴趣的一线教师,开发具有听、说、读、写、练等功能的作品,解决当前移动端能够满足个性化需求的学习资源相对匮乏的困境。

App Inventor软件简介

App Inventor是Google公司推出的一款免费的、基于网页浏览器环境的、用于开发Android智能手机应用程序的工具,具有操作简单、可视化、模块化等特点。App Inventor提供强大的组件库,通过所见即所得的可视化图形界面,以拖曳的方式,完成学习内容的显示。通过模块化的程序代码块来实现功能命令控制和功能实现,使开发制作过程如“搭积木”般进行组件功能拼接,实现移动端个性化学习资源快速完成。其功能具有如下优势。

积木式编程,操作简单。使用者可以完全没有任何程序设计经验,只需要“创意+代码拼接”,就能完成课件功能,得到自己的作品。

多媒体功能强大。提供文本、图片、声音、视频等媒体组件,可制作集听、说、读、写等功能于一体的有声资源,将文本、图片、声音或视频同步,如英文单词有声卡片、中英双语电子书、绘本故事电子书和语文听读课件等,提供有声学习环境,非常适合语音类内容的学習和训练。

响应方式丰富。可以通过多种方式,包括点击按钮、晃动手机、点击画布、划动屏幕、点击图像精灵、时钟等触发等方式,调用学习资源内容进行学习。点读式操作可使学习更加方便,划动或晃动等触发方式使学习过程更有趣味性。

反馈方式灵活。学习过程中可以通过录音、录像、对话框、文本提示等方式进行学习效果反馈,如通过弹出信息窗口进行帮助或测试结果反馈,通过即时录音、录像方式进行加强训练和语言表达反馈,给出学习检测。

安装方便,应用广泛。容易获得免费的在线和离线开发环境,多种方式实现作品的测试或模拟显示,生成的基于移动智能终端的学习资源安装方便,随时随地可通过手机或平板电脑进行学习。

实例分析

1. 展示型课件类学习资源

展示型课件类学习资源不仅能显示文本、图片、视频等学习内容,还可通过录音机和摄像机等媒体组件,兼具听、读功能。这类课件很容易制作,由于App Inventor有可视化编辑界面,如图1所示,只需在“组件面板”将所需要的媒体组件拖曳到UI编辑界面,在“组件属性”面板中设置各组件的属性,然后切换到“逻辑设计”界面,设置媒体文件及设计命令事件或方法代码块的组合,就能实现课件功能。

这里以《爱莲说》课件为例,课件包括首页、欣赏莲花、听读课文(具有原文配音,背诵录播功能)、生字学习(具有点读发音功能)、译文、探究问题和作业等内容页面,构成一个完整的课件。课件结构呈现方式可以有线性、目录型和框架型几种。

线性课件:线性课件是按照学习过程顺序,通过首页、目录、各内容页及结束页结构,逐页展示内容。以课件中“莲花欣赏”页面为例,只需要在“组件面板”先拖动标签、图像、按钮和表格等组件到工作面板,然后在“属性面板”中进行属性设置;再切换到“代码块设计”界面完成点击按钮显示荷花图片,点击“下一页”按钮进行页面切换,就可完成功能设置,代码如图2所示。

目录型课件:就是在线性课件中加入目录页,如图3所示,通过目录页可以进入到各内容页,再由内容页建立打开窗口命令,返回目录。

框架型课件:实现题目、目录、内容一体,在一页中呈现所有学习内容,所图4所示,需要将组件都放到一个学习界面中,再通过控制组件的显示和隐藏属性,需要显示哪个组件,就把相关学习内容显现出来。

2. 测试类课件

App Inventor不仅能制作展示型课件,还能制作丰富的测试型课件,利用判断语句块代码,通过简单的设置就能实现选择、填空、判断、图片配对等题型,可以检测学习效果,激发学习兴趣,巩固学习内容。既可以把这些测试题型改变组合,形成自己的测试题课件,也可以将其结合到学习资源中,实现学、测一体。

在此介绍利用App Inventor制作的几种题型,利用if条件模块来判断点击情况,通过Notifier消息组件给出反馈。

(1)单选题/多选题/判断题

利用复选框CheckBox组件来设置多选(单选或判断题)的选项。

通过条件判断语句如果...则(if...then...else)(如图5)指令进行判断,根据选择结果,给出相应的提示,如文本或图片(“笑脸”“哭脸”)等。试题界面如图6所示。

(2)英语单词输入判断

功能实现:第一列看和听,第二列输入单词,第三列判断,第四列查看单词文本。

猜你喜欢
面板组件界面
无人机智能巡检在光伏电站组件诊断中的应用
面板灯设计开发与应用
国企党委前置研究的“四个界面”
新型碎边剪刀盘组件
U盾外壳组件注塑模具设计
MasterCAM在面板类零件造型及加工中的应用
基于FANUC PICTURE的虚拟轴坐标显示界面开发方法研究
Photoshop CC图库面板的正确打开方法
人机交互界面发展趋势研究
手机界面中图形符号的发展趋向