pickabook books with huge discounts for everyone
pickabook books with huge discounts for everyone
Visit our new collection website www.collectionsforschool.co.uk
     
Email: Subscribe to news & offers:
Need assistance? Log In/Register


Item Details
Title: PRACTICAL PROGRAMMING
AN INTRODUCTION TO COMPUTER SCIENCE USING PYTHON 3
By: Paul Gries, Jennifer Campbell, Jason Montojo
Format: Paperback

List price: £30.50


We currently do not stock this item, please contact the publisher directly for further information.

ISBN 10: 1937785459
ISBN 13: 9781937785451
Publisher: THE PRAGMATIC PROGRAMMERS
Pub. date: 2 August, 2013
Pages: 350
Description: 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.
Synopsis: 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, algorithms, testing, and debugging, and come away with all the tools you need to produce quality code. In this second edition, we've updated almost all the material, incorporating the lessons we've learned over the past five years of teaching Python to people new to programming. You don't need any programming experience to get started. First, you'll get a detailed introduction to Python and to programming. You'll find out exactly what happens when your programs are executed. Through real-world examples, you'll learn how to work with numbers, text, big data sets, and files. Then you'll see how to create and use your own data types. The 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), you'll learn a six-step recipe for designing functions, which helps you as you start to learn the concepts--and becomes an integral part of writing programs by the end. As you learn to use the fundamental programming tools in the first half of the book, you'll see how to document and organize your code so that you and other programmers can more easily read and understand it. Beyond the basics, you'll learn how to ensure that your programs are reliable, and how to work with databases, download data from the web automatically, and build user interfaces. Most importantly, you'll learn how to think like a professional programmer. You'll need to download Python 3, available from "python.org":https://python.org. With that download comes IDLE, the editor we use for writing and running Python programs. (If you use Linux, you may need to install Python 3 and IDLE separately.)
Illustrations: illustrations (black and white)
Publication: US
Imprint: The Pragmatic Programmers
Returns: Returnable
Some other items by this author:
"MICROSOFT" OFFICE SPECIALIST EXAM REFERENCE FOR "MICROSOFT" OFFICE 2003 (PB)
"MICROSOFT" OFFICE XP QUICK REFERENCE POCKET GUIDE (PB)
A PERSONAL HISTORY BUSINESS
AUTOCONFIAN A PARA MULHERES: COMO CONST (HB)
CAMPBELL FAMILY COOKBOOK
COMPUTER LITERACY BASICS: MICROSOFT OFFICE 2007 COMPANION (PB)
CONFIANCE EN SOI POUR LES FEMMES: COMMEN (HB)
DISCOVERING COMPUTERS (C)2016 (PB)
DISCOVERING COMPUTERS (C)2018: DIGITAL TECHNOLOGY, DATA, AND DEVICES (PB)
DISCOVERING COMPUTERS 2023: DIGITAL TECHNICAL DATA AND DEVICES
DISCOVERING COMPUTERS, ESSENTIALS (C)2016 (PB)
DISCOVERING COMPUTERS, ESSENTIALS (C)2018: DIGITAL TECHNOLOGY, DATA, AND DEVICES (PB)
DISCOVERING THE INTERNET (PB)
DISCOVERING THE INTERNET (PB)
DISCOVERING THE INTERNET (PB)
DISCOVERING THE INTERNET (PB)
DISCOVERING THE INTERNET (PB)
DISCOVERING THE INTERNET (PB)
EDWIN THE WEE ELF (HB)
EDWIN THE WEE ELF (PB)
ELISE THE ELEPHANT (PB)
ENHANCED DISCOVERING COMPUTERS (C)2017 (PB)
ENHANCED DISCOVERING COMPUTERS (C)2017, ESSENTIALS (PB)
FIDUCIA IN S STESSI PER LE DONNE: COME (HB)
IN SEARCH OF FRIENDSHIP
LIGHT ON PROPHECY
LIGHT ON PROPHECY (PB)
MAYFIELD'S QUICK VIEW GUIDE TO THE INTERNET FOR STUDENTS OF INTIMATE RELATIONSHIPS, SEXUALITY, MARRIAGE AND FAMILY (PB)
MAYFIELD'S QUICK VIEW GUIDE TO THE INTERNET FOR STUDENTS OF RESEARCH, STATISTICS, AND MEASUREMENT (PB)
MICROSOFT (R) EXPRESSION WEB 3 (PB)
MICROSOFT (R) EXPRESSION WEB 3 (PB)
MICROSOFT (R) EXPRESSION WEB 3 (PB)
MICROSOFT CERTIFIED APPLICATION SPECIALIST (HB)
MICROSOFT CERTIFIED APPLICATION SPECIALIST EXAM REFERENCE FOR MICROSOFT OFFICE 2007 (PB)
MICROSOFT EXPRESSION WEB 2 (CD)
MICROSOFT EXPRESSION WEB 2 (PB)
MICROSOFT EXPRESSION WEB 2 (PB)
MICROSOFT EXPRESSION WEB 2 (PB)
MICROSOFT EXPRESSION WEB 3 (PB)
MINDTAP COMPUTING A CARD (PB)
MULTIMEDIA INTRODUCTION TO PROGRAMMING USING JAVA (PB)
NEW PERSPECTIVES COLLECTION, MICROSOFT 365 & OFFICE (HB)
NEW PERSPECTIVES COLLECTION, MICROSOFT 365 & POWERPOINT COMPREHENSIVE
NEW PERSPECTIVES MICROSOFT, 365, & OFFICE, INTERMEDIATE, FIRST EDITION (PB)
NEW PERSPECTIVES MICROSOFT? 365? & OFFICE? ADVANCED, FIRST EDITION
NEW PERSPECTIVES MICROSOFT?? 365?? & OFFICE?? INTRODUCTORY, FIRST EDITION
PRACTICAL PROGRAMMING (PB)
PRACTICAL PROGRAMMING, 3E (PB)
PROGRAMLIVE
SCOTLAND IN ROMAN TIMES (PB)
SELBSTVERTRAUEN F R FRAUEN: WIE SIE SELB (HB)
SELF CONFIDENCE FOR WOMEN: HOW TO BUILD (PB)
SHELLY CASHMAN SERIES (R) DISCOVERING COMPUTERS & MICROSOFT (R) OFFICE 365 & OFFICE 2016 (PB)
TECHNOLOGY FOR SUCCESS
TECHNOLOGY FOR SUCCESS & THE SHELLY CASHMAN SERIES MICROSOFT 365 & OFFICE INTRODUCTORY, FIRST EDITION
TECHNOLOGY FOR SUCCESS (PB)
TECHNOLOGY FOR SUCCESS AND ILLUSTRATED MICROSOFT OFFICE 365 & OFFICE
TECHNOLOGY FOR SUCCESS AND ILLUSTRATED SERIES COLLECTION, MICROSOFT 365 & OFFICE
THE LAST FRONTIER (PB)
THE PROGRAMLIVE COMPANION
THE WAY OF PROPHETIC LEADERSHIP
THE WAY OF PROPHETIC LEADERSHIP (PB)
THIS IS NOT AVAILABLE 043985
UNIQUE STARTS WITH YOU!: UNIQUE - BEING (PB)
WEB DESIGN (PB)
WEB DESIGN (PB)
WEB DESIGN (PB)

TOP SELLERS IN THIS CATEGORY
Learn Adobe Animate CC for Interactive Media (Paperback)
Pearson Education (US)
Our Price : £11.10
more details
NES/Famicom: A Visual Compendium (Hardback)
Bitmap Books
Our Price : £28.49
more details
Learn Windows PowerShell in a Month of Lunches (Paperback)
Manning Publications
Our Price : £29.69
more details
Learning to Program in Python (Paperback)
PG Online Limited
Our Price : £13.30
more details
Introduction to Machine Learning with Python (Paperback)
O'Reilly Media, Inc, USA
Our Price : £35.03
more details
BROWSE FOR BOOKS IN RELATED CATEGORIES
 COMPUTING AND INFORMATION TECHNOLOGY
 computer programming


Information provided by www.pickabook.co.uk
SHOPPING BASKET
  
Your basket is empty
  Total Items: 0
 






Early Learning
Little Worried Caterpillar (PB) Little Green knows she''s about to make a big change - transformingfrom a caterpillar into a beautiful butterfly. Everyone is VERYexcited! But Little Green is VERY worried. What if being a butterflyisn''t as brilliant as everyone says?Join Little Green as she finds her own path ... with just a littlehelp from her friends.
add to basket

Early Learning
add to basket

Picture Book
All the Things We Carry PB What can you carry?A pebble? A teddy? A bright red balloon? A painting you''ve made?A hope or a dream?This gorgeous, reassuring picture book celebrates all the preciousthings we can carry, from toys and treasures to love and hope. With comforting rhymes and fabulous illustrations, this is a warmhug of a picture book.
add to basket