2012
Introduction to Programming Concepts with Case Studies in PythonAuthors:
ISBN: 978-3-7091-1342-4 (Print) 978-3-7091-1343-1 (Online)
Üçoluk, Göktürk,
Kalkan, Sinan
2012, X, 221 p. 86 illus., 61 in color.
ISBN 978-3-7091-1343-1
Immediately available per PDF-download (no DRM, watermarked)
- This book is needed because Python is becoming the language through which freshman computer science and engineering students are introduced to the concepts of programming and computer science
- This book is a timely and strong alternative to the existing textbooks
- This book introduces concepts by starting with the Q/A 'WHY'? and proceeds by the Q/A 'HOW'?. Most other books start with the Q/A 'WHAT'? which is then followed by a 'HOW'?
- The CS content of this book is not hijacked by a programming language
The current text provides a clear introduction to Computer Science concepts in a programming environment. It is designed as suitable use in freshman- or introductory level coursework in CS and provides the fundamental concepts as well as abstract theorems for solving computational problems. The Python language serves as a medium for illustrating and demonstrating the concepts.