2010-09-05 49 views
2

有没有人知道一个网站,他们有一个有趣的项目列表,人们可以做的逐渐提高你的技能,以及其他有趣的东西。这可能是语言不可知或特定语言,在这种情况下,我正在寻找C#。这是一个很好的例子diveintopython编程项目网站

回答

3

Project Euler是一个很受欢迎的选择。

我也喜欢CodingBat(有Java和Python的部分,但你可以把问题和使用任何你喜欢的语言)。它的问题不像拼图,更像基本的编程概念练习。

4

Euler项目虽然不错,但非常具有数学性 - 您将在编程上花费尽可能多的时间在数学上。肯定会花些时间研究这些问题,但是一旦达到数学极限(我很快就达到了这个数字,并且我认为我擅长数学!)我建议您开发一些简单的游戏。如果你仍然想的列表,这里有一个:

  • 基于文本的冒险
  • 井字棋
  • 俄罗斯方块
  • 吃豆子
  • 突围
  • 马里奥
  • 半衰期
+0

半条命是一个简单的游戏吗?我有一种感觉,Valve Software的好人会不同意。 – 2010-09-05 19:37:56

+4

@Justin:我把这个说成是一个笑话 - 我忘记了我的''标签:P – Skilldrick 2010-09-05 20:10:07

0

嗯,有趣的取决于在你的利益所在之处。 diveintopython更像是一本高级书籍,而不是一本可以做的有趣项目列表。

如果你喜欢数学,Project Euler很受欢迎。但是如果你不像我一样寻找一个你可以解决的问题,那么你可以亲自使用一个工具。所有的练习都可以帮助提高你的技能,无论你从事什么项目。

+0

我在DiveIntoPython上得到了你的观点,我的意思是说所用的例子非常实用并且实际上是有用的 – Ren 2010-09-06 12:34:16