《数字系统创意设计》教学大纲

课程代码

045100391

课程名称

数字系统创意设计

英文名称

Creative Design of Digital Systems

课程类别

专业领域课

课程性质

选修

学时

总学时:2周 上机学时:2周 实验学时:0实践学时:0

学分

2

开课学期

第一学期

开课单位

计算机科学与工程学院

适用专业

计算机科学、网络工程、信息安全

授课语言

中文授课

先修课程


毕业要求(专业培养能力)

本课程对学生达到如下毕业要求有如下贡献:

培养学生根据实际需求创建出独有的更适合自己或朋友需求的手机应用。

课程培养学生的能力(教学目标)

本课程教学目标是让学生熟悉一些计算机概念,例如链表等,培养计算思维,例如基于抽象的设计。培养学生用学到的知识设计回收机应用,解决自己生活中的问题。

课程简介

本课程依托APP Inventor平台来训练学生的基本计算编程概念,计算思维。APP InventorMIT多媒体实验室开发的一款基于可视化编程的云平台,有或没有编程基础的人都能用APP Inventor来创建自己强大、独一无二的手机应用。

教学内容与学时分配

1. 课堂思政+App Inventor 简介  4

1) 港珠澳大桥的介绍

2)熟悉App Inventor 开发环境

3) 学习如何创建一个APP Inventor项目


  1. 初级组件  8

  1. 如何使用“按钮”,“图像”,“标签”,“计时器”等;

2)利用初级组件完成一个应用于生活的项目

3. 画布组件  8

1) 学会如何使用“图像精灵”

2) 如何使用AI伴侣

3)如何基于用户设计

4.组合设计  8

    1)学习滑动条,微型数据库等;

2)如何组合所学习的组件功能来创建新的手机应用;

5. API 4

1)了解API的功能

2)学习如何使用Json协议

3)学习如何使用移动互联网上的API接口创建一个手机应用

6.大作业设计 8

1)如何开展用户需求调研

2)如何根据用户需求设计手机应用

3)如何展示和推销手机应用

实验教学(包括上机学时、实验学时、实践学时)

教学方法

课程教学以课堂教学、课外作业、综合讨论、网络以及授课教师的科研项目于积累等共同实施。

考核方式

本课程注重过程考核,成绩比例为:

平时作业和课堂表现:50%

大作业成果:50%

教材及参考书

MIT APP Inventor官方网站:

http://appinventor.mit.edu

制定人及制定时间

李粤 张晶