-
Notifications
You must be signed in to change notification settings - Fork 11
Expand file tree
/
Copy pathforeword-aops.html
More file actions
executable file
·96 lines (87 loc) · 5.59 KB
/
foreword-aops.html
File metadata and controls
executable file
·96 lines (87 loc) · 5.59 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Foreword-AoPS Edition — How to Think Like a Computer Scientist: Learning with Python 3 (AoPS Edition)</title>
<link rel="stylesheet" href="_static/style.css" type="text/css" />
<link rel="stylesheet" href="_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="_static/codemirrorEdited.css" type="text/css" />
<script type="text/javascript">
var DOCUMENTATION_OPTIONS = {
URL_ROOT: './',
VERSION: '1.0',
COLLAPSE_INDEX: false,
FILE_SUFFIX: '.html',
HAS_SOURCE: true
};
</script>
<script type="text/javascript" src="_static/jquery.js"></script>
<script type="text/javascript" src="_static/underscore.js"></script>
<script type="text/javascript" src="_static/doctools.js"></script>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.0/jquery.min.js"></script>
<script type="text/javascript" src="_static/pywindowCodemirrorC.js"></script>
<script type="text/javascript" src="_static/skulpt.min.js"></script>
<script type="text/javascript" src="_static/skulpt-stdlib.js"></script>
<script type="text/javascript" src="_static/aopsmods.js"></script>
<link rel="copyright" title="Copyright" href="copyright.html" />
<link rel="top" title="How to Think Like a Computer Scientist: Learning with Python 3 (AoPS Edition)" href="index.html" />
<link rel="next" title="Foreword" href="foreword.html" />
<link rel="prev" title="History" href="history.html" />
</head>
<body>
<div class="related">
<h3>Navigation</h3>
<ul>
<li class="right" style="margin-right: 10px">
<a href="genindex.html" title="General Index"
accesskey="I">index</a></li>
<li class="right" >
<a href="foreword.html" title="Foreword"
accesskey="N">next</a> |</li>
<li class="right" >
<a href="history.html" title="History"
accesskey="P">previous</a> |</li>
<li><a href="index.html">How to Think Like a Computer Scientist: Learning with Python 3 (AoPS Edition)</a> »</li>
</ul>
</div>
<div class="document">
<div class="documentwrapper">
<div class="body">
<div class="section" id="foreword-aops-edition">
<h1>Foreword-AoPS Edition<a class="headerlink" href="#foreword-aops-edition" title="Permalink to this headline">¶</a></h1>
<p>Welcome to the AoPS Edition of <em>How to Think Like a Computer Scientist: Learning with Python 3</em>!</p>
<p>This ebook is designed for use with the Art of Problem Solving’s <a class="reference external" href="http://www.artofproblemsolving.com/School/courseinfo.php?course_id=python1">Introduction to Programming with Python</a> and <a class="reference external" href="http://www.artofproblemsolving.com/School/courseinfo.php?course_id=python2">Intermediate Programming with Python</a> courses. We assume that students taking the Introduction course have no prior programming experience, and that students taking the Intermediate course have a basic knowledge of Python.</p>
<p>This ebook merges material from two sources:</p>
<ul class="simple">
<li>The open-source textbook <em>How to Think Like a Computer Scientist: Learning with Python 3 (RLE)</em>, by Peter Wentworth, Jeffrey Elkner, Allen B. Downey, and Chris Meyers. This book is available at <a class="reference external" href="http://openbookproject.net/thinkcs/python/english3e/">http://openbookproject.net/thinkcs/python/english3e/</a></li>
<li>The <em>Runestone Interactive</em> tools, by the Runestone Interactive Project at Luther University. These tools are available at <a class="reference external" href="http://interactivepython.org">http://interactivepython.org</a></li>
</ul>
<p>We have, by and large, taken the text from the first source above and added the interactive tools from the second source. This means that the people listed above did 90% of the work for us, and for that we are very grateful. Our work consisted mostly of making some edits of the book’s content to make it more suitable for our AoPS audience, and changing a few features of the interactive tools to meet the content needs.</p>
<p>If you have any comments about this ebook, or if you have any errors to report, please send them to <a class="reference external" href="mailto:classes%40artofproblemsolving.com">classes<span>@</span>artofproblemsolving<span>.</span>com</a>.</p>
</div>
</div>
</div>
<div class="clearer"></div>
</div>
<div class="related">
<h3>Navigation</h3>
<ul>
<li class="right" style="margin-right: 10px">
<a href="genindex.html" title="General Index"
>index</a></li>
<li class="right" >
<a href="foreword.html" title="Foreword"
>next</a> |</li>
<li class="right" >
<a href="history.html" title="History"
>previous</a> |</li>
<li><a href="index.html">How to Think Like a Computer Scientist: Learning with Python 3 (AoPS Edition)</a> »</li>
</ul>
</div>
<div class="footer">
© <a href="copyright.html">Copyright</a> 2014, AoPS Incorporated, 2012, Peter Wentworth, Jeffrey Elkner, Allen B. Downey and Chris Meyers.
Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.2.1.
</div>
</body>
</html>