Repository logo
 
Publication

Graphical simulation of numerical algorithms : an approach based on code instrumentation and Java technologies

dc.contributor.authorBalsa, Carlos
dc.contributor.authorAlves, Luís M.
dc.contributor.authorPereira, Maria João
dc.contributor.authorRodrigues, Pedro João
dc.contributor.authorLopes, Rui Pedro
dc.date.accessioned2012-06-01T08:28:28Z
dc.date.available2012-06-01T08:28:28Z
dc.date.issued2012
dc.description.abstractWe 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.citationBalsa, 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. Portopor
dc.identifier.urihttp://hdl.handle.net/10198/6998
dc.language.isoengpor
dc.peerreviewedyespor
dc.subjectE-Learning toolpor
dc.subjectNumerical methodspor
dc.subjectCode instrumentationpor
dc.subjectOctavepor
dc.subjectInspector functionspor
dc.titleGraphical simulation of numerical algorithms : an approach based on code instrumentation and Java technologiespor
dc.typeconference paper
dspace.entity.typePublication
oaire.citation.conferencePlacePortopor
oaire.citation.titleCSEDU 2012 - 4th International Conference on Computer Supported Educationpor
person.familyNameBalsa
person.familyNameAlves
person.familyNamePereira
person.familyNameRodrigues
person.familyNameLopes
person.givenNameCarlos
person.givenNameLuís M.
person.givenNameMaria João
person.givenNamePedro João
person.givenNameRui Pedro
person.identifier1721518
person.identifier.ciencia-idDE1E-2F7A-AAB1
person.identifier.ciencia-idC51F-E219-0799
person.identifier.ciencia-idC912-4A49-A3B3
person.identifier.ciencia-id1316-21BB-9015
person.identifier.ciencia-id8E14-54E4-4DB5
person.identifier.orcid0000-0003-2431-8665
person.identifier.orcid0000-0003-1418-910X
person.identifier.orcid0000-0001-6323-0071
person.identifier.orcid0000-0002-0555-2029
person.identifier.orcid0000-0002-9170-5078
person.identifier.ridM-8735-2013
person.identifier.ridN-8574-2015
person.identifier.ridG-5999-2011
person.identifier.scopus-author-id23391719100
person.identifier.scopus-author-id56498014500
person.identifier.scopus-author-id13907870300
rcaap.rightsopenAccesspor
rcaap.typeconferenceObjectpor
relation.isAuthorOfPublicationd0e5ccff-9696-4f4f-9567-8d698a6bf17d
relation.isAuthorOfPublication553e533f-18a1-466a-ba15-375d02c1c03f
relation.isAuthorOfPublicationa20ccfa6-4e84-4c25-ab0d-8d6ba196ffc2
relation.isAuthorOfPublication6c5911a6-b62b-4876-9def-60096b52383a
relation.isAuthorOfPublicatione1e64423-0ec8-46ee-be96-33205c7c98a9
relation.isAuthorOfPublication.latestForDiscoveryd0e5ccff-9696-4f4f-9567-8d698a6bf17d

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
balsavs-1.pdf
Size:
612.21 KB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: