《App Inventor智能手机编程与开发 教案 项目八 人工智能.docx》由会员分享,可在线阅读,更多相关《App Inventor智能手机编程与开发 教案 项目八 人工智能.docx(13页珍藏版)》请在第一文库网上搜索。
1、课程名称AppInventor移动应用快捷开发课程内容语音机器人学时2课时上课地点网络配置室任课教师信息教学设计作者信息一、教学对象分析教学对象主要是中职计算机动漫设计专业的一年级的学生。二、教学内容分析学生在前面的项目中,已经学习了APPInVentOr的基本知识,也清楚了如何去调试应用程序。本次课通过实现“语音机器人”应用程序,让学生学习文本转语音、语音转文本、Web客户端响应的具体实现方法。三、教学目标1 .通过教师讲授和引导,学生能够申请使用图灵机器人,掌握实现Web客户端响应的方法,并能够进行AP1调试;2 .通过实训练习,学生能掌握实现文本转语音的方法;3 .通过实训练习,学生能掌
2、握实现语音转文本的方法。四、教学重点文本转语音、语音转文本、Web客户端响应。五、教学难点具体逻辑设计以及手机调试。六、教学策略与手段基于本课程的知识特点和课程性质,在教学上采取行为练习策略,主要步骤为:教师明确课程的目的、环节和内容,教给学生实现该课程目标的知识和技巧;提供学生独立练习的机会,控制练习时间,使学生掌握和运用新知识新技能。在程序设计的教学过程中除了实现学生完成该课时应用程序的教学目标外,更重要的是培养学生分析需求和形成逻辑思路的能力。因此,教师多采用启发式教学,为学生勾勒出程序的大致轮廓,引导学生不断思考具体实现的方法。此外,教师要鼓励理论及实操能力较强的同学带动对程序设计不敏
3、感的同学,将学生的个体特长转变为教学资源,让学生在合作学习并发挥自己的优势和特长,提高学习兴趣。七、教学媒体计算机、电子教室系统、多媒体投影仪、教学课件、AppInventor程序开发平台、无线网络。八、教学过程教学环节(时间分配)教学内容学生活动教师活动设计意图任务分析(5min)“语音机器人”实现的三个主要功能。思考分析。提问,分析任务,下发任务要求。引导学生分析应用程序功能,从而形成逻辑设计思路。任务实施(60min)申请图灵机器人。模仿老师的操作完成图灵机器人的申请。演示讲解申请图灵机器人的方法。培养学生分析需求和形成逻辑思路的能力,提供学生独立练习的机会。项目创建。创建项目wjiqi
4、ren,o提供学习资料,指导学生进行项目创建。素材准备。素材准备、上传。演示素材上传,指导学生进行素材的准备。组件设计。认识Web浏览段、Web客户端、语音识别器等组件,设计“语音机器人”应用的界面。指导学生进行组件设计,解答学生在设计过程中出现的问题。逻辑设计。思考该程序实现的逻辑思路,进行逻辑设计,分解实现该应用程序的逻辑思路,巡视指导学讨论解决问题。生完成逻辑设计,记录学生实训过程中遇到的问题。应用调试。应用调试,判断作品是否达到预期效果,并进行改进。指导学生进行应用调试,解答学生在调试过程中出现的问题。拓展学习(IOmin)Web客户端组件。聆听教师讲授。扩展介绍Web客户端的不可见属
5、性和其他积木类型。拓展学习。作品评价(3min)作品互评及改进。与其他同学的作品对比,聆听改进意见。根据学生实训情况,点评学生作品,提出改进意见。通过评价总结,完善学生作品不足。作业提交(2min)应用程序提交。提交作业。接收作业。分析学生作品,及时反馈意见。教学评价通过观察学生实训情况及分析他们提交的作品,分析学生个体的学习情况,以判断教学目标的完成度;根据学习情况,修改教学设计,完善教学过程,提升教学效果。教学特色与教学反思行为练习策略:以学生为中心,充分尊重学生在课堂中的主体地位,学生的课堂参与度高。启发式教学:结合程序设计的教学特点,注重培养学生分析问题和自主探究、形成解决问题思路的能
6、力。九、教学流程图学生活动教学流程教师活动聆听学习拓展学习1介绍扩展知识课程名称AppInventor移动应用快捷开发课程内容图像风格迁移学时2课时上课地点网络配置室任课教师信息教学设计作者信息一、教学对象分析教学对象主要是中职计算机动漫设计专业的一年级的学生。二、教学内容分析学生在前面的项目中,已经学习了APPInVentOr的基本知识,也清楚了如何去调试应用程序。本次课通过实现“图像风格迁移”应用程序,让学生学习两个扩展插件及列表选择框的使用方法。三、教学目标4 .通过实训练习,学生能掌握照相机组件的使用方法;5 .通过实训练习,学生能掌握TaifunImage扩展插件和Sty1eMixe
7、r扩展插件的使用方法;6 .通过实训练习,学生能掌握对话框和列表选择框的使用方法。四、教学重点TaifUnInIage扩展插件,StyIeMiXer扩展插件,对话框,列表选择框。五、教学难点具体逻辑设计以及手机调试。六、教学策略与手段基于本课程的知识特点和课程性质,在教学上采取行为练习策略,主要步骤为:教师明确课程的目的、环节和内容,教给学生实现该课程目标的知识和技巧;提供学生独立练习的机会,控制练习时间,使学生掌握和运用新知识新技能。在程序设计的教学过程中除了实现学生完成该课时应用程序的教学目标外,更重要的是培养学生分析需求和形成逻辑思路的能力。因此,教师多采用启发式教学,为学生勾勒出程序的
8、大致轮廓,引导学生不断思考具体实现的方法。此外,教师要鼓励理论及实操能力较强的同学带动对程序设计不敏感的同学,将学生的个体特长转变为教学资源,让学生在合作学习并发挥自己的优势和特长,提高学习兴趣。七、教学媒体计算机、电子教室系统、多媒体投影仪、教学课件、AppInventor程序开发平台、无线网络。八、教学过程教学环节(时间分配)教学内容学生活动教师活动设计意图任务分析(5min)“图像风格迁移”实现的两个功能模块。思考分析。提问,分析任务,下发任务要求。引导学生分析应用程序功能,从而形成逻辑设计思路。任务实施(60min)项目创建。创建项目“image”。提供学习资料,指导学生进行项目创建。
9、培养学生分析需求和形成逻辑思路的能力,提供学生独立练习的机会。素材准备。素材准备、上传。演示素材上传,指导学生进行素材的准备。组件设计。认识TaifunImageSty1eMixer扩展插件和列表选择框等组件,设计“图像风格迁移”应用的界面。指导学生进行组件设计,解答学生在设计过程中出现的问题。逻辑设计。思考该程序实现的逻辑思路,进行逻辑设计,讨论解决问题。分解实现该应用程序的逻辑思路,巡视指导学生完成逻辑设计,记录学生实训过程中遇到的问题。应用调试。应用调试,判断作品是否达到预期效果,并进行改进。指导学生进行应用调试,解答学生在调试过程中出现的问题。拓展学习(IOmin)列表选择框的属性;T
10、aifunImage和Sty1eMixer扩展的其他积木类型。聆听教师讲授。扩展介绍列表选择框、TaifUnInIage和Sty1eMixer扩,展拓展学习。作品评价(3min)作品互评及改进。与其他同学的作品对比,聆听改进意见。根据学生实训情况,点评学生作品,提出改进意见。通过评价总结,完善学生作品不足。作业提交(2min)应用程序提交。提交作业。接收作业。分析学生作品,及时反馈意见。教学评价通过观察学生实训情况及分析他们提交的作品,分析学生个体的学习情况,以判断教学目标的完成度;根据学习情况,修改教学设计,完善教学过程,提升教学效果。教学特色与教学反思行为练习策略:以学生为中心,充分尊重学
11、生在课堂中的主体地位,学生的课堂参与度高。启发式教学:结合程序设计的教学特点,注重培养学生分析问题和自主探究、形成解决问题思路的能力。九、教学流程图学生活动教学流程教师活动聆听学习拓展学习1介绍扩展知识课程名称AppInventor移动应用快捷开发课程内容人脸识别学时4课时上课地点网络配置室任课教师信息教学设计作者信息一、教学对象分析教学对象主要是中职计算机动漫设计专业的一年级的学生。二、教学内容分析学生在前面的项目中,已经学习了APPInVentOr的基本知识,也清楚了如何去调试应用程序。本次课通过实现“人脸识别”应用程序,让学生学习应用程序中注册与登录功能的具体实现方法,以及理解和掌握AP
12、I接入应用。三、教学目标7 .会使用照相机组件;8 .会使用TaifunImage扩展插件;9 .会使用Web客户端;10 .会使用对话框;11 .更理解AP1接入应用;12 .能连接手机进行调试。四、教学重点API接入应用。五、教学难点具体逻辑设计以及手机调试。六、教学策略与手段基于本课程的知识特点和课程性质,在教学上采取行为练习策略,主要步骤为:教师明确课程的目的、环节和内容,教给学生实现该课程目标的知识和技巧;提供学生独立练习的机会,控制练习时间,使学生掌握和运用新知识新技能。在程序设计的教学过程中除了实现学生完成该课时应用程序的教学目标外,更重要的是培养学生分析需求和形成逻辑思路的能力
13、。因此,教师多采用启发式教学,为学生勾勒出程序的大致轮廓,引导学生不断思考具体实现的方法。此外,教师要鼓励理论及实操能力较强的同学带动对程序设计不敏感的同学,将学生的个体特长转变为教学资源,让学生在合作学习并发挥自己的优势和特长,提高学习兴趣。七、教学媒体计算机、电子教室系统、多媒体投影仪、教学课件、AppInventor程序开发平台、无线网络。八、教学过程教学环节(时间分配)教学内容学生活动教师活动设计意图任务分析(IOmin)人脸识别app任务分析。思考分析。提问,分析任务,下发任务要求。引导学生分析应用程序功能,从而形成逻辑设计思路。任务实施(130min)申请Face+旷视API培养学
14、生分析需求和形成逻辑思路的能力,提供学生独立练习的机会。创建人脸集合项目创建。创建项目wrenIian1,提供学习资料,指导学生进行项目创建。素材准备。素材准备、上传。演示素材上传,指导学生进行素材的准备。组件设计。认识screen照相机、水平布局、垂直布局等组件,设计“人脸识别”应用的界面。指导学生进行组件设计,解答学生在设计过程中出现的问题。逻辑设计。思考该程序实分解实现该应用现的过程,进行流程设计,然后根据流程设计图进行逻辑设计,讨论解决问题。程序的逻辑思路,巡视指导学生完成逻辑设计,记录学生实训过程中遇到的问题。应用调试。应用调试,判断作品是否达到预期效果,并进行改进。指导学生进行应用调试,解答学生在调试过程中出现的问题。拓展学习(IOmin)API文档(DetectAPI、FaceSetAddFaceAPI、SearchAPI)0聆听教师讲授。扩展介绍API文档。拓展学习。作品评价(8min)作品互评及改进。与其他同学的作品对比,聆听改进意见。根据学生实训情况,点评学生作