文件名称:peml:程序练习标记语言解析器,作为Ruby gem
文件大小:27KB
文件格式:ZIP
更新时间:2024-04-03 04:15:31
Ruby
PEML:程序练习标记语言 该存储库包含“ peml” ruby gem ,它是PEML的解析器。 编程练习标记语言(PEML) (欢迎提供名称选择的反馈!)旨在成为一种简单易用的格式,供各种CS和IT指导人员(学院,社区学院,高中等)描述编程任务,并活动。 我们希望它使用起来如此简单(且显而易见),以使教师不会将其视为表达作业的技术或符号障碍。 我们希望这种格式成为自动评分工具的作者可以采用的格式,因此它们可以为现有的教师提供非常简单,低能耗的入门途径,以将编程活动纳入此类工具。 结果,这种表示法在很大程度上依赖于支持作者并简化常见案例,即使这可能需要工具开发人员进行更多的工作-目标是使编程活动的作者变得非常容易,而不是适合编程人员。特定的自动分级器,或为工具编写者简化任务。 PEML的文档 有关PEML的完整详细信息,请参见: 尝试PEML Live 您可以在此处使用实时交互
【文件预览】:
peml-master
----.gitignore(91B)
----README.md(4KB)
----bin()
--------console(339B)
--------pemltest(728B)
--------peml(316B)
--------setup(131B)
----test()
--------PEMLtest()
--------peml_test.rb(136B)
--------peml()
--------pemltest_spec.rb(2KB)
--------test_helper.rb(191B)
--------peml_spec.rb(470B)
----Gemfile(159B)
----.ruby-version(6B)
----LICENSE(561B)
----todo.md(2KB)
----peml.gemspec(2KB)
----Gemfile.lock(631B)
----.travis.yml(88B)
----lib()
--------peml()
--------simple-tracer.rb(921B)
--------peml.rb(2KB)
----Rakefile(235B)