Opening book details…
Can I read Think like a Computer Scientist on EtoBox?
Think like a Computer Scientist is a nonfiction available to read on EtoBox.
What is Think like a Computer Scientist about?
Preface The way of the program The Python programming language What is a program? What is debugging? Formal and natural languages The first program Debugging Glossary Exercises Variables, expressions and statements Values and types Variables Variable names and keywords Operators and operands Expressions and statements Interactive mode and script mode Order of operations String operations Comments Debugging Glossary Exercises Functions Function calls Type conversion functions Math functions Composition Adding new functions Definitions and uses Flow of execution Parameters and arguments Variables and parameters are local Stack diagrams Fruitful functions and void functions Why functions? Importing with from Debugging Glossary Exercises Case study: interface design TurtleWorld Simple repetition Exercises Encapsulation Generalization Interface design Refactoring A development plan docstring Debugging Glossary Exercises Conditionals and recursion Modulus operator Boolean expressions Logical operators Conditional execution Alternative execution Chained conditionals Nested conditionals Recursion Stack diagrams for recursive functions Infinite recursion Keyboard input Debugging Glossary Ex
Who reads Think like a Computer Scientist?
It is typically read by self-directed learners exploring a subject in depth.
Common subject areas: history, science, philosophy, social sciences.
- Language
- EN
- Category
- nonfiction