青年报logo
青年报广告

小拓展:开发APP

日期:[2017-09-17] 版次:[07] 版名:[成长加油站]

看到了两个精彩的创新实践作品,你是否跃跃欲试了呢?9月14日,广东华侨中学的庄小云老师面向高一新生讲了一堂APP开发课,让我们跟着老师一起了解“新技能”,看看应用这种技能是否可以让你的发明创造如虎添翼。


运用的软件:App Inventor开发平台

App Inventor是界面化的编程软件,相信许多小伙伴对APP的开发都有自己的想法,但碍于编程技术的障碍,他们可能无法自如地通过编写代码实现这些想法。玩转App Inventor的精妙之处在于,你无需懂得编程语言,只需要懂得基本的“编程”逻辑思维,自己的创意加上代码拼接,就能迅速开发具有个人创新想法的APP。


形成自己的思路:试开发“健康测试仪”

这是设计完成的画面。

这是设计完成的画面。


STEP1, 确定项目的抽象描述。

你所设计的APP想要完成什么样的功能?比如完成“健康测试仪”,实际上是需要用户的体重、身高以计算体质指数(体质指数BMI=体重÷身高²,体质指数正常的数值范围在18.5~24.9之间)。此时你应该将项目要实现的功能逐步描述出来。

STEP2,界面设计,编写程序。

其中有两个设计点,第一个是文本属性设置,将输入的数字值与文字属性一一对应。当你在文字“体重”旁边的输入框输入数字时,是“体重”的数据;同理,在“身高”旁边的输入框内输入数据,是“身高”数据。此时就需要运用App Inventor添加文本输入框,进行文本属性设置。

第二个是数学逻辑设置。输入的数字值经过“体质指数BMI=体重÷身高²”的运算,形成健康指数。需要运用App Inventor增加数学逻辑块,将数值融入计算。

STEP3,调试验证。

填写各种数值,在模拟器反复计算我们是否正确设置了。调试成功,程序就做好啦!


小贴士

如果你对开发程序感兴趣的话,除了学校开设的APP开发课程外,你还可以参与上网课程,小编推荐一个免费的MOOC课程给你,里面也有“健康测试仪”项目哦。

课程名称:安卓应用程序设计与开发

开课学校:温州大学(学校专有课程)

开课时间:2017年9月18日(下周一)-2018年1月10日

开课平台:中国大学MOOC(http://www.icourse163.org/)

开课目的:结合App Inventor开发平台,逐步熟悉并掌握开发平台的操作,能够针对Android系统的手机或平板电脑开发属于学员自己的安卓应用程序。 


关于我们 | 存档

版权所有广州青年报社

粤ICP备15101105号

粤公网安备 44010402001382