Name This Book!
July 25th, 2008
Jennifer, Paul, Jason, and I have been working on a introductory Computer Science textbook using Python. We’re in the last lap, but still haven’t chosen a name, so I’d like to ask for suggestions. Python Programming: An Introduction to Computer Science is taken, as are Computer Science: The Python Programming Language, Problem Solving With Algorithms And Data Structures Using Python, and Python for Rookies; any other ideas? If it helps, the distinctive features of our book include drawing examples from the sciences, and introducing GUI construction and databases as well as algorithm design and object-oriented programming. Winner gets a free copy!
1. Computer Science in Python
2. Computer Science the Python Way
3. Jamie wants a free book
Python: Learning in the Laboratory
Computer Science for Scientists: Python
An Introduction to Computer Science and Python
~Matt
Computer Science & Python Programming (there’s a Perl book with a similar name).
Python Programming for Computer Science: How to go from 0 to Geek in 256 pages.
Pragmatic Computer Science with the Python Programming Language.
I won’t hold my breath for the free book
I like alliteration. Principles of Python? Python Pilot? That’s all I’ve got. You could have a snake on a plane for the graphic for the latter. While incredibly silly, I think that might be cute.
Otherwise, it seems the words Beginning and Overview aren’t taken, so you could have something less silly along those lines.
How about any of the following:
Introducing Python: A Scientific Perspective
Beginning Python: Algorithms, UI Design & Databases
Python By Example: Learning To Program
A Python Apprentice Guide: Design by Example
Not great but I would buy the last one for sure
All the best !
Comp Sci for the Python Guy
*ducks*
CS101 [using|in|with] Python
Computers and Science and Python, Oh My!
import compsci — An introduction to CS [using|in|with] Python
Principles and Practice of CS in Python
The Python Age Or A Young Computer Scientist’s Illustrated Primer
cheers
Chris
1) Introduction to Computational Science using Python
2) Computer science by example using python
3) Algorithms and Databases using python
4) CS 101: A pythonic introduction
5) Introduction to Algorithms and Databases: Pythonic way.
Darn I wish I had seen this post earlier….I ll post again if I can think of something better
How about: Computer Science at a Glance Using Python.
Science made easy with Python?
Python for Computer Scientists
How about these:
Foundations of Computing (subtitle: algorithms and tools in Python)
Computing with Python: Introductory Algorithms, Tools and Interfaces
Introducing Computer Science with Python
Foundations of Computer Science: a Python Perspective
Ok, break’s over
Lee.
How about:
Applied Python
Python in Practice
Good luck on being the new “Gang of Four”…
Pythoning.
I would definitely like a book called “Pythoning” on my shelf.
Here’s mine,
Python: Awakening to Your Life’s Purpose
Power of Python: A Guide to Algorithmic Enlightenment
The Hitchhiker’s Guide to the Python
A Pythonic Introduction to Computer Science
The last one isn’t as fun though.
For one thing, that sounds like a great book — what makes it interesting to me (an analyst) is that it sounds like you’ve added the applied bit. That being the case here are my suggestions:
* Python for [Scientists and] Engineers: [Balancing theory and application]
* Solving Real Problems with Python [An introduction to computer science]
Cheers
1. The Python Experience
2. The Python Prologue to Computer Science
1. Computer Science 101+ with Python
2. Introductory Computer Science using Python
3. Practical Computer Science through Osmosis (graphic of a python snake constricting around a student)
Not to get too stuck on the p-words, but…
The topics it covers are very “practical” and “pragmatic”.
These students really are “pathfinders”, and in some sense “pioneers”.
I know you also like the idea of learning through “play”.
Your book is looking to unleash the “prodigy” inside your students.
-Practical Programming in Python.
-Python for Pathfinders.
-Playing with Python.
-Python Programming: Producing Prodigies
These can all become more wordy with the “clever colon”.
-Python for Pathfinders: An Introduction to Computer Science
-Computer Science with Python: An Introduction to Your Inner Prodigy
Then there’s always “Pimpin’ Python”, but that screams of effort to be hip
Regardless, I look forward to seeing the final product.
I felt sure it would be “Beautiful Python Code”, “Writing Beautiful Python Code” or “Beautiful Code in Python”.
You could obviously add a subtitle combining as you feel are required from terms like Computer Science, Science, Introduction, Programming, Object-Oriented, Databases and Inverse Analysis.
Of course, these titles do rather require you to believe that the code within is beautiful; but if you don’t, maybe you aren’t really as close to the end as you think?
I’m of the mind that book names need to be distinctive, or they get lost in a sea of clones. With that in mind:
-Being Awesome With Python
-Python: The Important Bits
-Python for Fun and Profit (haha)
Pythonic Computer Science
Introduction to Computer Science: A Pythonic Perspective
Hi there,
Here’s another couple suggestions:
* Computer Science is Fun with Python!
or
* Snakes and Mice: An introduction to computer science using Python
HTH. Good luck!
Putting the Computer into Science with Python
“Python and the Meaning of Life”
Maybe with some sub-heading saying it’s a book about Computer Science.
Computer Science through Python: Learning by Doing
Programming Python for Science Applications (I don’t think the book is that narrowly targeted)
Liz – more alliteration – “Painless Programming using the Principles of Python: an introduction to computer science”
or
Painless Python Programming: An introduction to computer science
Naming a book is tough. Here are my titles (that are admittedly longer than most).
Python: An introduction to a multifaceted programming paradigm
Python By Example: OOP, Algorithms, UI Design, and Databases
Python With Examples From Science: Learn OOP, Algorithms, UI Design, and Databases.
I hope they help in some way.
PyCompSci: How to be a Computer Scientist in Python
Multidisciplinary Computer Science in Python
>> E == m*c**2, The pythonic way to science
Python for eScience
eScience with Python
rgds
“Easy Python”
Learning to Program in Python: Your New and Improved ABCs… Re-defining Your ABCs…
Python Programming:
“There is More than One Way to Skin A Cat: Python Makes It Fast and Less Messy”
ummm
Python and Comp Sci
Introduction to Science Computing with Python
Thoughtful Python Programming
Python Unwrapped
Effective Python for Computer Scientists