Publication
Graphical simulation of numerical algorithms : an approach based on code instrumentation and Java technologies
| dc.contributor.author | Balsa, Carlos | |
| dc.contributor.author | Alves, Luís M. | |
| dc.contributor.author | Pereira, Maria João | |
| dc.contributor.author | Rodrigues, Pedro João | |
| dc.contributor.author | Lopes, Rui Pedro | |
| dc.date.accessioned | 2012-06-01T08:28:28Z | |
| dc.date.available | 2012-06-01T08:28:28Z | |
| dc.date.issued | 2012 | |
| dc.description.abstract | We want to create a working tool for mathematics teachers and a corresponding learning tool for students, namely a graphical simulator of mathematical algorithms (GraSMa). To achieve it we try two different strategies. We started by annotate manually the original algorithm with inspector functions. Now we are testing a new approach that aims to automatically annotate the original code with inspector functions. To achieve this we are developing a language translator module that enables to comment automatically any code written in Octave language. The run of the annotated code gated by one of these two ways, records in a XML (eXtensible Markup Language) file everything that happened during the execution. Subsequently, the XML file is parsed by a Java application that graphically represents the mathematic objects and their behaviour during execution. The final application will be accessed on-line through a website (WebGraSMa) which is currently under development. In this paper we report and discuss about the procedures followed and present some intermediate results. | por |
| dc.identifier.citation | Balsa, Carlos; Alves, Luís M.; Pereira, Maria João; Rodrigues, Pedro; Lopes, Rui (2012). Graphical simulation of numerical algorithms : an approach based on code instrumentation and java technologies. In CSEDU 2012 - 4th International Conference on Computer Supported Education. Porto | por |
| dc.identifier.uri | http://hdl.handle.net/10198/6998 | |
| dc.language.iso | eng | por |
| dc.peerreviewed | yes | por |
| dc.subject | E-Learning tool | por |
| dc.subject | Numerical methods | por |
| dc.subject | Code instrumentation | por |
| dc.subject | Octave | por |
| dc.subject | Inspector functions | por |
| dc.title | Graphical simulation of numerical algorithms : an approach based on code instrumentation and Java technologies | por |
| dc.type | conference paper | |
| dspace.entity.type | Publication | |
| oaire.citation.conferencePlace | Porto | por |
| oaire.citation.title | CSEDU 2012 - 4th International Conference on Computer Supported Education | por |
| person.familyName | Balsa | |
| person.familyName | Alves | |
| person.familyName | Pereira | |
| person.familyName | Rodrigues | |
| person.familyName | Lopes | |
| person.givenName | Carlos | |
| person.givenName | Luís M. | |
| person.givenName | Maria João | |
| person.givenName | Pedro João | |
| person.givenName | Rui Pedro | |
| person.identifier | 1721518 | |
| person.identifier.ciencia-id | DE1E-2F7A-AAB1 | |
| person.identifier.ciencia-id | C51F-E219-0799 | |
| person.identifier.ciencia-id | C912-4A49-A3B3 | |
| person.identifier.ciencia-id | 1316-21BB-9015 | |
| person.identifier.ciencia-id | 8E14-54E4-4DB5 | |
| person.identifier.orcid | 0000-0003-2431-8665 | |
| person.identifier.orcid | 0000-0003-1418-910X | |
| person.identifier.orcid | 0000-0001-6323-0071 | |
| person.identifier.orcid | 0000-0002-0555-2029 | |
| person.identifier.orcid | 0000-0002-9170-5078 | |
| person.identifier.rid | M-8735-2013 | |
| person.identifier.rid | N-8574-2015 | |
| person.identifier.rid | G-5999-2011 | |
| person.identifier.scopus-author-id | 23391719100 | |
| person.identifier.scopus-author-id | 56498014500 | |
| person.identifier.scopus-author-id | 13907870300 | |
| rcaap.rights | openAccess | por |
| rcaap.type | conferenceObject | por |
| relation.isAuthorOfPublication | d0e5ccff-9696-4f4f-9567-8d698a6bf17d | |
| relation.isAuthorOfPublication | 553e533f-18a1-466a-ba15-375d02c1c03f | |
| relation.isAuthorOfPublication | a20ccfa6-4e84-4c25-ab0d-8d6ba196ffc2 | |
| relation.isAuthorOfPublication | 6c5911a6-b62b-4876-9def-60096b52383a | |
| relation.isAuthorOfPublication | e1e64423-0ec8-46ee-be96-33205c7c98a9 | |
| relation.isAuthorOfPublication.latestForDiscovery | d0e5ccff-9696-4f4f-9567-8d698a6bf17d |
