aller au contenu
Explaining algorithms using metaphors Aperçu de cet ouvrage
FermerAperçu de cet ouvrage
Vérification...

Explaining algorithms using metaphors

Auteur : Michal Forišek; Monika Steinová
Éditeur : London ; New York : Springer, ©2013.
Collection : SpringerBriefs in computer science.
Édition/format :   Livre électronique : Document : EnglishVoir toutes les éditions et tous les formats
Base de données :WorldCat
Résumé :
There is a significant difference between designing a new algorithm, proving its correctness, and teaching it to an audience. When teaching algorithms, the teacher's main goal should be to convey the underlying ideas and to help the students form correct mental models related to the algorithm. This process can often be facilitated by using suitable metaphors. This work provides a set of novel metaphors identified  Lire la suite...
Évaluation :

(pas encore évalué) 0 avec des critiques - Soyez le premier.

Sujets
Plus comme ceci

 

Trouver un exemplaire en ligne

Liens vers cet ouvrage

Trouver un exemplaire dans la bibliothèque

&AllPage.SpinnerRetrieving; Recherche de bibliothèques qui possèdent cet ouvrage...

Détails

Genre/forme : Electronic books
Format – détails additionnels : Printed edition:
Type d’ouvrage : Document, Ressource Internet
Format : Internet Resource, Computer File
Tous les auteurs / collaborateurs : Michal Forišek; Monika Steinová
ISBN : 9781447150190 1447150198 1299692141 9781299692145
Numéro OCLC : 840486687
Description : 1 online resource.
Contenu : Introduction --
Graph Algorithms --
Computational Geometry --
Strings and Sequences.
Titre de collection : SpringerBriefs in computer science.
Responsabilité : Michal Forišek, Monika Steinová.
Plus d’informations :

Résumé :

There is a significant difference between designing a new algorithm, proving its correctness, and teaching it to an audience. When teaching algorithms, the teacher's main goal should be to convey the underlying ideas and to help the students form correct mental models related to the algorithm. This process can often be facilitated by using suitable metaphors. This work provides a set of novel metaphors identified and developed as suitable tools for teaching many of the "classic textbook" algorithms taught in undergraduate courses worldwide. Each chapter provides exercises and didactic notes for teachers based on the authors' experiences when using the metaphor in a classroom setting.

Critiques

Critiques éditoriales

Synopsis de l’éditeur

From the reviews: "This booklet is divided into four chapters, making it easy to follow the basic semiotics of the symbols used in the algorithms. ... The book concludes with an appendix containing Lire la suite...

 
Critiques d’utilisateurs
Récupération des critiques de GoodReads...
Récuperation des critiques DOGObooks…

Étiquettes

Soyez le premier.
Confirmez cette demande

Vous avez peut-être déjà demandé cet ouvrage. Veuillez sélectionner OK si vous voulez poursuivre avec cette demande quand même.

Données liées


Primary Entity

<http://www.worldcat.org/oclc/840486687> # Explaining algorithms using metaphors
    a schema:Book, schema:CreativeWork, schema:MediaObject ;
   library:oclcnum "840486687" ;
   library:placeOfPublication <http://dbpedia.org/resource/New_York_City> ; # New York
   library:placeOfPublication <http://dbpedia.org/resource/London> ; # London
   library:placeOfPublication <http://id.loc.gov/vocabulary/countries/enk> ;
   schema:about <http://experiment.worldcat.org/entity/work/data/1356940198#Thing/education> ; # Education.
   schema:about <http://id.worldcat.org/fast/872472> ; # Computer science--Study and teaching
   schema:about <http://experiment.worldcat.org/entity/work/data/1356940198#Topic/computers_software_development_&_engineering_tools> ; # COMPUTERS--Software Development & Engineering--Tools
   schema:about <http://experiment.worldcat.org/entity/work/data/1356940198#Thing/science_study_and_teaching> ; # Science -- Study and teaching.
   schema:about <http://experiment.worldcat.org/entity/work/data/1356940198#Topic/computer_algorithms_study_and_teaching> ; # Computer algorithms--Study and teaching
   schema:about <http://experiment.worldcat.org/entity/work/data/1356940198#Thing/computers_and_education> ; # Computers and Education.
   schema:about <http://experiment.worldcat.org/entity/work/data/1356940198#Topic/computers_programming_open_source> ; # COMPUTERS--Programming--Open Source
   schema:about <http://experiment.worldcat.org/entity/work/data/1356940198#Topic/computers_software_development_&_engineering_general> ; # COMPUTERS--Software Development & Engineering--General
   schema:about <http://experiment.worldcat.org/entity/work/data/1356940198#Thing/computer_science> ; # Computer science.
   schema:about <http://experiment.worldcat.org/entity/work/data/1356940198#Topic/teaching> ; # Teaching
   schema:about <http://experiment.worldcat.org/entity/work/data/1356940198#Thing/science_education> ; # Science Education.
   schema:about <http://experiment.worldcat.org/entity/work/data/1356940198#Topic/algorithms> ; # Algorithms
   schema:about <http://experiment.worldcat.org/entity/work/data/1356940198#Topic/computer_science_study_and_teaching> ; # Computer science--Study and teaching
   schema:about <http://dewey.info/class/005.1071/e23/> ;
   schema:bookFormat schema:EBook ;
   schema:contributor <http://experiment.worldcat.org/entity/work/data/1356940198#Person/steinova_monika> ; # Monika Steinová
   schema:copyrightYear "2013" ;
   schema:creator <http://experiment.worldcat.org/entity/work/data/1356940198#Person/forisek_michal> ; # Michal Forišek
   schema:datePublished "2013" ;
   schema:description "There is a significant difference between designing a new algorithm, proving its correctness, and teaching it to an audience. When teaching algorithms, the teacher's main goal should be to convey the underlying ideas and to help the students form correct mental models related to the algorithm. This process can often be facilitated by using suitable metaphors. This work provides a set of novel metaphors identified and developed as suitable tools for teaching many of the "classic textbook" algorithms taught in undergraduate courses worldwide. Each chapter provides exercises and didactic notes for teachers based on the authors' experiences when using the metaphor in a classroom setting."@en ;
   schema:exampleOfWork <http://worldcat.org/entity/work/id/1356940198> ;
   schema:genre "Electronic books"@en ;
   schema:inLanguage "en" ;
   schema:isPartOf <http://experiment.worldcat.org/entity/work/data/1356940198#Series/springerbriefs_in_computer_science> ; # SpringerBriefs in computer science.
   schema:isPartOf <http://worldcat.org/issn/2191-5768> ; # SpringerBriefs in computer science,
   schema:isSimilarTo <http://worldcat.org/entity/work/data/1356940198#CreativeWork/> ;
   schema:name "Explaining algorithms using metaphors"@en ;
   schema:productID "840486687" ;
   schema:publication <http://www.worldcat.org/title/-/oclc/840486687#PublicationEvent/london_new_york_springer_2013> ;
   schema:publisher <http://experiment.worldcat.org/entity/work/data/1356940198#Agent/springer> ; # Springer
   schema:url <http://dx.doi.org/10.1007/978-1-4471-5019-0> ;
   schema:url <http://www.myilibrary.com?id=500465> ;
   schema:url <http://site.ebrary.com/id/10687727> ;
   schema:url <http://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&db=nlabk&AN=577058> ;
   schema:url <http://oclc-marc.ebrary.com/Doc?id=10687727> ;
   schema:workExample <http://worldcat.org/isbn/9781299692145> ;
   schema:workExample <http://worldcat.org/isbn/9781447150190> ;
   schema:workExample <http://dx.doi.org/10.1007/978-1-4471-5019-0> ;
   wdrs:describedby <http://www.worldcat.org/title/-/oclc/840486687> ;
    .


Related Entities

<http://dbpedia.org/resource/London> # London
    a schema:Place ;
   schema:name "London" ;
    .

<http://dbpedia.org/resource/New_York_City> # New York
    a schema:Place ;
   schema:name "New York" ;
    .

<http://experiment.worldcat.org/entity/work/data/1356940198#Person/forisek_michal> # Michal Forišek
    a schema:Person ;
   schema:familyName "Forišek" ;
   schema:givenName "Michal" ;
   schema:name "Michal Forišek" ;
    .

<http://experiment.worldcat.org/entity/work/data/1356940198#Person/steinova_monika> # Monika Steinová
    a schema:Person ;
   schema:familyName "Steinová" ;
   schema:givenName "Monika" ;
   schema:name "Monika Steinová" ;
    .

<http://experiment.worldcat.org/entity/work/data/1356940198#Series/springerbriefs_in_computer_science> # SpringerBriefs in computer science.
    a bgn:PublicationSeries ;
   schema:hasPart <http://www.worldcat.org/oclc/840486687> ; # Explaining algorithms using metaphors
   schema:name "SpringerBriefs in computer science." ;
    .

<http://experiment.worldcat.org/entity/work/data/1356940198#Thing/computer_science> # Computer science.
    a schema:Thing ;
   schema:name "Computer science." ;
    .

<http://experiment.worldcat.org/entity/work/data/1356940198#Thing/computers_and_education> # Computers and Education.
    a schema:Thing ;
   schema:name "Computers and Education." ;
    .

<http://experiment.worldcat.org/entity/work/data/1356940198#Thing/science_education> # Science Education.
    a schema:Thing ;
   schema:name "Science Education." ;
    .

<http://experiment.worldcat.org/entity/work/data/1356940198#Thing/science_study_and_teaching> # Science -- Study and teaching.
    a schema:Thing ;
   schema:name "Science -- Study and teaching." ;
    .

<http://experiment.worldcat.org/entity/work/data/1356940198#Topic/computers_programming_open_source> # COMPUTERS--Programming--Open Source
    a schema:Intangible ;
   schema:name "COMPUTERS--Programming--Open Source"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/1356940198#Topic/computers_software_development_&_engineering_general> # COMPUTERS--Software Development & Engineering--General
    a schema:Intangible ;
   schema:name "COMPUTERS--Software Development & Engineering--General"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/1356940198#Topic/computers_software_development_&_engineering_tools> # COMPUTERS--Software Development & Engineering--Tools
    a schema:Intangible ;
   schema:name "COMPUTERS--Software Development & Engineering--Tools"@en ;
    .

<http://id.worldcat.org/fast/872472> # Computer science--Study and teaching
    a schema:Intangible ;
   schema:name "Computer science--Study and teaching"@en ;
    .

<http://oclc-marc.ebrary.com/Doc?id=10687727>
   rdfs:comment "An electronic book accessible through the World Wide Web; click to view" ;
    .

<http://worldcat.org/isbn/9781299692145>
    a schema:ProductModel ;
   schema:isbn "1299692141" ;
   schema:isbn "9781299692145" ;
    .

<http://worldcat.org/isbn/9781447150190>
    a schema:ProductModel ;
   schema:isbn "1447150198" ;
   schema:isbn "9781447150190" ;
    .

<http://worldcat.org/issn/2191-5768> # SpringerBriefs in computer science,
    a bgn:PublicationSeries ;
   schema:hasPart <http://www.worldcat.org/oclc/840486687> ; # Explaining algorithms using metaphors
   schema:issn "2191-5768" ;
   schema:name "SpringerBriefs in computer science," ;
    .


Content-negotiable representations

Fermer la fenêtre

Veuillez vous identifier dans WorldCat 

Dont have an account? You can easily créez un compte gratuit.