app-inventor2-初中教案设计

app-inventor2-初中教案设计

ID:38175690

大小:1.70 MB

页数:15页

时间:2019-06-06

app-inventor2-初中教案设计_第1页
app-inventor2-初中教案设计_第2页
app-inventor2-初中教案设计_第3页
app-inventor2-初中教案设计_第4页
app-inventor2-初中教案设计_第5页
资源描述:

《app-inventor2-初中教案设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、实用标准文案课题第一课从HelloKitty开始课时1教学内容分析通过参考程序设计的经典案例“HelloWord”并根据AppInventor的自身特性,融入趣味性设计一个“HelloKitty”的应用(App)。通过该案例的设计开发,了解App程序设计开发的一般步骤,初步熟悉AppInventor2开发环境的功能与界面。教学目标1.通过任务的实施,掌握AI2的开发流程2.通过调试模拟器,了解程序的调试。3.通过程序发布,掌握APK打包安装流程4.程序包导入导出流程学与教活动设计一、AppInventor2(简称AI2)简介1.AI2的前世今生AppInventor是一款基于W

2、eb、面向没有编程经验的初学者的安卓应用开发工具。最初是谷歌实验室(Googlelab)2009年开始,由麻省理工学院(MIT)的HalAbelson教授主导的一个实验项目。2010年12月5日AppInventor对外公测。2012年1月1日谷歌移交麻省理工学院移动学习中心。2013年12月麻省理工学院推出新版AppInventor2。2.AI2可以做什么为手机写应用充满乐趣,只要连上网络打开AI2,接上手机就可看到你编写的程序,实现交互。你可以一款游戏软件诸如“打地鼠”,“打飞机”,教育软件,如“练耳”软件,实现传感器的应用,如控制乐高机器人等等。只要有想法,你都可以去尝试

3、。二、开发“HelloKitty”开始AI2安卓之旅(一)项目分析通过一个简单的应用,了解开发环境。当用户单击“按钮”(图片猫)屏幕显示Hellokitty并播放猫的声音。(二)项目实施1.AI2的启动AppInventor的开发环境A菜单栏:B屏幕栏:C组件面板D工作区域(备注或反思)文档大全实用标准文案E组件列表面板F素材面板G组件属性面板2.HelloKitty程序设计1)界面设计所需组件:标签组件,按钮组件,多媒体音频播放器2)流程图设计3)逻辑设计按钮单击事件中添加程序块4)调试和编译调试的几种模式a.usb连接手机b.模拟器c.wifiAI伴侣调试编译下载到本地生成

4、二维码文档大全实用标准文案课题第二课制作漫画册课时1教学内容分析通过《漫画册》制作,了解变量,事件,方法等概念,实现人机交互阅读。教学目标1.通过画册制作,掌握图片导入2通过画册开发,掌握界面布局3.了解变量的概念,掌握全局变量的定义4了解选择语句的概念,掌握流程控制的实现5.掌握模拟器调试应用学与教活动设计一、项目分析展示漫画app,当用户单击下一页后图片从前往后翻页直到最后一页,当用户单击上一页时,图片往前翻页直到第一页。二、组件设计Screen1,标签,图像,按钮,布局组件,三、流程图设计(备注或反思)文档大全实用标准文案四、逻辑设计文档大全实用标准文案课题第三课涂鸦板课

5、时2教学内容分析设计一个简单的涂鸦板,让用户在手机屏幕上绘制图画,或者通过拍照、打开相册方式进行涂鸦。教学目标1.会设置按钮的背景颜色,并将按钮的背景颜色设置为线条的颜色。2.会用表格布局组件3.会用画布组件进行主要模块的逻辑设计4.会利用usb数据线将手机与计算机连接,进行测试学与教活动设计一、项目分析展示涂鸦app,分析其实现的功能,及其界面的设计,讨论所用到的组件。应用需求:用户单击颜色按钮,可改变画笔的颜色,选择直线工具可以绘制实线,选择点工具,可以绘制虚线;单击加粗按钮线条宽度增加1像素,同理单击减细可以减少线条宽度1像素,默认线条宽度5像素。单击保存时可将绘制的作品

6、保存为文件。单击清除可以删除涂鸦板上的内容。1.组件设计组件列表:10个按钮组件,画布组件布局组件2.流程设计3.逻辑设计1)定义变量并初始化(备注或反思)文档大全实用标准文案定义线型=1定义线宽=5定义文件名编号=1(非必要,可用其他文件名)2)拖动画布事件3)按钮事件4.测试1.用usb数据线连接安卓手机,打开usb调试。2.手机安装ai伴侣,并启动文档大全实用标准文案课题第四课数学问题课时1教学内容分析用计算机解决的数学问题,如1,2,3,100求和,数列排序问题,鸡兔同笼等问题。教学目标掌握循环控制流程的使用。Foreach语句While流程控制学与教活动设计一、项目分

7、析整数1到100是等差数列,后一个数比前一个数大1。根据这以特点可以在循环代码块中利用数字变量循环读取整数1到100并累加到总数变量中然后把总数输出求得结果。二、组件设计标签组件,按钮组件(备注或反思)文档大全实用标准文案三、流程设计三、逻辑设计1.定义变量及初始化加数=1;总数=02.实现求和功能文档大全实用标准文案课题第五课打地鼠课时2教学内容分析设计一个打地鼠的游戏,了解学习动画游戏制作流程和细节教学目标1.画布组件的使用2.精灵组件的应用3.时钟组件在游戏中应用4.游戏可玩性的开发学

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。