课程详情
课程评价
spContent=以 Android 的图形化积木式编程软件 App Inventor 2 中文版为载体,从零起点开始, 以10个精心设计的趣味案列为主线进行项目驱动的教学,培养学生的计算思维,并具备基本的 Android应用开发能力。 本课程为国家精品在线开放课程、Google精品课程,Google App Inventor全国中学生挑战赛推荐课程。
—— 课程团队
课程概述

移动互联网技术和智能手机发展迅猛,移动应用Apps的开发备受关注。本课程以 Android 的图形化积木式编程软件 App Inventor 2 中文版 为载体,无需任何编程基础,从零起点开始, 通过案例引导和项目驱动的教学方式,培养学生的计算思维能力,并具备基本的 Android应用开发能力。 本课程为国家精品在线开放课程、Google精品课程。

授课目标

移动互联网技术和智能手机发展迅猛,移动应用Apps的开发备受关注。本课程以 Android 的图形化积木式编程软件 App Inventor 2 中文版 为载体,无需任何编程基础,从零起点开始, 通过案例引导和项目驱动的教学方式,培养学生的计算思维能力,并具备基本的 Android应用开发能力。 

课程大纲
预备知识

零起点,无需编程基础,会上网,会敲键盘就行。当然如果你以前学过一点C语言或者Visual Basic之类的,也许你会觉得你有先发优势。

证书要求

合格证书:60分以上可申请

优秀证书:85分以上可申请


参考资料

1、吴明晖, 《App Inventor - 零基础Android移动应用开发》,高等教育出版社,2018.3


2、吴明晖,金敏,《App Inventor创意趣味编程》,电子工业出版社,2017.9


常见问题

Q:我前面没看到这门课,现在已经开课了,还能参加学习吗?

A:当然能参加!如果你是中途加入本课程学习,那么已经发布的课件你就可以一次性看到了,如果喜欢,可以集中学习,不必像追剧一样,每周盼着发布下一讲。但如果前面有的作业已经过了截至日期,那么这部分作业就无法得分了,因此本课程的大部分作业都是项目开发式作业,需要进行学生互评,你参加学习就知道啦。学习只要从现在开始就不晚,没准你还能赶上这一期拿课程证书呢


Q:我没编程基础,真的能学么?

A:肯定能学。本课程内容已经在线下教授过很多轮次,学生从小学高年级学生到大学生,他们都能从中获取所需并发现乐趣,最终能开发出不错的作品来。不要怀疑自己,只要你肯投入!


Q:我需要特殊版本的计算机吗?

A:任何计算机都可以用于App Inventor开发,包括但不限于各个版本的MS Windows、各个版本的Mac OS X、各种发行版本的Linux。关键是要能上网(相信大家能上MOOC应该就能上网的)。


Q:我需要特殊版本的手机吗?

A:需要Android系统的智能手机。所以苹果手机、Winphone手机或是老式的功能手机(非智能机)是不行的。但Android手机没有太大的版本限制,主流的都行。


Q:我需要安装特定的软件才能做这门课的作业吗?

AApp Inventor是基于浏览器,网页模式开发的。如果纯粹开发在PC上是无需安装任何特殊软件的,但开发过程中的调试需要用到配套的PC上的模拟器软件或者安装在Android手机上的伴侣软件。


Q:每周会发布多少时间的视频?我需要花多少时间来学习?

A:我们按照90分钟的授课时间来设计课程。但是发布的视频肯定小于90分钟,一般在60分钟左右。因为在线下上课时,老师可能会回顾一下上周的内容、某些内容会看学生的反应重复几遍、会当堂问做一些提问,以及在各种软件等教学工具之间切换,这些都要花点时间,而这些在线上课程中都不存在了,所以视频的时间不会正好是90分钟。但是一般我们设计课程需要1:1.51:2的课后学习时间,这包括预习、作业、练习和复习的时间,所以每周大约需要花费三到五小时的时间。如果你需要开发出更好的作品,可能需要花费更多的时间,生命就该浪费在自己喜爱的事情上,不是么?


Q:有没有配套的教材?

A:课程配套的教材 《App Inventor - 零基础Android移动应用开发》已经由高等教育出版社出版,请通过以下链接查看:https://www.hep.com.cn/book/details?uuid=f0577780-157c-1000-0ab1-55b34aba28f0


Q:有没有QQ群、微信公众号可以加入?

A:为了方便大家联系,本课程开设了一个微信公众号AppMOOC,暂时没有开设QQ群,主要怕人多消息太杂,不利于交流。有问题讨论请去课程中的讨论版,这个还算平时分哟