Note :
Ce livre est une introduction attrayante aux concepts de l'informatique utilisant le langage de programmation Logo, qui est mis en avant pour sa méthode amusante et accessible d'enseigner des idées complexes. L'auteur utilise un style d'écriture décontracté qui rend l'apprentissage agréable, bien que le titre n'attire peut-être pas un public plus large.
Avantages:Le livre utilise efficacement Logo pour enseigner des concepts informatiques fondamentaux tels que l'itération, la récursion et l'abstraction. Il est décrit comme une lecture amusante qui simplifie le processus d'apprentissage, le rendant plus accessible par rapport aux langages de programmation traditionnels comme le C++ ou l'Assembleur. Le style décontracté de l'auteur ajoute au plaisir d'apprendre.
Inconvénients:Le titre du livre est considéré comme ennuyeux et peut dissuader les lecteurs potentiels. Certains contenus peuvent être perçus comme légèrement plus spécialisés dans le volume 3, ce qui pourrait le rendre moins attrayant pour ceux qui recherchent une introduction plus large.
(basé sur 2 avis de lecteurs)
Computer Science Logo Style, second edition, Volume 1: Symbolic Computing
Cette série s'adresse aux adultes et aux adolescents qui s'intéressent à la programmation informatique pour le plaisir. Les trois volumes utilisent le langage de programmation Logo comme véhicule pour une exploration de l'informatique du point de vue du calcul symbolique et de l'intelligence artificielle. Logo est un dialecte de Lisp, un langage utilisé dans les projets de recherche les plus avancés en informatique, notamment en intelligence artificielle. Tout au long de la série, les techniques de programmation fonctionnelle (y compris les fonctions d'ordre supérieur et la récursivité) sont mises en avant, mais la programmation séquentielle traditionnelle est également utilisée lorsque cela s'avère nécessaire.
Dans la deuxième édition, les deux premiers volumes ont été réorganisés de façon à ce que les études de cas illustratives apparaissent avec les techniques qu'elles démontrent. Le volume 1 comprend un nouveau chapitre sur les fonctions d'ordre supérieur, et les chapitres sur la récursion ont été réorganisés pour plus de clarté. Le volume 2 comprend un nouveau chapitre sur les macros, une fonction exclusive de Berkeley Logo et deux nouveaux projets. Tout au long de la série, les exemples de programmes plus importants ont été réécrits pour une meilleure lisibilité grâce à une utilisation plus poussée de l'abstraction des données.
Dans le volume 3 Au-delà de la programmation, le lecteur apprend que l'informatique ne se limite pas à la programmation des ordinateurs, mais qu'elle comprend également des méthodes plus formelles de réflexion sur l'informatique, telles que la théorie des automates et les mathématiques discrètes. Contrairement à la plupart des ouvrages sur ces sujets, ce volume présente les idées sous la forme de programmes informatiques concrets et utilisables plutôt que sous la forme de preuves abstraites. Parmi les exemples, citons un programme permettant de traduire le formalisme déclaratif de l'expression régulière en une notation exécutable, la Finite State Machine, et un compilateur Pascal écrit en Logo.
Les programmes Logo présentés dans ces livres et l'interprète Berkeley Logo gratuit de l'auteur sont disponibles sur Internet ou sur disquette.
© Book1 Group - tous droits réservés.
Le contenu de ce site ne peut être copié ou utilisé, en tout ou en partie, sans l'autorisation écrite du propriétaire.
Dernière modification: 2024.11.14 07:32 (GMT)