官方客服QQ:
212665822

置顶

利用App Inventor开发基于移动设备教学辅助应用

总课时:24课时

课程学分:2.4分

学习人数:150人

讲师:刘中凯

申请时间:2017-06-27

课程评价:  

课程活动分享课程收藏课程

课程需求

随着信息技术在教育教学中深度融合,手机、平板电脑逐步进入我们的课堂,然而一款对我们的教育教学非常合适的App应用却非常的难找,能找到的App应用,有的需要付费才能用全所有功能,有的加入了大量广告,有的甚至加入了有害的代码,这些阻碍了移动设备在教学中应用。教师完全用代码开发一款适合自己课堂需求的应用,对大多非计算机专业教师是非常困难的。Google的App Inventor的问世将改变这一难题,App Inventor提供了一种可视化编程环境,面向非计算机专业人员,不用敲代码,稍有程序基础,就能开发出一款自己的移动设备应用。

课程目标

1、 了解前沿理论----计算思维; 2、 熟悉App Inventor开发环境及开发流程; 3、 认识移动设备在课堂应用中的需求; 4、 认识移动设备的特点; 5、 完成一款移动设备应用开发。

课程内容

计算思维:2006年3月,美国卡内基梅隆大学计算机科学系主任周以真(Jeannette M. Wing)教授在美国计算机权威期刊《Communications of the ACM》杂志上给出,并定义的计算思维(Computational Thinking)。周教授认为:计算思维是运用计算机科学的基础概念进行问题求解、系统设计、以及人类行为理解等涵盖计算机科学之广度的一系列思维活动。 App Inventor是一款谷歌公司开发的手机编程软件。Google App Inventor用户能够通过该工具软件使用Android系列软件自行研发适合手机使用的任意应用程序。这款编程软件不一定非要是专业的研发人员,甚至根本不需要掌握任何的程序编制知识。因为这款软件已经事先将软件的代码全部编写完毕,用户只需要根据自己的需求向其中添加服务选项即可。也就是我们所要做的只是写简单的代码拼装程序。

课程安排

本课程一共由六次课完成,每次课4个课时,初步安排如下: 第一次课: 了解前沿理论----计算思维; 第二次课: 分析移动设备在课堂应用中的需求; 熟悉开发环境; 第三次课: 根据课堂应用的需求分析,完成开发必备的基础知识准备; 第四次课: 移动设备各种传感器认识,程序中如何调用; 第五次课: 利用千聊手机应用线上讲解,如何调用网上资源; 分析与教育教学相关的应用; 第六次课: 现场完成个人移动应用作品,并演视评比。

分班情况

App Inventor信息技术教师班

课程活动

第1节  上午: 介绍什么是App Inventor,App Inentor的发展,App Inentor基...【2017-12-01 星期五】
目的:上午: 介绍什么是App Inventor,App Inentor的发展,App Inentor基本开发过程,App Inentor的环境搭建,App Inentor开发界面,相关软件共享; 下午: 由简单到复杂逐步构建一个app教学应用,讨论逐步构建程序教学与PBL(项目式教学)的优缺点。
内容:上午: 介绍什么是App Inventor,App Inentor的发展,App Inentor基本开发过程,App Inentor的环境搭建,App Inentor开发界面,相关软件共享; 下午: 由简单到复杂逐步构建一个app教学应用,讨论逐步构建程序教学与PBL(项目式教学)的优缺点。
第2节  12月8日上午: app界面处理及美化; 可视组件介绍; 重...【2017-12-08 星期五】
目的:12月8日上午: app界面处理及美化; 可视组件介绍; 重点:列表选择器;列表显示框;对话框 界面布局:基本布局,高级布局(布局的启用与隐藏的使用) 多屏幕的切换与传值 透明色的利用 12月8日下午: app数据的存储:文件管理器,微数据库,网络微数据库 app利用手机传感器:加速度传感器、位置传感器、方向传感器
内容:12月8日上午: app界面处理及美化; 可视组件介绍; 重点:列表选择器;列表显示框;对话框 界面布局:基本布局,高级布局(布局的启用与隐藏的使用) 多屏幕的切换与传值 透明色的利用 12月8日下午: app数据的存储:文件管理器,微数据库,网络微数据库 app利用手机传感器:加速度传感器、位置传感器、方向传感器
第3节  12月15日上午: app无线通信:利用蓝牙与开源硬件传输数据; app网络通...【2017-12-15 星期五】
目的:12月15日上午: app无线通信:利用蓝牙与开源硬件传输数据; app网络通信:网络数据传输与解析。 12月15日下午: 结合自己教学开发完成一个手机应用。 妻求: 制作PPT说明; 说明设计思路; 用到的组件; 程序要点说明。 真机演示。
内容:12月15日上午: app无线通信:利用蓝牙与开源硬件传输数据; app网络通信:网络数据传输与解析。 12月15日下午: 结合自己教学开发完成一个手机应用。 妻求: 制作PPT说明; 说明设计思路; 用到的组件; 程序要点说明。 真机演示。

授课讲师

刘中凯

讲师

先后参与了丰台区“十五”“十一五”“十二五”教师继续教育的培训工作。本人热衷于软件开发,工作期间自学了JAVA、PHP、CSS、JAVASCRIPT、JQUERY、ANDROID开发、微信小程序开发等相关软件开发语言及技术,在单位内部多次组织小项目的研发工作。于2016年加入了Google CS4HS (Computer Science for High School) 中学师资培训项目,参加Google公司的App Inventor和Blockly等可视化程序开发培训,并申报了Google的App Inventor培训项