Reactive Visualizer: reaktiivse programmeerimise õppevahend teegile Reactive Extension for JavaScript

dc.contributor.advisorAnnamaa, Aivar
dc.contributor.authorTalimaa, Urmas
dc.date.accessioned2017-04-26T06:54:53Z
dc.date.available2017-04-26T06:54:53Z
dc.date.issued2015
dc.description.abstractReaktiivne programmeerimine võimaldab asünkroonsete protsesside ja nendevaheliste seoste deklaratiivset kirjeldamist, lihtsustades asünkroonsete programmide kirjutamist ja mõistmist. Reaktiivse programmeerimise õppimist takistab aga asjaolu, et selle õppimine on raske ja nõuab algajatel tugevat pingutust. Reaktiivse programmeerimise õppimist lihtsustaks interaktiivne õppevahend, mis visualiseerib asünkroonseid seoseid, pakub abistavaid näiteid ja garanteerib korrektse programmistruktuuri. Antud bakalaurusetöö kirjeldab õppevahendi Reactive Visualizer, mis püüab eelnimetatud nõudeid täita, disaini ja implementatsiooni.
dc.description.abstractReactive programming enables declarative composition of asynchronous processes, making asynchronous programs simpler to write and understand. The downside of reactive programming is that learning it requires considerable effort, which can overwhelm beginners. An interactive learning tool can help beginners comprehend reactive programming by visualizing asynchronous interactions, providing helpful examples and guaranteeing a valid program structure. This thesis describes the design and implementation of Reactive Visualizer, a tool which aims to fulfill those requirements.
dc.identifier.urihttp://hdl.handle.net/10062/56082
dc.language.isoeng
dc.titleReactive Visualizer: reaktiivse programmeerimise õppevahend teegile Reactive Extension for JavaScript
dc.title.alternativeReactive Visualizer: A Learning Tool for Reactive Programming Using Reactive Extensions for JavaScript
dc.typeThesis

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
thesis.pdf
Size:
1.22 MB
Format:
Adobe Portable Document Format