2009-02-06 24 views

回答

4

是的,我在高中時在我的AP Java 2課程中使用過它。這很有趣,儘管是原始的(在那個時候,我更感興趣的是提高我的編程能力,並且不喜歡任何限制我能做的事情)。對於那些剛剛開始編程的孩子來說,這是一個很好的學習工具(即以前從未使用任何語言編程)。它以非常直觀的方式教授基本概念,並立即獲得結果。它的一個非常好的功能是您可以探索的3D環境。這使得它適用於即使你正在將你的編程技巧發展到更多東西。你可以玩弄它,並做一個相當體面的遊戲;我期望一個國際象棋比賽是非常可能的!

總之,我認爲如果沒有其他人說你已經完成了這個任務,那麼這是值得的。自從我上次使用它以來已經有一段時間了,我的回答可能有點過時,如果有些事情我說這不再是真的,我很抱歉。

享受!

1

愛麗絲對於沒有編程經驗的學生來說是一個好工具。很容易幼稚,但它的重點在於。許多教師對學生在101中使用Alice後對編程的理解程度有多大表示讚賞。

爲了充分披露,我見過愛麗絲使用過但自己從未使用過愛麗絲。我的評論來自我曾經討論過的導師。

0

我參加了一門關於Alice的課程,它真的可以幫助您形象化編程的概念,並且最重要的是對類的操縱。但是我真的不推薦大學課程,就像我選擇的課程那樣,因爲有更多有用和高效的面向對象軟件,可以幫助您以簡單的方式應用您在編程課程中學到的知識,同時獲得經驗遊戲開發和其他涉及圖形和視覺對象的例子...

0

我最近有這門課,雖然我有多年的編程經驗,但它確實很有趣。

決定一門語言是否有用無論是關於學習算法都不成問題。我提醒自己在18年前問了關於我的Turbo Pascal課程的同樣的問題。是的,我從來沒有以此爲生,至於愛麗絲。然而,它爲我提供了算法的良好基礎。

愛麗絲是一個很好的學習工具。您將學習函數,參數,變量設置,列表和數組以及命令函數,更不用說循環。而且它也是一種OOP語言,因此您會了解對象具有可以操縱的屬性。

這些都是任何現代語言的基本原則,在它上面有一個有趣的圖層,因爲您最終將在3D中爲角色和對象製作動畫。

相關問題