<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:burst="http://xmlns.com/burst/0.1/" xmlns:xsd="http://www.w3.org/2001/XMLSchema#" xmlns="http://purl.org/rss/1.0/" xmlns:admin="http://webns.net/mvcb/" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:owl="http://www.w3.org/2002/07/owl#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:swrc="http://swrc.ontoware.org/ontology#" xmlns:cc="http://web.resource.org/cc/"><channel rdf:about="https://puma.ub.uni-stuttgart.de/tag/programming%20virtual"><title>PUMA publications for /tag/programming%20virtual</title><link>https://puma.ub.uni-stuttgart.de/tag/programming%20virtual</link><description>PUMA RSS feed for /tag/programming%20virtual</description><dc:date>2026-04-23T07:31:44+02:00</dc:date><items><rdf:Seq><rdf:li rdf:resource="https://puma.ub.uni-stuttgart.de/bibtex/2f1fafb97da9cf0f31c485430724a42ce/thomasrichter"/><rdf:li rdf:resource="https://puma.ub.uni-stuttgart.de/bibtex/2f1fafb97da9cf0f31c485430724a42ce/rainerreichel"/></rdf:Seq></items></channel><item rdf:about="https://puma.ub.uni-stuttgart.de/bibtex/2f1fafb97da9cf0f31c485430724a42ce/thomasrichter"><title>Integrating an Online Programming Lab into ILIAS</title><link>https://puma.ub.uni-stuttgart.de/bibtex/2f1fafb97da9cf0f31c485430724a42ce/thomasrichter</link><dc:creator>thomasrichter</dc:creator><dc:date>2016-03-10T09:18:49+01:00</dc:date><dc:subject>IDE, ILIAS, Lab, Online Programming SCORM Virtual </dc:subject><content:encoded>&lt;span data-person-type=&#034;author&#034; class=&#034;authorEditorList &#034;&gt;&lt;span&gt;&lt;span itemtype=&#034;http://schema.org/Person&#034; itemscope=&#034;itemscope&#034; itemprop=&#034;author&#034;&gt;&lt;a title=&#034;Thomas Richter&#034; itemprop=&#034;url&#034; href=&#034;/person/1cb680af8eb1888c9592cfd71a621915a/author/0&#034;&gt;&lt;span itemprop=&#034;name&#034;&gt;T. Richter&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;, &lt;/span&gt;&lt;span&gt;&lt;span itemtype=&#034;http://schema.org/Person&#034; itemscope=&#034;itemscope&#034; itemprop=&#034;author&#034;&gt;&lt;a title=&#034;David Boehringer&#034; itemprop=&#034;url&#034; href=&#034;/person/1cb680af8eb1888c9592cfd71a621915a/author/1&#034;&gt;&lt;span itemprop=&#034;name&#034;&gt;D. Boehringer&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;, &lt;/span&gt; und &lt;span&gt;&lt;span itemtype=&#034;http://schema.org/Person&#034; itemscope=&#034;itemscope&#034; itemprop=&#034;author&#034;&gt;&lt;a title=&#034;Pascal Grube&#034; itemprop=&#034;url&#034; href=&#034;/person/1cb680af8eb1888c9592cfd71a621915a/author/2&#034;&gt;&lt;span itemprop=&#034;name&#034;&gt;P. Grube&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;. &lt;/span&gt;&lt;span class=&#034;additional-entrytype-information&#034;&gt;&lt;span itemtype=&#034;http://schema.org/Book&#034; itemscope=&#034;itemscope&#034; itemprop=&#034;isPartOf&#034;&gt;&lt;em&gt;&lt;span itemprop=&#034;name&#034;&gt;11th International Conference on Remote Engineering and Virtual Instrumentation (REV)&lt;/span&gt;, &lt;/em&gt;&lt;/span&gt;&lt;em&gt;Seite &lt;span itemprop=&#034;pagination&#034;&gt;31-34&lt;/span&gt;. &lt;/em&gt;&lt;em&gt;Porto, Portugal, &lt;/em&gt;&lt;em&gt;IEEE, &lt;/em&gt;&lt;em&gt;&lt;span itemprop=&#034;publisher&#034;&gt;IEEE&lt;/span&gt;, &lt;/em&gt;(&lt;em&gt;&lt;span&gt;Februar 2014&lt;meta content=&#034;Februar 2014&#034; itemprop=&#034;datePublished&#034;/&gt;&lt;/span&gt;&lt;/em&gt;)&lt;/span&gt;</content:encoded><taxo:topics><rdf:Bag><rdf:li rdf:resource="https://puma.ub.uni-stuttgart.de/tag/IDE,"/><rdf:li rdf:resource="https://puma.ub.uni-stuttgart.de/tag/ILIAS,"/><rdf:li rdf:resource="https://puma.ub.uni-stuttgart.de/tag/Lab,"/><rdf:li rdf:resource="https://puma.ub.uni-stuttgart.de/tag/Online"/><rdf:li rdf:resource="https://puma.ub.uni-stuttgart.de/tag/Programming"/><rdf:li rdf:resource="https://puma.ub.uni-stuttgart.de/tag/SCORM"/><rdf:li rdf:resource="https://puma.ub.uni-stuttgart.de/tag/Virtual"/></rdf:Bag></taxo:topics><burst:publication><rdf:Description rdf:about="https://puma.ub.uni-stuttgart.de/bibtex/2f1fafb97da9cf0f31c485430724a42ce/thomasrichter"><owl:sameAs rdf:resource="/uri/bibtex/2f1fafb97da9cf0f31c485430724a42ce/thomasrichter"/><rdf:type rdf:resource="http://swrc.ontoware.org/ontology#InProceedings"/><owl:sameAs rdf:resource="http://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=6784187"/><swrc:date>Thu Mar 10 09:18:49 CET 2016</swrc:date><swrc:address>Porto, Portugal</swrc:address><swrc:booktitle>11th International Conference on Remote Engineering and Virtual Instrumentation (REV)</swrc:booktitle><swrc:month>feb</swrc:month><swrc:organization><swrc:Organization swrc:name="IEEE"/></swrc:organization><swrc:pages>31-34</swrc:pages><swrc:publisher><swrc:Organization swrc:name="IEEE"/></swrc:publisher><swrc:title>{I}ntegrating an {O}nline {P}rogramming {L}ab into {ILIAS}</swrc:title><swrc:year>2014</swrc:year><swrc:keywords>IDE, ILIAS, Lab, Online Programming SCORM Virtual </swrc:keywords><swrc:abstract>Numerical Mathematics and knowledge of elementary computer algorithms are essential parts of any engineering education. While our university provided access to computer programming languages and computer algebra systems, their installation on the students home computer often turned out to be a challenge and solving installation problems required an essential time of any freshmen course. To overcome these problems, the University of Stuttgart developed an online web-based programming tool, the VipLab, which allows hosting manifold computer programming systems from C to MATLAB while providing a simple online development environment to students. In the past, this programming lab was based on SCORM modules, following our own conventions defined in the LiLa project. However, SCORM has a couple of limitations, too, and the overall weak integration requires a needlessly complicated workflow for both lecturers creating exercises and students handing in homework solutions. In this work, we describe these limitations and how to overcome them by a solution specific to the Learning Management System (LMS) used at the University of Stuttgart.</swrc:abstract><swrc:hasExtraField><swrc:Field swrc:value="10.1109/REV.2014.6784187" swrc:key="doi"/></swrc:hasExtraField><swrc:author><rdf:Seq><rdf:_1><swrc:Person swrc:name="Thomas Richter"/></rdf:_1><rdf:_2><swrc:Person swrc:name="David Boehringer"/></rdf:_2><rdf:_3><swrc:Person swrc:name="Pascal Grube"/></rdf:_3></rdf:Seq></swrc:author></rdf:Description></burst:publication></item><item rdf:about="https://puma.ub.uni-stuttgart.de/bibtex/2f1fafb97da9cf0f31c485430724a42ce/rainerreichel"><title>Integrating an Online Programming Lab into ILIAS</title><link>https://puma.ub.uni-stuttgart.de/bibtex/2f1fafb97da9cf0f31c485430724a42ce/rainerreichel</link><dc:creator>rainerreichel</dc:creator><dc:date>2016-03-03T17:45:04+01:00</dc:date><dc:subject>IDE, ILIAS, Lab, Online Programming SCORM Virtual </dc:subject><content:encoded>&lt;span data-person-type=&#034;author&#034; class=&#034;authorEditorList &#034;&gt;&lt;span&gt;&lt;span itemtype=&#034;http://schema.org/Person&#034; itemscope=&#034;itemscope&#034; itemprop=&#034;author&#034;&gt;&lt;a title=&#034;Thomas Richter&#034; itemprop=&#034;url&#034; href=&#034;/person/1cb680af8eb1888c9592cfd71a621915a/author/0&#034;&gt;&lt;span itemprop=&#034;name&#034;&gt;T. Richter&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;, &lt;/span&gt;&lt;span&gt;&lt;span itemtype=&#034;http://schema.org/Person&#034; itemscope=&#034;itemscope&#034; itemprop=&#034;author&#034;&gt;&lt;a title=&#034;David Boehringer&#034; itemprop=&#034;url&#034; href=&#034;/person/1cb680af8eb1888c9592cfd71a621915a/author/1&#034;&gt;&lt;span itemprop=&#034;name&#034;&gt;D. Boehringer&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;, &lt;/span&gt; und &lt;span&gt;&lt;span itemtype=&#034;http://schema.org/Person&#034; itemscope=&#034;itemscope&#034; itemprop=&#034;author&#034;&gt;&lt;a title=&#034;Pascal Grube&#034; itemprop=&#034;url&#034; href=&#034;/person/1cb680af8eb1888c9592cfd71a621915a/author/2&#034;&gt;&lt;span itemprop=&#034;name&#034;&gt;P. Grube&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;. &lt;/span&gt;&lt;span class=&#034;additional-entrytype-information&#034;&gt;&lt;span itemtype=&#034;http://schema.org/Book&#034; itemscope=&#034;itemscope&#034; itemprop=&#034;isPartOf&#034;&gt;&lt;em&gt;&lt;span itemprop=&#034;name&#034;&gt;11th International Conference on Remote Engineering and Virtual Instrumentation (REV)&lt;/span&gt;, &lt;/em&gt;&lt;/span&gt;&lt;em&gt;Seite &lt;span itemprop=&#034;pagination&#034;&gt;31-34&lt;/span&gt;. &lt;/em&gt;&lt;em&gt;Porto, Portugal, &lt;/em&gt;&lt;em&gt;IEEE, &lt;/em&gt;&lt;em&gt;&lt;span itemprop=&#034;publisher&#034;&gt;IEEE&lt;/span&gt;, &lt;/em&gt;(&lt;em&gt;&lt;span&gt;Februar 2014&lt;meta content=&#034;Februar 2014&#034; itemprop=&#034;datePublished&#034;/&gt;&lt;/span&gt;&lt;/em&gt;)&lt;/span&gt;</content:encoded><taxo:topics><rdf:Bag><rdf:li rdf:resource="https://puma.ub.uni-stuttgart.de/tag/IDE,"/><rdf:li rdf:resource="https://puma.ub.uni-stuttgart.de/tag/ILIAS,"/><rdf:li rdf:resource="https://puma.ub.uni-stuttgart.de/tag/Lab,"/><rdf:li rdf:resource="https://puma.ub.uni-stuttgart.de/tag/Online"/><rdf:li rdf:resource="https://puma.ub.uni-stuttgart.de/tag/Programming"/><rdf:li rdf:resource="https://puma.ub.uni-stuttgart.de/tag/SCORM"/><rdf:li rdf:resource="https://puma.ub.uni-stuttgart.de/tag/Virtual"/></rdf:Bag></taxo:topics><burst:publication><rdf:Description rdf:about="https://puma.ub.uni-stuttgart.de/bibtex/2f1fafb97da9cf0f31c485430724a42ce/rainerreichel"><owl:sameAs rdf:resource="/uri/bibtex/2f1fafb97da9cf0f31c485430724a42ce/rainerreichel"/><rdf:type rdf:resource="http://swrc.ontoware.org/ontology#InProceedings"/><owl:sameAs rdf:resource="http://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=6784187"/><swrc:date>Thu Mar 03 17:45:04 CET 2016</swrc:date><swrc:address>Porto, Portugal</swrc:address><swrc:booktitle>11th International Conference on Remote Engineering and Virtual Instrumentation (REV)</swrc:booktitle><swrc:month>feb</swrc:month><swrc:organization><swrc:Organization swrc:name="IEEE"/></swrc:organization><swrc:pages>31-34</swrc:pages><swrc:publisher><swrc:Organization swrc:name="IEEE"/></swrc:publisher><swrc:title>{I}ntegrating an {O}nline {P}rogramming {L}ab into {ILIAS}</swrc:title><swrc:year>2014</swrc:year><swrc:keywords>IDE, ILIAS, Lab, Online Programming SCORM Virtual </swrc:keywords><swrc:abstract>Numerical Mathematics and knowledge of elementary computer algorithms are essential parts of any engineering education. While our university provided access to computer programming languages and computer algebra systems, their installation on the students home computer often turned out to be a challenge and solving installation problems required an essential time of any freshmen course. To overcome these problems, the University of Stuttgart developed an online web-based programming tool, the VipLab, which allows hosting manifold computer programming systems from C to MATLAB while providing a simple online development environment to students. In the past, this programming lab was based on SCORM modules, following our own conventions defined in the LiLa project. However, SCORM has a couple of limitations, too, and the overall weak integration requires a needlessly complicated workflow for both lecturers creating exercises and students handing in homework solutions. In this work, we describe these limitations and how to overcome them by a solution specific to the Learning Management System (LMS) used at the University of Stuttgart.</swrc:abstract><swrc:hasExtraField><swrc:Field swrc:value="10.1109/REV.2014.6784187" swrc:key="doi"/></swrc:hasExtraField><swrc:author><rdf:Seq><rdf:_1><swrc:Person swrc:name="Thomas Richter"/></rdf:_1><rdf:_2><swrc:Person swrc:name="David Boehringer"/></rdf:_2><rdf:_3><swrc:Person swrc:name="Pascal Grube"/></rdf:_3></rdf:Seq></swrc:author></rdf:Description></burst:publication></item></rdf:RDF>