Picturing Programs. une introduction à la programmation informatique

Note :   (3,7 sur 5)

Picturing Programs. une introduction à la programmation informatique (Stephen Bloch)

Avis des lecteurs

Résumé:

Picturing Programs est un ouvrage unique d'introduction à l'informatique qui met l'accent sur la compréhension des concepts de programmation par le biais de méthodes visuelles, particulièrement destiné aux élèves du secondaire. La courbe d'apprentissage est douce et les lecteurs sont impliqués dans des exercices pratiques, bien que certaines critiques suggèrent qu'il manque d'expérience pratique en matière de codage.

Avantages:

La courbe d'apprentissage douce le rend adapté aux débutants, en particulier aux lycéens.

Inconvénients:

Des exercices attrayants qui impliquent la manipulation d'images, d'animations et de jeux simples.

(basé sur 4 avis de lecteurs)

Titre original :

Picturing Programs. an Introduction to Computer Programming

Contenu du livre :

Un premier cours de programmation ne devrait pas être orienté vers l'apprentissage d'un langage de programmation particulier, mais plutôt vers l'apprentissage d'une bonne programmation.

Le langage de programmation doit s'effacer et servir cet objectif. Le langage Racket (apparenté à Scheme), simple et puissant, permet de se concentrer sur les concepts et techniques fondamentaux de la programmation informatique, sans se laisser distraire par une syntaxe complexe. En conséquence, ce livre peut être utilisé au niveau du lycée (et peut-être du collège), tout en fournissant suffisamment de concepts avancés que l'on ne trouve pas habituellement dans un premier cours pour interpeller un étudiant de l'université. Ceux qui ont déjà fait de la programmation (par exemple en Java, Python ou C++) amélioreront leur compréhension des principes fondamentaux, désapprendront certaines mauvaises habitudes et changeront leur façon de penser la programmation. Nous adoptons une approche graphique précoce : vous commencerez à manipuler et à combiner des images graphiques dès le chapitre 1 et à écrire des programmes GUI pilotés par des événements dès le chapitre 6, avant même d'avoir vu de l'arithmétique. Nous continuons à utiliser les graphiques, les interfaces graphiques et la programmation de jeux tout au long du cours pour motiver les concepts fondamentaux. Parallèlement, nous mettons l'accent sur les types de données, les tests et un processus concret de résolution des problèmes, étape par étape. Après avoir parcouru ce livre, vous serez prêt à apprendre d'autres langages de programmation et à bien programmer dans ces derniers.

Ou, si c'est le dernier cours de programmation que vous suivez, vous comprendrez de nombreuses questions qui affectent les programmes que vous utilisez tous les jours. J'ai utilisé Picturing Programs avec ma fille, et il ne fait aucun doute qu'il est plus doux que Htdp. Il fait exactement ce que Stephen prétend, c'est-à-dire passer progressivement d'exercices de copie et de changement à des exercices de réflexion personnelle dans chaque section. Je pense également que c'est une bonne chose que les "exercices travaillés" soient clairement identifiés comme tels. Il y a quelque chose de psychologiquement attirant dans le fait que vous voyez d'abord un exemple dans le texte du livre, puis qu'un exemple similaire est présenté comme s'il s'agissait d'un exercice, mais qu'il se trouve qu'on vous donne la réponse. Cela revient pratiquement à crier "Voici un modèle de la façon dont vous allez résoudre cette classe de problèmes, faites bien attention". Mark Engelberg "1. Matthias et son équipe ont réalisé un travail exceptionnel et très impressionnant avec HtDP. Les concepts sont proches du génie. (peut-être oui, un travail de qualité géniale) Ils sont indispensables à toute école secondaire proposant un programme sérieux d'introduction à la science de l'information. 2. Sans le livre du Dr Bloch "Picturing Programs", je n'aurais pas réussi à mettre en œuvre ces concepts (Dr Scheme, Racket, Design Recipe, etc.) dans une classe de lycée ordinaire. Tout professeur de lycée qui s'efforce de trouver des moyens d'apporter ces grandes idées de HtDP à l'élève typique du lycée, devrait immédiatement étudier le livre de Bloch.

C'est comme si l'on recouvrait l'huile de ricin de chocolat". Brett Penza.

Autres informations sur le livre :

ISBN :9781848900158
Auteur :
Éditeur :
Langue :anglais
Reliure :Broché

Achat:

Actuellement disponible, en stock.

Je l'achète!

Autres livres de l'auteur :

Picturing Programs. une introduction à la programmation informatique - Picturing Programs. an...
Un premier cours de programmation ne devrait pas...
Picturing Programs. une introduction à la programmation informatique - Picturing Programs. an Introduction to Computer Programming

Les œuvres de l'auteur ont été publiées par les éditeurs suivants :

© 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)