Introduction to Computer Science Using Python

A Computational Problem-Solving Focus



Bookstore > Books > Introduction to Computer Science Using Python

Price$18.00 - $49.17
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 36

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

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:  $38.49  |  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 ...

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

Invent Your Own Computer Games with Python

Invent Your Own Computer Games with Python

by Al Sweigart

Invent Your Own Computer Games with Python teaches you how to program in the Python language. Each chapter gives you the complete source code for a new game, and then teaches the programming concepts from the examples. Games include Guess the Number, Hangman, Tic Tac Toe, and Reversi. This book also has an introduction to making games wit...

Price:  $7.48  |  Free ebook  |  Publisher:  Self-publishing  |  Release:  2015

How to Think Like a Computer Scientist

How to Think Like a Computer Scientist

by Allen Downey, Jeffrey Elkner, Chris Meyers

How to Think Like a Computer Scientist: Learning with Python - is an introduction to computer science using the Python programming language. It covers the basics of computer programming, including variables and values, functions, conditionals and control flow, program development and debugging. Later chapters cover basic algorithms and da...

Price:  $33.00  |  Free ebook  |  Publisher:  Green Tea Press  |  Release:  2008

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

An Introduction to Computer Networks

An Introduction to Computer Networks

by Peter L Dordal

An Introduction to Computer Networks, a free and open general-purpose computer-networking free book, complete with diagrams and exercises. It covers the LAN, internetworking and transport layers, focusing primarily on TCP/IP. Particular attention is paid to congestion; other special topics include queuing, real-time traffic, network manag...

Free ebook  |  Publisher:  Self-publishing  |  Release:  2020

Introduction to Computer Organization

Introduction to Computer Organization

by Bob Plantz

Introduction to Computer Organization gives programmers a practical understanding of what happens in a computer when you execute your code. You may never have to write x86-64 assembly language or design hardware yourself, but knowing how the hardware and software works will give you greater control and confidence over your coding decision...

Price:  $59.99  |  Publisher:  No Starch Press  |  Release:  2022