Articoli correlati a Introduction to Computational Thinking: Problem Solving,...

Introduction to Computational Thinking: Problem Solving, Algorithms, Data Structures, and More - Brossura

 
9781484270769: Introduction to Computational Thinking: Problem Solving, Algorithms, Data Structures, and More

Sinossi

Learn approaches of computational thinking and the art of designing algorithms. Most of the algorithms you will see in this book are used in almost all software that runs on your computer.

Learning how to program can be very rewarding. It is a special feeling to seeing a computer translate your thoughts into actions and see it solve your problems for you. To get to that point, however, you must learn to think about computations in a new way—you must learn computational thinking.

This book begins by discussing models of the world and how to formalize problems. This leads onto a definition of computational thinking and putting computational thinking in a broader context. The practical coding in the book is carried out in Python; you’ll get an introduction to Python programming, including how to set up your development environment.

What You Will Learn

  • Think in a computational way
  • Acquire general techniques for problem solving
  • Seegeneral and concrete algorithmic techniques
  • Program solutions that are both computationally efficient and maintainable

Who This Book Is For 

Those new to programming and computer science who are interested in learning how to program algorithms and working with other computational aspects of programming.

Le informazioni nella sezione "Riassunto" possono far riferimento a edizioni diverse di questo titolo.

Informazioni sull?autore

Thomas Mailund, PhD is an associate professor in bioinformatics at Aarhus University, Denmark. He has a background in math and computer science, including experience programming and teaching in the C, Python and R programming languages. For the last decade, his main focus has been on genetics and evolutionary studies, particularly comparative genomics, speciation, and gene flow between emerging species.

Dalla quarta di copertina

Learn approaches of computational thinking and the art of designing algorithms. Most of the algorithms you will see in this book are used in almost all software that runs on your computer.

Learning how to program can be very rewarding. It is a special feeling to seeing a computer translate your thoughts into actions and see it solve your problems for you. To get to that point, however, you must learn to think about computations in a new way you must learn computational thinking.

This book begins by discussing models of the world and how to formalize problems. This leads onto a definition of computational thinking and putting computational thinking in a broader context. The practical coding in the book is carried out in Python; you ll get an introduction to Python programming, including how to set up your development environment.

You will:

  • Think in a computational way
  • Discover string and graph algorithms, and make them efficient
  • Write functions, inner functions, and recursions
  • Use hidden Markov models
  • Implement red-black search trees, stacks and queues, lexers and parsers, and much more

Le informazioni nella sezione "Su questo libro" possono far riferimento a edizioni diverse di questo titolo.

Compra usato

Condizioni: come nuovo
Pages are clean and are not marred...
Visualizza questo articolo

EUR 16,13 per la spedizione da U.S.A. a Italia

Destinazione, tempi e costi

Risultati della ricerca per Introduction to Computational Thinking: Problem Solving,...

Edizione Internazionale
Edizione Internazionale

Mailund
Editore: Apress, 2021
ISBN 10: 1484270762 ISBN 13: 9781484270769
Nuovo Brossura
Edizione Internazionale

Da: Romtrade Corp., STERLING HEIGHTS, MI, U.S.A.

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: New. Brand New. Soft Cover International Edition. Different ISBN and Cover Image. Priced lower than the standard editions which is usually intended to make them more affordable for students abroad. The core content of the book is generally the same as the standard edition. The country selling restrictions may be printed on the book but is no problem for the self-use. This Item maybe shipped from US or any other country as we have multiple locations worldwide. Codice articolo ABNR-209519

Contatta il venditore

Compra nuovo

EUR 40,50
Convertire valuta
Spese di spedizione: GRATIS
Da: U.S.A. a: Italia
Destinazione, tempi e costi

Quantità: 2 disponibili

Aggiungi al carrello

Foto dell'editore

Mailund, Thomas
Editore: Apress, 2021
ISBN 10: 1484270762 ISBN 13: 9781484270769
Antico o usato Paperback

Da: ThriftBooks-Dallas, Dallas, TX, U.S.A.

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Paperback. Condizione: As New. No Jacket. Pages are clean and are not marred by notes or folds of any kind. ~ ThriftBooks: Read More, Spend Less 2.53. Codice articolo G1484270762I2N00

Contatta il venditore

Compra usato

EUR 32,05
Convertire valuta
Spese di spedizione: EUR 16,13
Da: U.S.A. a: Italia
Destinazione, tempi e costi

Quantità: 1 disponibili

Aggiungi al carrello

Immagini fornite dal venditore

Mailund, Thomas
Editore: Apress 7/31/2021, 2021
ISBN 10: 1484270762 ISBN 13: 9781484270769
Nuovo Paperback or Softback

Da: BargainBookStores, Grand Rapids, MI, U.S.A.

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Paperback or Softback. Condizione: New. Introduction to Computational Thinking: Problem Solving, Algorithms, Data Structures, and More 2.53. Book. Codice articolo BBS-9781484270769

Contatta il venditore

Compra nuovo

EUR 51,18
Convertire valuta
Spese di spedizione: EUR 11,46
Da: U.S.A. a: Italia
Destinazione, tempi e costi

Quantità: 5 disponibili

Aggiungi al carrello

Immagini fornite dal venditore

Mailund, Thomas
Editore: Apress, 2021
ISBN 10: 1484270762 ISBN 13: 9781484270769
Nuovo Brossura

Da: GreatBookPrices, Columbia, MD, U.S.A.

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: New. Codice articolo 43062012-n

Contatta il venditore

Compra nuovo

EUR 48,82
Convertire valuta
Spese di spedizione: EUR 16,97
Da: U.S.A. a: Italia
Destinazione, tempi e costi

Quantità: 1 disponibili

Aggiungi al carrello

Immagini fornite dal venditore

Mailund, Thomas
Editore: Apress, 2021
ISBN 10: 1484270762 ISBN 13: 9781484270769
Antico o usato Brossura

Da: GreatBookPrices, Columbia, MD, U.S.A.

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: As New. Unread book in perfect condition. Codice articolo 43062012

Contatta il venditore

Compra usato

EUR 52,57
Convertire valuta
Spese di spedizione: EUR 16,97
Da: U.S.A. a: Italia
Destinazione, tempi e costi

Quantità: 1 disponibili

Aggiungi al carrello

Immagini fornite dal venditore

Mailund, Thomas
Editore: Apress, 2021
ISBN 10: 1484270762 ISBN 13: 9781484270769
Antico o usato Brossura

Da: GreatBookPricesUK, Woodford Green, Regno Unito

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: As New. Unread book in perfect condition. Codice articolo 43062012

Contatta il venditore

Compra usato

EUR 52,67
Convertire valuta
Spese di spedizione: EUR 17,39
Da: Regno Unito a: Italia
Destinazione, tempi e costi

Quantità: 1 disponibili

Aggiungi al carrello

Immagini fornite dal venditore

Mailund, Thomas
Editore: Apress, 2021
ISBN 10: 1484270762 ISBN 13: 9781484270769
Nuovo Brossura

Da: GreatBookPricesUK, Woodford Green, Regno Unito

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: New. Codice articolo 43062012-n

Contatta il venditore

Compra nuovo

EUR 62,78
Convertire valuta
Spese di spedizione: EUR 17,39
Da: Regno Unito a: Italia
Destinazione, tempi e costi

Quantità: 1 disponibili

Aggiungi al carrello

Immagini fornite dal venditore

Thomas Mailund
Editore: Apress, 2021
ISBN 10: 1484270762 ISBN 13: 9781484270769
Nuovo Brossura
Print on Demand

Da: moluna, Greven, Germania

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: New. Dieser Artikel ist ein Print on Demand Artikel und wird nach Ihrer Bestellung fuer Sie gedruckt. An in-depth broad introduction to computational thinkingUses the popular Python programming languageThe author is an expert computational programmer and teacherThomas Mailund, PhD is an associate . Codice articolo 458509431

Contatta il venditore

Compra nuovo

EUR 70,87
Convertire valuta
Spese di spedizione: EUR 9,70
Da: Germania a: Italia
Destinazione, tempi e costi

Quantità: Più di 20 disponibili

Aggiungi al carrello

Foto dell'editore

Mailund, Thomas
Editore: Apress, 2021
ISBN 10: 1484270762 ISBN 13: 9781484270769
Nuovo Brossura

Da: Ria Christie Collections, Uxbridge, Regno Unito

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: New. In English. Codice articolo ria9781484270769_new

Contatta il venditore

Compra nuovo

EUR 73,09
Convertire valuta
Spese di spedizione: EUR 10,42
Da: Regno Unito a: Italia
Destinazione, tempi e costi

Quantità: Più di 20 disponibili

Aggiungi al carrello

Foto dell'editore

Mailund, Thomas
Editore: Apress 2021-07, 2021
ISBN 10: 1484270762 ISBN 13: 9781484270769
Nuovo PF

Da: Chiron Media, Wallingford, Regno Unito

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

PF. Condizione: New. Codice articolo 6666-IUK-9781484270769

Contatta il venditore

Compra nuovo

EUR 67,48
Convertire valuta
Spese di spedizione: EUR 23,17
Da: Regno Unito a: Italia
Destinazione, tempi e costi

Quantità: 10 disponibili

Aggiungi al carrello

Vedi altre 9 copie di questo libro

Vedi tutti i risultati per questo libro