Computational Thinking : a beginner's guide to problem-solving and programming.
Computational thinking (CT) is a timeless, transferable skill that enables you to think more clearly and logically, as well as a way to solve specific problems. Beginning with the core ideas of computational thinking, with this book you'll build up an understanding of the practical problem-sol...
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
Formato: | Electrónico eBook |
Idioma: | Inglés |
Publicado: |
Swindon :
BCS Learning & Development Limited,
2017.
|
Temas: | |
Acceso en línea: | Texto completo |
Tabla de Contenidos:
- Why study computational thinking?
- What is computational thinking?
- Logical and algorithmic thinking
- Problem-solving and decomposition
- Abstraction and modelling
- Anticipating and dealing with errors
- Evaluating a solution
- Tutorial for Python beginners
- Effective building blocks
- Organising your code
- Using abstractions and patterns
- Effective Modelling
- Testing and evaluation programs
- A guided example
- Reference lists and tables
- Answers to exercises
- Notes
- References
- Index.