This book is designed to introduce students to programming and computational thinking through the lens of exploring data. You can think of Python as your tool to solve problems that are far beyond the capability of a spreadsheet. It is an easy-to-use and easy-to learn programming language that is freely available on Windows, Macintosh, and Linux computers.
This book provides an Informatics-oriented introduction to programming. The primary difference between a computer science approach and the Informatics approach taken in this book is a greater focus on using Python to solve data analysis problems common in the world of Informatics. The book is an open textbook and is based on the open book titled, Python for Software Design: How to Think Like a Computer Scientist (Allen B. Downey).
Pages : | 244 pages |
Size : | HTML, PDF, ePub, etc. |
File type : | |
Downloads: | 80 |
Created: | 2020-08-30 |
License: | Creative Common Attribution-NonCommercial-ShareAlike 3.0 Unported License |
Author(s): | Charles Severance |
Classic Computer Science Problems in Python
Download free course C Programming Notes for Professionals, pdf file on 341 pages by Stack Overflow Community....
Open Data Structures (in Java)Download free course Open Data Structures (in Java), pdf file on 334 pages by Pat Morin....
An Introduction to Programming in GoLearning Go language, free PDF tutorial in 168 pages. Go is an ideal language to learn as your first programming language....
Prolog tutorial in PDFDownload free Prolog tutorial course in PDF, training file in 17 chapters and 51 pages. Free unaffiliated ebook created from Stack OverFlow contributor....
Learning adb PDF courseDownload free Adb tutorial course in PDF, training file in 6 chapters and 12 pages. Free unaffiliated ebook created from Stack OverFlow contributor....
How to Make Mistakes in PythonDownload free course How to Make Mistakes in Python, pdf file on 82 pages by Mike Pirnat....
Learning JavaDownload free course Learning Java, pdf file on 1225 pages by Stack Overflow Community....
Data Parallel C++Learn how to accelerate C++ programs using data parallelism. This open book enables C++ programmers to be at the forefro.....
Regression Models for Data Science in RThe ideal reader for this book will be quantitatively literate and has a basic understandi..., download free Data Science in R tutorial in PDF (144 pages) created by Brian Caffo ....
VBA Notes for ProfessionalsDownload free course VBA Notes for Professionals, pdf file on 202 pages by Stack Overflow Community....