备战应用马拉松2022

记录和分享2021MIT App Inventor应用马拉松赛的目的,是为了应对未来的比赛。参加比赛并不是目的,而是路径。比赛是一个周期性事件,它为我们的学习和进步提供了一个时间框架,在这个框架下,我们可以设定学习目标,完成学习任务,提升自己的应用开发能力,并在比赛中检验学习成果,为学习的过程添加一个里程碑。经过几个比赛周期的迭代,最终实现能力的养成。

3×3计划


以往两届应用马拉松赛的开赛日期都在7月中旬(学生放暑假),距离现在还有9个月,大约40周。这段时间足够让一个初学者成长为一名具有参赛能力的开发者。为此,本人计划招募3个学习小组,每组3人,每两周进行一次线上教学指导,每次指导时间1~2小时(安排在周日上午),循序渐进地提升学员的开发能力,并组织学员参加2022年的应用马拉松赛,故称3×3计划。

招募的学员不要求有编程基础,但是要有开发应用的想法。这个应用可以是凭空想象出来的,或者用于解决自己身边的问题,或者可以满足自己的好奇心与创作欲。此外,要求学员能够根据教师的指导,通过观看视频教程,自学部分基础知识和编程技能。两周一次的线上教学指导主要解决自学无法掌握的内容。

3人小组计划完成一个完整的应用,其中至少包含3项开发任务,在每个任务中,三人分担不同的角色:策划、设计与编程。在不同的任务中,角色可以轮换。

申请加入学习小组的学员,需要提交一份项目策划案,说明应用的目标用户、使用场景及主要功能。在描述应用的主要功能时,要给出两类图:①用户界面的线框图;②用户与应用交互的流程图。

功能描述的具体内容及线框图、流程图的画法请参见:

 应用马拉松【8】未来城市:从创意到实现1

② 应用马拉松【9】未来城市:从创意到实现2

(0)

相关推荐