Alice 评论 - 编程环境
Alice 是一款基于块的交互式绘图软件,可让您构建简单的动画、创建交互式故事或编写复杂的 3D 游戏。与当今许多基于拼图的计算应用程序不同,Alice 鼓励通过创造力进行学习。基本控制很简单:左键单击绘制,右键单击擦除,Shift 键将块组合成更大的形状。除了绘图之外,您还可以通过单击来操纵屏幕上的颜色和图案。有时您必须拿起一个物体(例如铅笔)来移动它。当您拿起一个物体时,它会以黄色突出显示,帮助您更好地找到它的位置。
Alice 面向那些对实现面向对象的编程环境 (OOP) 感兴趣,但可能不喜欢创建视觉错觉或在虚拟世界中工作的人。虽然与当今一些更令人印象深刻的游戏应用程序中的图形相比,基于块的图形相当简单,但 Alice 的主要特点是它能够让您感觉自己是更大游戏的一部分。这些块实际上是排列成一个网格的,当你在另一个物体的一定范围内拾取一个物体时,你会改变这个物体在网格中的位置,从而更容易操作。
Alice 最吸引人的特点之一是它激发您思考和探索普通物体在自然界中的结构方式。计算机科学非常先进,但今天的许多程序仍然建立在非常原始的计算机模型上。如果您对开发面向对象的编程环境感兴趣,您可以在其中探索计算机的内部工作原理,Alice 是一个很好的起点。它相对容易上手,并且会提供数小时的娱乐时间,同时教您有关计算机及其算法的所有知识。