学习自己或教孩子如何使用Algoid进行编程。
想学习计算机编程吗? Algoid仅为您创建。
Algoid是一种教育应用,它使用一种简单但完整的语言称为Algoid语言(AL)来教授编程。
目标受众
孩子,青少年和成人有兴趣学习计算机编程。
★★★ Algoid使学习能够简单有趣!
还记得徽标编程语言吗?友好的乌龟/机器人逐步介绍了编程的基础知识?
Algoid是基于视觉反馈回路的同一想法 - 编写代码,运行,调试和观察乌龟绘制结果。
★★★ Algoid走得更远。它包括一个实时调试器(迄今为止,Android上唯一的第一个和唯一的调试器),逐步执行模式以及范围探索者,以更好地理解。
更重要的是,您可以隐藏乌龟并为自己的视频游戏编写代码。
简而言之, Algoid可以将您的Android设备转变为专门用于自学习的真实编程工作站,同时它使学习变得有趣。
无论您是孩子,少年还是成人, Algoid都有成为程序员所需的所有工具。
Algoid的目的是使每个人都可以学习如何编码。
----亮点----
功能丰富的综合开发环境(IDE):
★语法突出显示
★带断点的调试器(中断操作和调试)
★逐步执行模式
★实时示波器探索器
★代码的自动完成
★语法错误处理
★无限的撤消和重做
★针对小屏幕优化的用户界面
Algoid还提供了一个文档平台,其中包括教程和在线论坛。
----什么不是Algoid ----
Algoid不会通过Android(SL4A)的脚本层延伸。相反,它整合了自己的正式语言解析器。做出此选择是为了促进调试器,分步执行模式和范围资源管理器的集成。
尽管它从Java中汲取灵感,但施用了Algoid语言(AL)不是Java,但其解释器和运行时都用Java编写。
Algoid不是编译器,而是脚本语言解释器。
Algoid还没有(但还没有,但我正在努力)C,Python,JavaScript或Java IDE,而是专门用于Algoid语言的C。