1、课程名称:网页设计与制作课程编码:7095501课程学分:4 学分课程学时:64 学时适用专业:广告网页设计(Webpage Design)教学大纲一、 课程性质与目的性质:本课程的授课对象为广告专业的学生,课程属性为专业选修课,该课程讲授本课程所需的专业基本知识和在课程学习中培养学习和工作的方法能力,同时为以后从事移动 APP 开发工作奠定基础。目的:通过熟悉和掌握 APP INVENTOR 移动 APP 开发的基本知识,了解和熟悉 APP INVENTOR 的编程基础,包括:变量块、控制块、逻辑块、数学块、文本块、列表块、颜色块、过程块、递归、组件块;掌握常用组件的使用方法,包括:Scre
2、en、用户界面组件、界面布局组件、多媒体组件、绘图动画组件、传感器组件、社交应用组件、数据存储组件、通信连接组件的使用方法。学会自主开发移动 APP 的方法和技巧。二、 课程教学的基本内容及基本要求第一章 App Inventor 入门(一)基本要求掌握:App Inventor 开发环境的搭建理解:App Inventor 界面构成了解: App Inventor 的基本功能; (二)教学及考核内容1.1 App Inventor 简介1.2 App Inventor 能做什么1.3 App Inventor 开发环境搭建1.4 App Inventor 2 界面1.5 实验第二章 创建几个
3、简单项目(一)基本要求掌握: App Inventor 案例开发过程理解:App Inventor 开发方法了解: App Inventor 界面构成(二)教学及考核内容2.1 案例 1:Hello Purr,你好猫猫2.2 案例 2:8-Ball,魔术 8 球第三章 App Inventor 编程基础(一)基本要求掌握:常用模块的使用方法理解:各种模块的功能了解:App Inventor 的常用模块(二)教学及考核内容3.1 变量块3.2 控制块3.3 逻辑块3.4 数学块3.5 文本块3.6 列表快3.7 颜色快3.8 过程块3.9 递归3.10 组件块3.11 任意组件块3.12 项目:
4、一元二次方程求更3.13 实验第四章 组件(一)基本要求掌握:各种组件的使用方法理解:各种组件的使用场合了解:各种组件的功能(二)教学及考核内容4.1 Screen4.2 用户界面组件4.3 界面布局组件4.4 多媒体组件4.5 绘图动画组件4.6 传感器组件4.7 社交应用组件4.8 数据存储组件4.9 通信连接组件4.10 乐高机器人4.11 任意组件4.12 项目:贪吃球二4.13 实验第五章 应用调试(一)基本要求掌握:程序测试方法理解:程序设计风格了解:程序测试的功能(二)教学及考核内容5.1 程序设计方法5.2 软件测试5.3 调试应用第六章 进阶项目(一)基本要求掌握:几个项目开
5、发方法理解:高级项目开发技巧了解:高级项目开发过程(二)教学及考核内容6.1 涂鸦画板6.2 电子书唐诗三百首6.3 跌倒求助6.4 天气预报6.5 智能题库管理6.6 用 App Inventor 直接控制乐高 EV3 机器人三、 本课程与其它相关课程的联系与分工在学习本课程之前,应了解计算机的一些基本操作。本课程的先修课程:大学计算机基础本课程的后续课程:安卓开发四、 实践性教学内容的安排与要求本课程是一门实践性很强的课,需要学生通过大量上机操作来提高自己操作技能。本课程安排在机房上课,每部分内容都有相应的上机练习和作业,要求学生学完每部分内容后在计算机上完成相应的测试。五、 课程各篇章(
6、节)学时分配总学时为 64 学时,其中课程讲授 32 学时,上机 32 学时。课程各章节学时分配如下:教学内容 总学时 讲授 上机第一章 App Inventor 入门 4 2 2第二章 创建几个简单项目 4 0 4第三章 App Inventor 编程基础 16 8 8第四章 组件 24 12 12第五章应用调试 4 2 2第六章 进阶项目(综合设计) 12 0 12合计 64 24 40六、 本课程在课外练习方面的要求学生可以根据自己的情况进行课外上机,本课程不统一安排课外上机。七、 本课程在使用现代化教学手段方面的要求本课程的教学在机房中进行,采用边讲边练,以学生练为主、教师上机辅导为辅
7、的授课模式。讲课部分 MOOC 教学模式,通过观看 MOOC 视频,学生掌握一些实例的开发方法,教师通过答疑的方式解决学生学习过程中遇到的问题。八、 教材及教学参考书教材:瞿邵军. App Inventor 移动应用开发标准教程,人民邮电出版社,2016 年 8 月。参考书:1、Derek Walter, Mark Sherman. MIT App Inventor 完全上手不会编程也能“乐高式”构建 Android 应用的编程神器,清华大学出版社,2015 年 8月.2、蔡艳桃. Android App Inventor 项目开发教程,人民邮电出版社,2014 年 9 月.3、王寅峰. App Inventor 2 中文版开发实战:Android 智能应用开发前传,电子工业出版社,2015 年 8 月。九、 本课程成绩的考核方式、成绩评定标准及其它有关问题的说明采用百分制,平时考勤、作业成绩占 60%,期末大作业成绩占 40%。十、 其它类别问题的说明无大 纲 撰 写 人 : 付 瑞 平大 纲 审 阅 人 : 杜 春 涛系 负 责 人 : 段 建 勇学 院 负 责 人 : 马礼修 订 日 期 : 2018年 3月