Problem Solving with Python
Problem Solving with Python takes an explicit problem-solving approach to the introduction of computer programming and computational thinking, emphasizing the programmer's role in problem definition, expressing, evaluating, and implementing solutions, and evaluating results. Programming constructs are presented as tools for the solution of classes of problems, using the problems as motivation for mastering the tools. The book covers input-processing-output programs, conditional and iterative structures, functions, recursion, file processing, lists and strings, dictionaries and sets, and contains an introduction to data analytics with NumPy, pandas, and matplotlib. An emphasis on understanding of program state, flow of control, debugging techniques, standards, communication, and Boolean logic are woven throughout the chapters.
1129539414
Problem Solving with Python
Problem Solving with Python takes an explicit problem-solving approach to the introduction of computer programming and computational thinking, emphasizing the programmer's role in problem definition, expressing, evaluating, and implementing solutions, and evaluating results. Programming constructs are presented as tools for the solution of classes of problems, using the problems as motivation for mastering the tools. The book covers input-processing-output programs, conditional and iterative structures, functions, recursion, file processing, lists and strings, dictionaries and sets, and contains an introduction to data analytics with NumPy, pandas, and matplotlib. An emphasis on understanding of program state, flow of control, debugging techniques, standards, communication, and Boolean logic are woven throughout the chapters.
34.99 In Stock
Problem Solving with Python

Problem Solving with Python

by Margaret Burke
Problem Solving with Python

Problem Solving with Python

by Margaret Burke

Paperback(3rd ed.)

$34.99 
  • SHIP THIS ITEM
    In stock. Ships in 1-2 days.
  • PICK UP IN STORE

    Your local store may have stock of this item.

Related collections and offers


Overview

Problem Solving with Python takes an explicit problem-solving approach to the introduction of computer programming and computational thinking, emphasizing the programmer's role in problem definition, expressing, evaluating, and implementing solutions, and evaluating results. Programming constructs are presented as tools for the solution of classes of problems, using the problems as motivation for mastering the tools. The book covers input-processing-output programs, conditional and iterative structures, functions, recursion, file processing, lists and strings, dictionaries and sets, and contains an introduction to data analytics with NumPy, pandas, and matplotlib. An emphasis on understanding of program state, flow of control, debugging techniques, standards, communication, and Boolean logic are woven throughout the chapters.

Product Details

ISBN-13: 9798986151311
Publisher: Margaret Burke
Publication date: 05/21/2022
Edition description: 3rd ed.
Pages: 402
Product dimensions: 8.50(w) x 11.00(h) x 0.83(d)

About the Author

Maggie Burke has undergraduate and graduate degrees in Computer Science and a micromasters in Data Analytics. After working as a software engineer, she began teaching computer programming and has continued to do so for over twenty-five years. She is currently a professor at the Community College of Rhode Island.
From the B&N Reads Blog

Customer Reviews