对编程很好奇,想建立自己的应用程序,但感到有点害怕?googleblockly是一种可视化编程语言,可以帮助你快速入门。webapp允许你将块拖到一起构建应用程序,然后可以导出到实际的编程语言中。
Blockly受到了谷歌另一个图形编码工具appinventor的影响,appinventor受到了麻省理工学院的Scratch的影响,Scratch是一个教孩子编程的工具。Blockly看起来与Scratch惊人地相似,只是它可以导出代码块,或者用JavaScript、Dart、Python和XML显示下面的代码。这是一个孩子和**都可以使用的学习工具。
在右侧,选择包含命令、逻辑、变量等的块,然后将它们连接在一起,为脚本创建规则。在左边,您可以运行程序来查看它的运行情况。您不必担心语法错误之类的问题,可以先集中精力学习编程逻辑。
谷歌写道,Blockly甚至可以帮助经验丰富的程序员快速编写脚本:
如果您正在使用不熟悉的API(如officesuiteautomation)编写快速脚本,那么学习该API可能需要很长时间。使用Blockly,可以将这些块插在一起形成初稿,然后切换到生成的代码继续。
现在这款应用只是一个技术预览版,但你所需要的只是一个网络浏览器来开始使用它,并让你的代码学习如饥似渴。
块状|通过有线
如果你想尝试创建iPhone应用程序,你可以学习几种不同的编程语言。但其中只有一个是专门为iOS创建的:Swift。苹果从一开始就为**macOS、iOS、watchOS和tvOS应用构建了这种语言。它包含了许多特性,这些特性使它非常适合初学者。 ...
...系统,拖放都是将数据从a点移动到B点的便捷方式。许多应用程序利用这种用户友好的机制,让您的计算速度更快。今天,我们要向你们介绍四个这样的应用程序。 ...
...快回忆起信息。让我们看看顶级的免费或便宜的思维导图应用程序,它能让你物有所值。 ...
...微软旗下的Mojang发布,玩家可以用各种3D数字立方体构建一个虚拟世界。这样做,你可以探索,收集资源,工艺,战斗等,都在单人和多人模式。 ...
...,还是已经知道如何编程,但正在转向基于浏览器的在线应用程序,都有很多东西需要学习。 ...
... Python作为一种编程语言,可以集成到任何应用程序中。由于它非常适合建立神经网络(它构成了人工智能的基础),因此它们在各个领域越来越受欢迎。如果你在这个行业工作,发展这项技能的最好方法就是注册...
我们之前讨论过如何学习编码,但它将一组好指令的简单性与拼图游戏的直观性有机地结合起来。这样做的目的是让初学者知道可以编写什么命令,以及如何将它们放在一起,而不必担心背诵或关闭括号来学习术语。对于更高级...
...受控演示中)几乎立即显示在Stingray编辑器中。还有一个可视化的拖放编程工具,可以在不学习Stingray使用的Lua脚本语言的情况下执行简单的任务。 亚当斯说:“如果...