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. With this book you'll learn to apply computational thinking in the context of software development to give you a head start on the roa...
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
Formato: | Electrónico eBook |
Idioma: | Inglés |
Publicado: |
Swindon, UK :
BCS : The Chartered Institute for IT,
[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.