Description
Explorations in Computing
Basé sur le cours d'introduction à l'informatique de l'auteur à l'Université de l'Oregon, *Explorations in Computing : An Introduction to Computer Science* se concentre sur les principes fondamentaux du calcul et explique comment celui-ci est utilisé pour résoudre divers problèmes concrets, aussi intéressants qu'importants. Adoptant une approche pédagogique active, l'ouvrage encourage les étudiants à explorer les concepts informatiques en exécutant des programmes et en les testant sur différentes entrées. Il comprend également des illustrations de Phil Foglio, lauréat du prix Hugo 2009 et 2010 du meilleur roman graphique. Matériel pédagogique testé en classe : Les quatre premiers chapitres présentent des concepts clés tels que les algorithmes et la scalabilité, et développent les compétences pratiques en laboratoire pour la création et l'utilisation d'objets. Dans les chapitres suivants, l'auteur aborde la stratégie de résolution de problèmes « diviser pour régner », le rôle des structures de données, les problématiques liées à l'encodage des données, l'architecture des ordinateurs, les nombres aléatoires, les défis du traitement automatique du langage naturel, la simulation informatique et les algorithmes génétiques. Grâce à une série de projets interactifs dans chaque chapitre, les étudiants peuvent expérimenter un ou plusieurs algorithmes illustrant le sujet principal. Ne nécessitant aucune expérience préalable en programmation, ces projets montrent aux étudiants comment les algorithmes apportent des solutions informatiques à des problèmes concrets.
Ressources Web : Le site web du livre, à l’adresse www.cs.uoregon.edu/eic, propose de nombreux compléments. Le manuel de laboratoire fournit des instructions détaillées pour installer Ruby et la gem RubyLabs sous Windows XP, Mac OS X et Linux. Il inclut des conseils pour modifier des programmes et exécuter des commandes dans un émulateur de terminal. Le site propose également la documentation en ligne de tous les modules de la gem RubyLabs. Une fois la gem installée, la documentation est accessible localement via un navigateur web.
Après avoir étudié les exemples approfondis de ce manuel, les étudiants acquerront une meilleure compréhension globale de ce qu’est l’informatique et de la manière dont les informaticiens abordent les problèmes.
Langue : Anglais
-
Marque:
Unbranded
-
Catégorie:
Informatique et Internet
-
Date de publication:
2010/10/29
-
Nombre de pages:
390
-
Editeur / Label:
CRC Press
-
Format:
Couverture cartonnée
-
Langue:
Anglais
-
Artiste:
John S. Conery
-
Identifiant Fruugo:
466574859-979778285
-
ISBN:
9781439812624