Difference between revisions of "Animated Example Authoring System"

From PAWS Lab
Jump to: navigation, search
(New page: Animated Examples can be created using a tool called [http://acos.cs.hut.fi/jsvee-transpiler-python Jsvee transpiler] from [http://acos.cs.hut.fi/ ACOS Content Server]. This tool transpi...)
 
Line 2: Line 2:
  
 
This tool transpiles the given Python code into form that Jsvee understands and can execute. Not all Python language features are supported. Arithmetical operations, assignments, while loops, for loops to iterate a list, functions, lists, dictionaries and simple classes are available. The only built-in functions available are: float, input, int, len, list.append and print. You will get an error if the code contains language features which are not available.
 
This tool transpiles the given Python code into form that Jsvee understands and can execute. Not all Python language features are supported. Arithmetical operations, assignments, while loops, for loops to iterate a list, functions, lists, dictionaries and simple classes are available. The only built-in functions available are: float, input, int, len, list.append and print. You will get an error if the code contains language features which are not available.
 +
 +
Furthermore, we can create annotation for the animated examples using another tool called [http://acos.cs.hut.fi/kelmu-editor Annotation editor].

Revision as of 20:33, 4 April 2016

Animated Examples can be created using a tool called Jsvee transpiler from ACOS Content Server.

This tool transpiles the given Python code into form that Jsvee understands and can execute. Not all Python language features are supported. Arithmetical operations, assignments, while loops, for loops to iterate a list, functions, lists, dictionaries and simple classes are available. The only built-in functions available are: float, input, int, len, list.append and print. You will get an error if the code contains language features which are not available.

Furthermore, we can create annotation for the animated examples using another tool called Annotation editor.