From 747b3ea43961dff417c210f90cf626e08a48ed3b Mon Sep 17 00:00:00 2001 From: Dejon Gill Date: Fri, 29 Jan 2016 12:34:22 -0800 Subject: [PATCH 1/2] Added Python Tutor, an interactive multi-language visualizer. --- free-programming-interactive-tutorials-en.md | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/free-programming-interactive-tutorials-en.md b/free-programming-interactive-tutorials-en.md index 531b68d18..635240098 100644 --- a/free-programming-interactive-tutorials-en.md +++ b/free-programming-interactive-tutorials-en.md @@ -39,7 +39,6 @@ * [Learn C](http://www.learn-c.org) - ### C Sharp * [Learn C#](http://www.learncs.org) @@ -104,6 +103,7 @@ ### Java * [CodingBat code practice](http://codingbat.com/java) +* [Python Tutor (Link for Java)](http://pythontutor.com/java.html#mode=edit) * [Learn Java](http://www.learnjavaonline.org) * [Learneroo Java tutorial](https://www.learneroo.com/modules/11) @@ -119,6 +119,7 @@ * [Learn JavaScript](http://www.learn-js.org) * [Learn knockout.js](http://learn.knockoutjs.com) * [Learning Advanced JavaScript](http://ejohn.org/apps/learn/) +* [Python Tutor (Link for Javascript)](http://pythontutor.com/javascript.html#mode=edit) * [Try jQuery](http://try.jquery.com) @@ -171,6 +172,7 @@ * [How to Think Like a Computer Scientist: Learning with Python, Interactive Edition](http://interactivepython.org/courselib/static/thinkcspy/index.html) * [Learn Python](http://www.learnpython.org) * [Python Koans](https://github.com/gregmalcolm/python_koans) +* [Python Tutor (Link for Python)](http://pythontutor.com/visualize.html#mode=edit) ### R @@ -187,6 +189,7 @@ * [CodeCademy Ruby](https://www.codecademy.com/learn/ruby) * [Codeschool Ruby paths](https://www.codeschool.com/paths/ruby) +* [Python Tutor (Link for Ruby)](http://pythontutor.com/ruby.html#mode=edit) * [Ruby Koans](http://www.rubykoans.com) * [RubyMonk - Interactive Ruby tutorials](https://rubymonk.com) * [The Odin Project](http://www.theodinproject.com) @@ -204,6 +207,10 @@ * [SQLBolt](http://sqlbolt.com) +### TypeScript +* [Python Tutor (Link for TypeScript)](http://pythontutor.com/typescript.html#mode=edit) + + ### Vim * [Interactive Vim Tutorial](http://www.openvim.com/tutorial.html) From 9817734d62e89b1ad77d79963094c5e2eee34854 Mon Sep 17 00:00:00 2001 From: Dejon Gill Date: Fri, 29 Jan 2016 13:24:55 -0800 Subject: [PATCH 2/2] Added generalized link to Python Tutor to Language Agnostic. --- free-programming-interactive-tutorials-en.md | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/free-programming-interactive-tutorials-en.md b/free-programming-interactive-tutorials-en.md index 635240098..cea66bdbb 100644 --- a/free-programming-interactive-tutorials-en.md +++ b/free-programming-interactive-tutorials-en.md @@ -103,7 +103,6 @@ ### Java * [CodingBat code practice](http://codingbat.com/java) -* [Python Tutor (Link for Java)](http://pythontutor.com/java.html#mode=edit) * [Learn Java](http://www.learnjavaonline.org) * [Learneroo Java tutorial](https://www.learneroo.com/modules/11) @@ -119,7 +118,6 @@ * [Learn JavaScript](http://www.learn-js.org) * [Learn knockout.js](http://learn.knockoutjs.com) * [Learning Advanced JavaScript](http://ejohn.org/apps/learn/) -* [Python Tutor (Link for Javascript)](http://pythontutor.com/javascript.html#mode=edit) * [Try jQuery](http://try.jquery.com) @@ -127,6 +125,7 @@ * [CodeCombat](http://codecombat.com) - Python, JavaScript, CoffeeScript, Clojure, Lua, Io * [Codility](https://codility.com/programmers/) +* [Python Tutor](http://pythontutor.com/) - Python, Java, JavaScript, TypeScript, Ruby, C, and C++ ### Lisp @@ -172,7 +171,6 @@ * [How to Think Like a Computer Scientist: Learning with Python, Interactive Edition](http://interactivepython.org/courselib/static/thinkcspy/index.html) * [Learn Python](http://www.learnpython.org) * [Python Koans](https://github.com/gregmalcolm/python_koans) -* [Python Tutor (Link for Python)](http://pythontutor.com/visualize.html#mode=edit) ### R @@ -189,7 +187,6 @@ * [CodeCademy Ruby](https://www.codecademy.com/learn/ruby) * [Codeschool Ruby paths](https://www.codeschool.com/paths/ruby) -* [Python Tutor (Link for Ruby)](http://pythontutor.com/ruby.html#mode=edit) * [Ruby Koans](http://www.rubykoans.com) * [RubyMonk - Interactive Ruby tutorials](https://rubymonk.com) * [The Odin Project](http://www.theodinproject.com) @@ -207,10 +204,6 @@ * [SQLBolt](http://sqlbolt.com) -### TypeScript -* [Python Tutor (Link for TypeScript)](http://pythontutor.com/typescript.html#mode=edit) - - ### Vim * [Interactive Vim Tutorial](http://www.openvim.com/tutorial.html)