AppInventor移动应用开发课程纲要

  • 格式:doc
  • 大小:332.50 KB
  • 文档页数:3

乐清市芙蓉中学选修课课程纲要

课程名称 App Inventor手机移动应用开发 负责人 陈志斌

适用年级 一年级 总课时 18 课程类型 职业技能

课程简介 App Inventor是一个完全在线开发的Android编程环境,抛弃复杂的程式代码而使用积木式的堆叠法来完成您的Android程式。学生只要使用基本元件例如按钮、文字输入输出,配合自己的想法与逻辑,就可以做出一个安卓手机APP。App Inventor是一款采用拖拽操作的可视化编程工具,主要用于构建运行在安卓平台上移动应用。首先,App Inventor提供了基于Web的图形化的用户界面设计工具,可以设计应用的外观,然后,再像玩拼图游戏一样,将“块”语言拼在一起,来定义应用的行为。

一个简单的“短信应答机”应用程序段

相比传统的程序代码,代码块更容易理解,更容易被我校学生学习。

本课程旨在帮助学生理解计算机科学,培养编程思想,并可以自己动手,打造自己的专属APP。

背景分析 随着科技的发展,互联网软硬件更新迭代,人工智能,自动驾驶等等都快速发展,随着教育理念教育方式的持续进步,手机等移动设备进入课堂其实已经只是一个时间的问题。

App Inventor创立时,其实也有一个独特的动机:手机可以用于教育。这种动机是否可以帮助学生理解计算机科学的概念呢?当这个成果开始在Dave Wolber教授的课堂上进行试验时,他们开始意识到,它的能量超乎想象:App Inventor把学生从消费者转变为创造者。能够亲手为自己的手机创建应用,这让学生感到新奇和振奋!当Dave的学生创建了那个简单且功能强大的应用“开车不发短信”时,众人开始想象,假如每个人,而不只是专职的软件工程师,都能创建应用时,事情会怎样。

课程目标 总目标:本次课程的难度不大,会适合高中生的水平,最后也让学生自行完成一个个简单的手机APP,提升个人的成就感。

1、 知识与技能目标

了解APP制作的流程。掌握APP制作的知识和技能,和一定的欣赏与制作技巧,懂得从构图、色彩、形式上分析并了解APP的特征,并动手制作有自己想法的APP。

2、过程与方法目标

引导学生主动探究教学内容,培养学生主动观察分析手机APP的能力,进而掌握合适的布局技巧和内容体现。

3、情感、态度与价值观目标

深刻地感受自己动手,丰衣足食的魅力,形成正确的审美观和价值观。

教材

编写

原则

① 从实际出发:做一些简单的手机应用;

② 内容的可操作性原则:让学生掌握APP制作知识与技能;

③ 创意性原则:具体的APP制作,学生自由发挥;

④有利于组织授课,方便互动;

⑤每讲应有活动设计(含“探究与练习”)。

课程

内容

内容要点:从APP入手,了解APP制作的基本方式,工具,以及相关延伸的库,框架。再通过自己动手,进行制作,来掌握APP制作的技能,并能运用这些技能,做出一个自己专属APP。

课时 单元 主题 内容简介

1——2 第一单元概论、 作品欣赏、现状、工具 1、什么是APP。

2、APP制作工具的介绍。

3、经典作品欣赏。

3——14 第二单元实践

APP设计模式 设计模式下,用户界面设计,多媒体,传感器的使用。

了解块语言编程,使用代码块来完成逻辑功能,并形成一定的编程逻辑思维

以上内容,通过每堂课制作一个简单但是完整的APP来达成目标

15——17 第四单元

创作部分 创作综合性作品 通过制作APP实例来让学生综合运用APP制作技术,从而掌握移动应用软件开发的一般技能。

18 第五单元

展示作品 评价展示 每个人的欣赏与构思方式都不一样,通过自己的创作学习展示自己制作的APP,同时学会评价作品。

课程实施

1、 组织形式:自主选课走班教学

2、 课时安排:每周1课时,一学期共18课时

3、 教学设备:机房电脑

班级规模:15人左右

评价活动及学分评定 1、 学生的课时出勤结合课堂表现,重视学在学习过程中表现出来的积极性、合作性,对其知情意等方面予以全面评价。

2、 独立完成1件工笔作品和1件写意作品,通过作品的整体效果给予评价。

3、 评价结果分三档,A(40%)、B(50%)、C(10%)。

学生通过本课程的学习(优秀、合格、不合格),可获1学分。

所需条件 一个完备的计算机机房

App Inventor离线开发环境