Introduction to Computer Science Using Python
A Computational Problem-Solving Focus
Price | $18.00 - $49.17
|
Rating | |
Author | Charles Dierbach |
Publisher | Wiley |
Published | 2013 |
Pages | 580 |
Language | English |
Format | Paper book / ebook (PDF) |
ISBN-10 | 0470555157 |
ISBN-13 | 9780470555156 |
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.
- Charles Dierbach
4 5 36
Similar Books
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
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
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
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
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
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: $22.63 | Publisher: Apress | Release: 2018
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
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