谷歌的一组员工合作开发了一款名为Grasshopper的新应用程序,它教授编程的基础知识。蚱蜢的工作就像DuoLingo,在几分钟内,它可以通过完成一些任务来提高你的技能。这款应用的主页上写着“编程正在成为一项必不可少的技能,我们希望每个人都能在生活繁忙时学习。我们制作Grasshopper是为了帮助像你这样的人以一种有趣而简单的方式进入编程。”
Grasshopper App使用动画和图形设计引导用户完成简单的挑战,同时教授函数、变量和对象等编码基础知识。这款免费手机应用可在安卓和iOS系统上使用。它是如此简单,每个懂智能手机的人都可以尝试一下。通过循序渐进的挑战,该应用程序可以教授JavaScript的基础知识。蚱蜢的创始人劳拉·霍姆斯表示,该应用程序是一系列挑战,随着用户技能的提高,难度会逐步增加。
霍姆斯说,“每个编码难题都让学生使用定制的代码编辑环境编写真正的JavaScript代码。给学生一个挑战,用户必须用代码来解决它,但只需要轻敲几下就能写出。每次学生运行代码时,他们都会得到实时反馈,以帮助指导他们解决挑战。许多学生告诉我们,这种实时反馈感觉就像导师,因为这些反馈是根据学生目前的状态量身定制的。”
与其他应用程序一样,Grasshopper也会奖励用户的成就。通过新关卡和连续几天使用这款应用的玩家将获得奖牌和奖品。该应用程序的课程将随着时间的推移继续增长。这款应用程序为他们提供了一个尝试编程的机会。如果有人认为他们在这方面有诀窍,他们可以通过学习许多其他在线课程来进一步学习。开发人员决定使用JavaScript,因为超过70%的专业人员都在使用这种语言。
霍姆斯说,“我们将Grasshopper视为一个发射台,帮助人们了解代码。对于我们三分之一的用户来说,Grasshopper是他们第一次接触编码。许多人认为编程不适合他们,或者没有足够的时间和途径将其视为可行的职业道路,而我们希望帮助改变这种看法。”该应用程序是由谷歌的Area 120内部孵化器创建的。这是一个让员工有机会全职从事自己的兼职项目的项目。谷歌已经运营120区两年了,很多很酷的应用都是在这个平台上开发出来的。谷歌Area 120的一些最好的应用程序是Avr, Tailor, Supersonic, appointment和UpTime。