Updating search results...

Search Resources

2 Results

View
Selected filters:
How to Think Like a Computer Scientist: Learning with Python
Unrestricted Use
CC BY
Rating
0.0 stars

Python is a fun and extremely easy-to-use programming language that has steadily gained in popularity over the last few years. Developed over ten years ago by Guido van Rossum, Python's simple syntax and overall feel is largely derived from ABC, a teaching language that was developed in the 1980's. However, Python was also created to solve real problems and it borrows a wide variety of features from programming languages such as C++, Java, Modula-3, and Scheme. Because of this, one of Python's most remarkable features is its broad appeal to professional software developers, scientists, researchers, artists, and educators. 278 page pdf file.

Subject:
Applied Science
Computer Science
Material Type:
Textbook
Provider:
Green Tea Press
Author:
Allen B. Downey
Jeffrey Elkner
Date Added:
01/01/2008
How to Think like a Computer Scientist with Python Interactive Edition
Read the Fine Print
Some Rights Reserved
Rating
0.0 stars

This interactive book is a product of the Runestone Interactive Project at Luther College, led by Brad Miller and David Ranum. There have been many contributors to the project. Our thanks especially to the following:



This book is based on the Original work by: Jeffrey Elkner, Allen B. Downey, and Chris Meyers

Activecode based on Skulpt

Codelens based on Online Python Tutor

Many contributions from the CSLearning4U research group at Georgia Tech.

ACM-SIGCSE for the special projects grant that funded our student Isaac Dontje Lindell for the summer of 2013.

NSF

The Runestone Interactive tools are open source and we encourage you to contact us, or grab a copy from GitHub if you would like to use them to write your own resources.

Subject:
Applied Science
Computer Science
Material Type:
Textbook
Provider:
Runestone Academy
Author:
Allen B. Downey
Chris Meyers
Jeffrey Elkner
Date Added:
07/02/2019