首页 > 分享 > App Inventor移动应用开发

App Inventor移动应用开发

计算思维是运用计算机科学的基础概念去求解问题、设计系统和理解人类行为。计算思维涵盖了反映计算机科学之广泛性的一系列思维活动。计算思维的本质是抽象( Abstraction) 和自动化( Automation) 。它是如同所有人都具备“读、写、算”(简称3R)能力一样,成为适合于每个人的一种普遍的认识和一类普适的技能。计算思维提出了面向问题解决的系列观点和方法,有助于更加深刻地理解计算的本质和计算机求解问题的核心思想。

App Inventor是一个基于网页开发Android移动应用程序的快速开发平台,它抛弃复杂的程序代码而使用搭积木的方式来完成您的Android程序。

虽然,App Inventor编写的应用程序或许不是很完美,但它却是普通人都能做的,而且通常是在几分钟内就可完成一个简单的作品。

本课程积极响应教育部和教指委的号召,推进以计算思维和人工智能为导向的新一轮计算机基础课程改革。以App Inventor为依托,把抽象的计算思维具体化,把复杂的编程思想形象化,通过积木块的编程和将计算思维无缝的融入到一个个有趣的App Inventor小项目,促使学生能理解计算思维的真正内涵和体会到学习编程的乐趣,培养学生的创新能力和使用计算机解决实际问题的能力,推动计算机课程的多元化教学改革,切实提高教学质量和效果。

课程案例设计与具体实际应用相结合,课程内容设计与教学方法改革相结合,课程内容设计和教学实践中遵循以学生为中心的教学模式。课程内容设计和教学实施做到由浅入深、由易到难、由简到繁。

为积极响应国家低碳环保政策, 2021年秋季学期开始,中国大学MOOC平台将取消纸质版的认证证书,仅提供电子版的认证证书服务,证书申请方式和流程不变。

电子版认证证书支持查询验证,可通过扫描证书上的二维码进行有效性查询,或者访问 https://www.icourse163.org/verify,通过证书编号进行查询。学生可在“个人中心-证书-查看证书”页面自行下载、打印电子版认证证书。

完成课程教学内容学习和考核,成绩达到课程考核标准的学生(每门课程的考核标准不同,详见课程内的评分标准),具备申请认证证书资格,可在证书申请开放期间(以申请页面显示的时间为准),完成在线付费申请。

认证证书申请注意事项:

1. 根据国家相关法律法规要求,认证证书申请时要求进行实名认证,请保证所提交的实名认证信息真实完整有效。

2. 完成实名认证并支付后,系统将自动生成并发送电子版认证证书。电子版认证证书生成后不支持退费。

第1周 App Inventor初步

1.1 App Inventor开发环境搭建

1.2安装游戏模拟器调试App Inventor应用程序(2022年更新)

1.3 三个常用开发网站介绍(2021更新)

1.4 App Inventor界面

1.5 HelloPur(你好猫猫)

1.6 补充教学视频:什么是计算思维?

作业1: 你好猫猫加强版

第2周 App Inventor编程基础之变量块和选择块

2.1 变量块

2.2选择块

作业2:求最大数

第3周 App Inventor编程基础之循环块、其他控制块和逻辑块

3.1 四种循环结构

3.2 break

3.3 其他控制块和逻辑块

作业3:裴波那契数

第4周 App Inventor编程基础之数学块和文本块

4.1数学块

4.2文本块

作业4:水仙花数

第5周 App Inventor编程基之列表块和字典块

5.1列表块

5.2列表综合案例

5.3字典块

课后讨论:生活中的排序问题

作业5:数据排序

第6周 App Inventor编程基础之过程块

6.1过程块

6.2颜色块和组件块

6.3案例:一元二次方程求根

课后讨论:过程块的作用和递归思想

作业6:素数

第7周 用户界面组件

7.1 组件和屏幕

7.2 按钮

7.3 文本输入框

7.4 滑动条

7.5 对话框

7.6 Web浏览框

7.7列表显示框

7.8日期选择框和时间选择框

7.9复选框

7.10图像

7.11下拉框

7.12转换开关

7.13界面布局

课后讨论:用户界面设计大讨论

作业7:调色板

第8周 多媒体组件

8.1 声音相关组件

8.2 视频、图像组件

8.3 语言处理相关组件

作业8:制作App贺卡

第9周 绘图动画组件

9.1 画布

9.2 图像精灵

9.3 球形精灵

课后讨论:奇思妙想

作业9:几何图形生成器

第10周 数据存储组件

10.1 微数据库

10.2 网络微数据库

10.3 文件管理器

作业10:课程表

第11周 传感器组件和通信连接组件

11.1 计时器组件

11.2 加速度传感器

11.3 方向传感器

11.4 位置传感器

11.5 条码扫描器

11.6 距离传感器

11.7 陀螺仪传感器

11.8 磁场传感器

11.9 计步器

11.10 Activity启动器

11.11 Web客户端

11.12 蓝牙聊天工具

11.13 EV3乐高机器人颜色搜索

作业11:API调用

第12周 任意组件和应用调试技巧

12.1 任意组件

12.2 应用调试

作业12:单元测试作业

第13周 综合案例

13.1 电子书-唐诗三百首

13.2 车型识别

13.3 抽奖程序

作业13:综合作业——人工智能应用

App Inventor移动应用开发标准教程(第2版)

书号:978-7-115-47380-6

作者: 瞿绍军

1.上百个微课视频,扫码即可观看。

2.省级精品在线开放课程配套教材。

3.教育部-谷歌公司产学合作协同育人项目成果

4.近120个教学案例,9个综合项目。

出版社购买地址:https://www.ryjiaoyu.com/book/details/44209

Q:我没有任何编程基础可以学习吗?

A:可以学习。App Inventor是一个基于网页开发Android移动应用程序的快速开发平台,它抛弃复杂的程序代码而使用搭积木的方式来完成您的Android程序。全国各地从小学高年级学生、中学生到大学生都在广泛开课。

Q:开发需要什么环境?

A:一台电脑+Android智能手机或平板。任何计算机都可以用于App Inventor开发,包括Windows、Mac OS、Linux。

Q:软件配置和安装过程中出现问题怎么办?

A:针对安装过程遇到的常见问题,我们准备了详细的参考资料。

1、AI伴侣不兼容,模拟器中AI伴侣不是最新版本的更新问题?

2、AI伴侣更新方法二(建议采用该方法,简单一些)

请访问https://acm.hunnu.edu.cn/App_Inventor_Qu/index.html查看

Q:本课程有没有配套的教材?

A:课程配套的教材 《App Inventor移动应用开发标准教材》已经由人民邮电出版社出版,https://www.ryjiaoyu.com/book/details/44209  

相关知识

移动设备签到应用开发大家给点开发
The Inventor Mentor[cn]英文学习资料.pdf
2022年MIT App Inventor 夏季 Appathon比赛结果 DF创客社区
鲜花配送APP开发,鲜花订购APP开发
鲜花APP开发市场分析
深度学习农作物病虫害智能识别APP开发教程
鲜花配送app开发功能
HTML5移动开发
鲜花配送APP开发功能有哪些
同城配送APP:同城订蛋糕送鲜花APP开发,有现成软件直接用

网址: App Inventor移动应用开发 https://m.huajiangbk.com/newsview546558.html

所属分类:花卉
上一篇: Android微信SDK实现分享
下一篇: Android UI之Image