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: | 87 |
Created: | 2020-08-30 |
License: | Creative Common Attribution-NonCommercial-ShareAlike 3.0 Unported License |
Author(s): | Charles Severance |
Think Python: An Introduction to Software Design
Problem Solving with Algorithms and Data Structures Using Python
Programming Computer Vision with Python: Tools and Algorithms for Analyzing Images
Download free Hibernate tutorial course in PDF, training file in 14 chapters and 39 pages. Free unaffiliated ebook created from Stack OverFlow contributor....
An Introduction to C & GUI ProgrammingDownload free course An Introduction to C & GUI Programming, pdf file on 156 pages by by Simon Long....
Learning Perl Through ExamplesDownload tutorial intituled Learning Perl Through Examples, it's a free training document under 72 pages by Yun Shen....
Data Structures and AlgorithmsDownload free course Data Structures and Algorithms, pdf file on 111 pages by Granville Barnett, Luca Del Tongo....
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....
Getting started with Swift languageDownload free Swift tutorial course in PDF, training file in 60 chapters and 353 pages. Free unaffiliated ebook created from Stack OverFlow contributor....
Java 3D ProgrammingDownload free course Java 3D Programming, pdf file on 352 pages by Daniel Selman....
PC Assembly LanguageThis book has extensive coverage of interfacing assembly and C code and so might be of int..., download free Assembly tutorial in PDF (190 pages) created by Paul Carter ....
Android Programming TutorialsThis book shows you what you can do with Android, through a series of 40 individual exercises. It gives you hands-on instruction in how to build sophisticated Android applications, using many of the technologies outlined in CommonsWare's other Android books. ...
First Semester in Numerical Analysis with PythonDownload free course First Semester in Numerical Analysis with Python, pdf file on 191 pages by Yaning Liu....