This repository was archived by the owner on Sep 10, 2022. It is now read-only.
- Notifications
You must be signed in to change notification settings - Fork1
A Jekyll include for embedding Online Python Tutor visualizations
License
NotificationsYou must be signed in to change notification settings
kevinlin1/jekyll-python-tutor
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Automatically embedPython Tutor visualization buttons alongside your codelistings.
SeeJava Crash Course for a live demo of thejava_visualizer.html
include. Each "Visualize Code" button is automatically generated from thepreceding code listing.
Download the appropriate visualization embed from_includes
into your Jekyll website's_includes
folder. Then, follow the usageinstructions in the file.
{%- capture HelloWorld -%}print('Hello, world!'){%- endcapture -%}{% include pytutor_visualizer.html py="3" code=HelloWorld caption="Hello, world!" %}
The full list ofpy
backend language flags can be found in Philip's repo.
{%- capture HelloWorld -%}public class HelloWorld { public static void main(String[] args) { System.out.println("Hello, world!"); }}{%- endcapture -%}{% include java_visualizer.html code=HelloWorld caption="Hello, world!" %}
About
A Jekyll include for embedding Online Python Tutor visualizations
Topics
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Releases
No releases published
Packages0
No packages published