1

我目前正在学习,我的下一个主题是“使用 Alice 编程”。有没有人有使用这个的经验?您如何评价它作为一种学习工具?

4

4 回答 4

4

是的,我在高中的 AP Java 2 课程中使用了它。这很有趣,虽然很原始(那时,我对提升我的编程能力更感兴趣,并且不喜欢任何限制我能做的事情)。对于儿童和刚开始编程的人来说,这是一个很好的学习工具(即以前从未用任何语言编程过)。它以非常直观的方式教授基本概念,效果立竿见影。它的一个非常好的功能是您可以探索的 3d 环境。即使您正在将编程技能发展成更多东西,这也使其适用。您可以玩弄它并制作出相当不错的游戏;我希望国际象棋游戏是非常可能的!

总而言之,如果没有别的可以说你已经做到了,我认为值得学习。由于我上次使用它已经有一段时间了,所以我的回复可能有点过时,如果我说的某些内容不再正确,我深表歉意。

享受!

于 2009-02-06T06:10:47.287 回答
1

对于没有编程经验的学生来说,Alice 是一个很好的工具。简单到幼稚的程度,但它明白了它的意义。许多教师都在赞叹学生在使用 Alice 101 后对编程的理解程度提高了多少。

为了充分披露,我看到爱丽丝使用过,但我自己从未使用过。我的评论来自与我交谈过的导师。

于 2009-02-06T06:09:42.920 回答
0

我参加了一门关于 Alice 的课程,它确实可以帮助您形象化编程的概念,最重要的是,类的操作。但是我真的不推荐像我上过的那样的大学课程,因为有很多更有帮助和高效的面向对象软件可以帮助你以一种简单的方式应用你在编程课程中学到的东西,同时获得经验游戏开发和其他涉及图形和视觉对象的示例...

于 2009-10-07T20:25:20.100 回答
0

我最近有这门课,虽然我有多年的编程经验,但真的很有趣。

在学习算法时,决定一种语言是否有用是不可能的。我提醒自己在 18 年前对我的 Turbo Pascal 课程提出同样的问题。是的,我确实从来没有以此为生,至于爱丽丝。然而,它为我提供了良好的算法基础。

的,Alice 是一个很好的学习工具。您将了解函数、参数、变量设置、列表和数组以及命令函数,更不用说循环了。它也是一种 OOP 语言,因此您将了解到对象具有可以操作的属性。

这些是任何现代语言的基本原则,在其之上还有一个有趣的层,因为您最终将以 3D 动画角色和对象。

于 2016-11-08T23:36:15.803 回答