通过本课程的学习,使学生掌握移动APP开发的基本方法,并能够熟练使用组件、模块实现移动APP的具体功能。培养学生利用最新移动开发技术解决实际问题的能力和计算思维能力。
本课程通过十几个教学案例讲解APP设计方法和技巧,每周一次作业完成一个设计案例,提交后学生们互评给出成绩,教师则给部分学生评分并随机检查互评成绩。
本课程主要讲授所需的专业基本知识,在课程练习中培养工作学习方法,提升解决问题的能力,同时为以后从事移动APP开发工作奠定基础。
课程目标1:学生应掌握APP INVENTOR移动APP开发的基本知识,熟悉APP INVENTOR的编程基础,包括:变量块、控制块、逻辑块、数学块、文本块、列表块、颜色块、过程块等等;掌握常用组件的使用方法,包括:Screen组件、用户界面组件、界面布局组件、多媒体组件、绘图动画组件、传感器组件、社交应用组件、数据存储组件、通信连接组件等等。
课程目标2:学生应能利用所学的知识解决实际问题,学会自主开发移动APP的方法和技巧,从而培养学生的计算思维能力和实践动手能力。
SPOC成绩包括平时作业(50%)、观看案例视频(30%)和参与章节讨论(20%)。
计算机、软件系统、移动APP常识,计算机应用基本能力。
杜春涛、付瑞平等,《新编大学计算机基础》,中国铁道出版社。
智慧树网“新编大学计算机基础”MOOC课程:https://coursehome.zhihuishu.com/courseHome/1000007302#teachTeam 第六章。