Name This Book!

July 25, 2008 – 8:58 am

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. 38 Responses to “Name This Book!”

  2. 1. Computer Science in Python
    2. Computer Science the Python Way
    3. Jamie wants a free book ;-)

    By Jamie McQuay on Jul 25, 2008

  3. Python: Learning in the Laboratory

    Computer Science for Scientists: Python

    An Introduction to Computer Science and Python

    ~Matt

    By Matt Doar on Jul 25, 2008

  4. 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 :-)

    By Miles Thibault on Jul 25, 2008

  5. 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.

    By Liz on Jul 25, 2008

  6. 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 !

    By Nitin Madnani on Jul 25, 2008

  7. Comp Sci for the Python Guy

    *ducks*

    By Ben on Jul 25, 2008

  8. 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

    By Chris Hulan on Jul 25, 2008

  9. 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

    By Quant on Jul 25, 2008

  10. How about: Computer Science at a Glance Using Python.

    By Max Titov on Jul 25, 2008

  11. Science made easy with Python?

    By Serguei on Jul 25, 2008

  12. Python for Computer Scientists

    By Og Maciel on Jul 25, 2008

  13. 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.

    By Lee Zamparo on Jul 25, 2008

  14. How about:

    Applied Python
    Python in Practice

    Good luck on being the new “Gang of Four”…

    By Kevin Huck on Jul 25, 2008

  15. Pythoning.

    I would definitely like a book called “Pythoning” on my shelf.

    By Robert on Jul 25, 2008

  16. 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.

    By Qi on Jul 25, 2008

  17. 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

    By DanF on Jul 25, 2008

  18. 1. The Python Experience
    2. The Python Prologue to Computer Science

    By David Scannell on Jul 25, 2008

  19. 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)

    By Jack on Jul 26, 2008

  20. 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.

    By Adam Foster on Jul 26, 2008

  21. 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?

    By Nick Radcliffe on Jul 26, 2008

  22. 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)

    By Matthew Gallant on Jul 26, 2008

  23. Pythonic Computer Science
    Introduction to Computer Science: A Pythonic Perspective

    By Alan on Jul 26, 2008

  24. 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! :)

    By Krys Wilken on Jul 26, 2008

  25. Putting the Computer into Science with Python

    By Alan Fekete on Jul 26, 2008

  26. “Python and the Meaning of Life”
    Maybe with some sub-heading saying it’s a book about Computer Science.

    By Rob on Jul 27, 2008

  27. 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

    By John McClenny on Jul 27, 2008

  28. 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.

    By Mani on Jul 27, 2008

  29. PyCompSci: How to be a Computer Scientist in Python

    By Andrey on Jul 27, 2008

  30. Multidisciplinary Computer Science in Python

    By Steve on Jul 27, 2008

  31. >> E == m*c**2, The pythonic way to science

    By Martin on Jul 27, 2008

  32. Python for eScience

    eScience with Python

    rgds

    By Mark Westwood on Jul 28, 2008

  33. “Easy Python”

    By waldo on Jul 28, 2008

  34. Learning to Program in Python: Your New and Improved ABCs… Re-defining Your ABCs…

    Python Programming:

    By rob on Jul 28, 2008

  35. “There is More than One Way to Skin A Cat: Python Makes It Fast and Less Messy”

    By Ted Hosmann on Jul 28, 2008

  36. ummm

    Python and Comp Sci

    By Alvin on Jul 28, 2008

  37. Introduction to Science Computing with Python

    By Jonathan on Jul 28, 2008

  38. Thoughtful Python Programming
    Python Unwrapped
    Effective Python for Computer Scientists

    By David Bolter on Jul 30, 2008

  1. 1 Trackback(s)

  2. Jul 28, 2008: The Third Bit » Blog Archive » This Week in Greg

Post a Comment