2010-09-05 8 views
2

Est-ce que quelqu'un connaît un site Web où il a une liste de projets intéressants que l'on peut faire pour augmenter progressivement ses compétences, et des choses qui sont réellement intéressantes. Cela pourrait être agnostique de la langue ou de la langue spécifique dans ce cas, je cherche C#. Un bon exemple de ceci diveintopythonSite Web des projets de programmation

Répondre

3

Project Euler est un choix populaire.

J'aime aussi CodingBat (a des sections pour Java et Python, mais vous pouvez prendre les problèmes et utiliser n'importe quelle langue que vous aimez). Ses problèmes sont moins comme des puzzles et plus comme la pratique de base du concept de programmation.

4

Projet Euler est bon, mais très mathématique - vous passerez autant de temps sur les maths que sur la programmation. Passez certainement un peu de temps à travailler sur ces questions, mais une fois que vous atteignez votre limite mathématique (je l'ai atteinte assez rapidement, et je pensais que j'étais bon en maths!), Je vous recommande de travailler sur des jeux simples. Si vous voulez encore une liste, voici une:

  • aventure en mode texte
  • Tic-tac-toe
  • Tetris
  • Pacman
  • Breakout
  • Mario
  • Demi-vie
+0

Half-Life est un jeu simple? J'ai le sentiment que les gens de Valve Software seraient en désaccord. –

+4

@Justin: J'ai mis ça à la fin comme une blague - j'ai oublié mes balises '': P – Skilldrick

0

Eh bien, cela dépend de où vos intérêts se trouvent. diveintopython est plus un livre avancé qu'une liste de projets intéressants que l'on peut faire.

Si vous aimez les mathématiques, Project Euler est populaire. Mais si vous ne le faites pas, comme moi, cherchez simplement un problème que vous pouvez résoudre, un outil que vous pourriez utiliser personnellement. Toute pratique peut vous aider à développer vos compétences, peu importe les projets sur lesquels vous travaillez.

+0

Je comprends ce que vous voulez dire sur DiveIntoPython, ce que je veux dire, c'est que les exemples utilisés sont très pratiques et utiles – Ren

Questions connexes