Introduction to Computer Science Using Python

A Computational Problem-Solving Focus



Bookstore > Books > Introduction to Computer Science Using Python

Introduction to Computer Science Using Python
Buy
Preview
Amazon$76.86
BiggerBooks$116.42
eBay$161.73
eCampus$118.80
update prices
Price$76.86 - $161.73
Rating
AuthorCharles Dierbach
PublisherWiley
Published2013
Pages580
LanguageEnglish
FormatPaper book / ebook (PDF)
ISBN-100470555157
ISBN-139780470555156
EBook Hardcover Paperback

Introduction to Computer Science Using Python: A Computational Problem-Solving Focusintroduces students to programming and computational problem-solving via a back-to-basics, step-by-step, objects-late approach that makes this book easy to teach and learn from. Students are provided with a thorough conceptual grounding in computational problem solving before introducing them to specific Python syntax, thus giving them the background to become successful programmers in any language. Dierbach offers students a thorough grounding in imperative programming before introducing them to object-oriented programming. His step-by-step pedagogical approach makes this an accessible and student-friendly introduction to programming that eases students into program-writing through a variety of hands-on exercises.





4 5 24

Similar Books


Practical Programming

Practical Programming

by Jennifer Campbell, Paul Gries, Jason Montojo, Greg Wilson

Welcome to computer science in the 21st century. Did you ever wonder how computers represent DNA? How they can download a web page containing population data and analyze it to spot trends? Or how they can change the colors in a color photograph? If so, this book is for you. By the time you're done, you'll know how to do all of that and a ...

Price:  $3.99  |  Publisher:  The Pragmatic Programmers  |  Release:  2009

Practical Programming, 3rd Edition

Practical Programming, 3rd Edition

by Paul Gries, Jennifer Campbell, Jason Montojo

No programming experience required! Incremental examples show you the steps and missteps that happen while developing programs, so you know what to expect when you tackle a problem on your own. Inspired by "How to Design Programs" (HtDP), discover a five-step recipe for designing functions, which helps you learn the concepts - a...

Price:  $29.71  |  Publisher:  The Pragmatic Programmers  |  Release:  2017

Practical Programming, 2nd Edition

Practical Programming, 2nd Edition

by Paul Gries, Jennifer Campbell, Jason Montojo

This book is for anyone who wants to understand computer programming. You'll learn to program in a language that' s used in millions of smartphones, tablets, and PCs. You'll code along with the book, writing programs to solve real-world problems as you learn the fundamentals of programming using Python 3. You'll learn about design, algori...

Price:  $15.00  |  Publisher:  The Pragmatic Programmers  |  Release:  2013

Data Analysis and Visualization Using Python

Data Analysis and Visualization Using Python

by Dr. Ossama Embarak

Look at Python from a data science point of view and learn proven techniques for data visualization as used in making critical business decisions. Starting with an introduction to data science with Python, you will take a closer look at the Python environment and get acquainted with editors such as Jupyter Notebook and Spyder. After going...

Price:  $31.38  |  Publisher:  Apress  |  Release:  2018

Python Data Visualization Cookbook

Python Data Visualization Cookbook

by Igor Milovanovic

Today, data visualization is a hot topic as a direct result of the vast amount of data created every second. Transforming that data into information is a complex task for data visualization professionals, who, at the same time, try to understand the data and objectively transfer that understanding to others. This book is a set of practica...

Price:  $23.99  |  Publisher:  Packt Publishing  |  Release:  2013

Think Java

Think Java

by Allen B. Downey, Chris Mayfield

Currently used at many colleges, universities, and high schools, this hands-on introduction to computer science is ideal for people with little or no programming experience. The goal of this concise book is not just to teach you Java, but to help you think like a computer scientist. You'll learn how to program - a useful skill by itself -...

Price:  $35.64  |  Publisher:  O'Reilly Media  |  Release:  2016

Bayesian Analysis with Python, 2nd Edition

Bayesian Analysis with Python, 2nd Edition

by Osvaldo Martin

The 2nd edition of Bayesian Analysis with Python is an introduction to the main concepts of applied Bayesian inference and its practical implementation in Python using PyMC3, a state-of-the-art probabilistic programming library, and ArviZ, a new library for exploratory analysis of Bayesian models.The main concepts of Bayesian statistics a...

Price:  $44.99  |  Publisher:  Packt Publishing  |  Release:  2018

Introduction to Python for Engineers and Scientists

Introduction to Python for Engineers and Scientists

by Sandeep Nagar

Familiarize yourself with the basics of Python for engineering and scientific computations using this concise, practical tutorial that is focused on writing code to learn concepts. Introduction to Python is useful for industry engineers, researchers, and students who are looking for open-source solutions for numerical computation.In this ...

Price:  $29.18  |  Publisher:  Apress  |  Release:  2018