python初学者利器 Online Python Tutor

默北 python436,71614字数 612阅读2分2秒阅读模式

Online Python Tutor 是由 Philip Guo 开发的一个免费教育工具,可帮助学生攻克编程学习中的基础障碍,理解每一行源代码在程序执行时在计算机中的过程。通过这个工具,教师或学生可以直接在 Web 浏览器中编写 Python 代码,并一步一步可视化地执行程序。

截至 2013 年 12 月,来自 165 个国家和地区共 50 万多人使用了这个在线工具,通常是用作教材、讲义或在线编程指南的补充。每天共执行和演示超过 6,000 段 Python 程序。除了自学的初学者,Online Python Tutor 的用户还包括了那些参加 Coursera、edX 和 Udacity 等在线课程的学生,还有诸如 MIT、UC 伯克利等高校的教师。文章源自运维生存时间-https://www.ttlsa.com/python/python-beginer-online-python-tutor/

如何使用

Online Python Tutor 简单易用,先在编辑模式下写好代码,然后点击“Visualize Excution”按钮,就可以开始。文章源自运维生存时间-https://www.ttlsa.com/python/python-beginer-online-python-tutor/

python文章源自运维生存时间-https://www.ttlsa.com/python/python-beginer-online-python-tutor/

可视化执行之后,进入一下界面,左侧是源码,右侧执行过程的图示。点击源码下方的“Forward”和“Back”可进行相应操作。文章源自运维生存时间-https://www.ttlsa.com/python/python-beginer-online-python-tutor/

python文章源自运维生存时间-https://www.ttlsa.com/python/python-beginer-online-python-tutor/

特性

  • 支持 Python 2.7 和 3.3;
  • 该工具代码已在 GitHub 开源,遵循 BSD 许可;
  • 用一行 JS 代码,可以把这个工具嵌入到其他电子版的教材;(加州伯克利大学就用了这个工具(CS61A))
  • 在可视化演示界面下方,有一个“Generate URL”按钮,可生成一个独立链接,便于和他人分享代码片段;

项目主页

http://pythontutor.com/文章源自运维生存时间-https://www.ttlsa.com/python/python-beginer-online-python-tutor/ 文章源自运维生存时间-https://www.ttlsa.com/python/python-beginer-online-python-tutor/

weinxin
我的微信
微信公众号
扫一扫关注运维生存时间公众号,获取最新技术文章~
默北
  • 本文由 发表于 03/01/2015 01:00:04
  • 转载请务必保留本文链接:https://www.ttlsa.com/python/python-beginer-online-python-tutor/
评论  4  访客  4
    • 测试用67990
      测试用67990 9

      不错

      • bubble
        bubble 9

        网站访问不了

      评论已关闭!