@@ -39,7 +39,10 @@ Summary:
3939 textbooks, lecture notes, and online programming tutorials.
4040
4141---
42+ All documentation is viewable online at:
43+ https://github.com/pgbovine/OnlinePythonTutor/tree/master/v3/docs
4244
45+ ---
4346Repository contents:
4447
4548 tl;dr: the v3/ sub-directory contains the latest version of the code.
7174 pg
7275 '''
7376
77+
7478 Online Python Tutor version 2 - released on October 4, 2011
7579 "Release" email to 13 friends:
7680
@@ -98,8 +102,54 @@ v1-v2/
98102
99103v3/
100104
101- Version 3 - Released on September ??, 2012
105+ Online Python Tutor version 3 - Released on September 18 2012 to
106+ 153,000+ people on Google+:
107+ https://plus.google.com/+ResearchatGoogle/posts/cseo9qi7LWq
102108
109+ "Release" announcement from the Research @ Google G+ account:
110+ '''
111+ Online Python Tutor: Web-Based Program Visualization for CS Education
112+
113+ As part of his CS education work at Google, +Philip Guo has been
114+ developing an open-source educational tool called Online Python Tutor
115+ (http://www.pythontutor.com). This tool enables teachers and students
116+ to write Python programs directly in the web browser and then
117+ single-step forwards and backwards to visualize what the computer is
118+ doing as it executes those programs.
119+
120+ Program visualization for CS education is nothing new -- researchers
121+ have been developing these sorts of tools for decades. However, most
122+ of these tools never reach far beyond the confines of the researchers'
123+ home universities due to the difficulty of installing and configuring
124+ the visualization software. What makes Online Python Tutor unique and
125+ effective is that it's the first known tool to adapt time-tested ideas
126+ from the research literature (e.g., rendering of box-and-pointer
127+ diagrams) for a web-based environment. Now anyone with a modern
128+ browser can create, explore, and share their program visualizations by
129+ simply visiting a web URL.
130+
131+ This ease of access has been a major contributor to adoption: So far,
132+ over 100,000 people have used Online Python Tutor to understand and
133+ debug their programs, often as a supplement to learning from
134+ textbooks, lecture notes, and online programming tutorials. In
135+ addition, instructors in over a dozen universities such as MIT, UC
136+ Berkeley, and the University of Washington have used it for teaching
137+ introductory computer science courses.
138+
139+ But this is just the beginning. Philip and his colleagues are now
140+ building an online authoring environment so that, within the next few
141+ months, teachers and students will be able to save their code snippets
142+ and add annotations, discussion threads, lessons, and interactive
143+ exercises on top of the associated visualizations.
144+
145+ They are also actively seeking partnerships with educators at all
146+ grade levels to deploy and improve Online Python Tutor. Please contact
147+ Philip directly or re-share this post with educators who might be
148+ interested in working with this tool in any capacity.
149+
150+ Visit www.pythontutor.com to learn more and to start visualizing your
151+ Python programs now!
152+ '''
103153
104154---
105155
0 commit comments