Livre d'informatique pour jeunes adultes


21

Qu'est-ce qu'un bon livre d'informatique pour débutant pour un jeune adulte, disons, un adolescent de 15 ans? Je veux commencer dans CS, mais je n'ai aucune idée par où commencer. J'ai une expérience limitée en programmation.


7
Voulez-vous un livre pour vous enseigner des sujets spécifiques en CS (comme la programmation, etc.) ou souhaitez-vous un livre qui explore la CS à un niveau élevé? Par exemple, jetez un œil aux réponses à cette question: cstheory.stackexchange.com/questions/10365/… et à cette question: cstheory.stackexchange.com/questions/2386/… et même à cette question: cstheory.stackexchange.com/ questions / 5188 /…
Suresh

" Taschenbuch der Algorithmen " est un bon livre allemand qui pourrait être utile.
Raphael

Réponses:


14

Même cela peut être trop basique pour un adolescent, je montre bien comment résumer les problèmes et s'applique aux enfants:

Je recommande fortement à toutes les personnes CS de jeter un œil à: Computer Science Unplugged , juste pour voir comment CS peut être différent :).

Pour les jeunes qui ont l'esprit CS, je recommande de développer l'intuition en résolvant des tâches de programmation à partir de concours de résolution de problèmes, comme des concours de programmation: ACM ICPC, Olympiades en informatique, etc.

C'est une belle façon d'entrer dans "Practical Algorithmic", qui vous donne le meilleur des deux mondes: la programmation et les algorithmes. Grâce à cela, vous serez prêt à aller à l'avenir dans les deux sens: l'industrie orientée CS (Google, Yahoo, etc.) et University CS.

De bons endroits pour commencer:

  • Juge en ligne Sphère - vous pouvez trier les problèmes du plus facile au plus difficile et essayer de les résoudre
  • http://www.topcoder.com/ - Il existe de nombreux concours pour HS, vous pouvez y trouver des personnes partageant les mêmes idées que vous.

11

Plusieurs références préférées qui seraient accessibles à un adolescent très motivé ou avancé.

[1] Nouveau Turing Omnibus par AK Dewdney. Possède une pochette contenant certains des concepts clés les plus intéressants de CS. Une approche très visuelle. AK Dewdney a de l'expérience dans la rédaction de la colonne des jeux mathématiques et des puzzles pour Scientific American.

[2] Godel, Escher, Bach, l'éternelle tresse dorée de Douglas Hofstadter. Considéré comme un classique par beaucoup. Se concentre sur le théorème de Godel et son incomplétude sous un angle de calcul. Cité par de nombreux informaticiens comme favori. Voir aussi la référence Wikipedia

[3] Hors de leur esprit: la vie de 15 grands informaticiens de Shasha et Lazere. Biographies et interviews de nombreux grands noms et légendes comme Cook, Knuth, etc.





1

Je pense que la stratégie de résolution de problèmes est un livre intéressant pour les adolescents. Il n'a pas besoin d'une formation mathématique approfondie. Cependant, si ses calculs sont trop difficiles, vous pouvez trouver un petit livre intéressant sur les mathématiques discrètes¹ à lire en premier, puis revenir à ce livre. Je l'ai lu quand j'étais au lycée et ce livre m'a motivé à faire des trucs en CS.


  1. Je pense que ce qui constitue un livre de mathématiques discret pour les adolescents dépend de la culture et de la langue autochtones. J'en connais une bonne dans ma langue, mais je n'en connais pas de bonne dans d'autres langues. Ce sont des livres persans liés: Alphabet of Mathematics and Computer Olympiad . Mathématiques pour les adolescents par Yahya Tabesh . Je n'ai pas pu trouver son lien sur le web, c'est peut-être trop vieux. De plus, je ne suis pas sûr d'avoir dit le nom correctement, je m'en souviens à cause des images intéressantes et de sa belle couverture.

Pouvez-vous nommer le livre de mathématiques discret que vous avez aimé? Je suis sûr que les visiteurs parlant le persan apprécieront la référence.
Raphael

@Raphael, j'ai ajouté mes références, mais il semble qu'elles soient vieilles, je suis sûr que les élèves persans peuvent trouver bien mieux que ces livres pour les mathématiques, actuellement je ne suis pas au courant des changements.

0

Puzzles algorithmiques , par Anany Levitin & Maria Levitin.

Contient des puzzles pour tous les niveaux de compétence, des lecteurs avec seulement des mathématiques de niveau intermédiaire aux résolveurs de puzzle chevronnés.

Commence avec des connaissances mathématiques et algorithmiques, trie les problèmes si faciles, moyens et difficiles, donne à la fois des conseils et des solutions, donc c'est parfait pour l'auto-apprentissage.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.