Pretražite po imenu i prezimenu autora, mentora, urednika, prevoditelja

Napredna pretraga

Pregled bibliografske jedinice broj: 1025409

Leveraging teenagers feedback in the development of a domain-specific language


Barišić, Ankica; Cambeiro, João; Amaral, Vasco; Goulão, Miguel; Mota, Tarquínio
Leveraging teenagers feedback in the development of a domain-specific language // The 33rd ACM/SIGAPP Symposium On Applied Computing
Pau: The Association for Computing Machinery (ACM), 2018. str. 1221-1229 doi:10.1145/3167132.3167264 (predavanje, međunarodna recenzija, cjeloviti rad (in extenso), znanstveni)


CROSBI ID: 1025409 Za ispravke kontaktirajte CROSBI podršku putem web obrasca

Naslov
Leveraging teenagers feedback in the development of a domain-specific language

Autori
Barišić, Ankica ; Cambeiro, João ; Amaral, Vasco ; Goulão, Miguel ; Mota, Tarquínio

Vrsta, podvrsta i kategorija rada
Radovi u zbornicima skupova, cjeloviti rad (in extenso), znanstveni

Izvornik
The 33rd ACM/SIGAPP Symposium On Applied Computing / - Pau : The Association for Computing Machinery (ACM), 2018, 1221-1229

ISBN
978-1-4503-5191-1

Skup
33rd ACM/SIGAPP Symposium On Applied Computing

Mjesto i datum
Pau, Francuska, 09.04.2018. - 13.04.2018

Vrsta sudjelovanja
Predavanje

Vrsta recenzije
Međunarodna recenzija

Ključne riječi
Software and its engineering -> Software usability ; domain specific languages ; visual languages

Sažetak
Domain Specific Languages (DSLs) empower end-users to express software tasks that were traditionally developed by software engineers. DSLs allow users to express themselves in terms closer to the way they think about their problems, rather than in computational terms. However, conceiving a DSL with an adequate user experience for its end-users is not a trivial task, and the process of engineering that adequacy tends to be performed ad-hoc. The Gyro Creator Language (GCL) is an open-source DSL for controlling low-cost rover-like Arduino robots, designed for being used by teenagers with no previous computing skills, so they can be introduced to programming in a fun way. In this paper, we discuss an iterative process building on teenagers' early feedback, collected in a series of empirical evaluations with 128 teenagers, and how this has helped us driving GCL to a competitive level in terms of usability, when compared to well-established alternatives such as Lego, or Scratch.

Izvorni jezik
Engleski

Znanstvena područja
Računarstvo



POVEZANOST RADA


Profili:

Avatar Url Ankica Barišić (autor)

Poveznice na cjeloviti tekst rada:

doi dl.acm.org

Citiraj ovu publikaciju:

Barišić, Ankica; Cambeiro, João; Amaral, Vasco; Goulão, Miguel; Mota, Tarquínio
Leveraging teenagers feedback in the development of a domain-specific language // The 33rd ACM/SIGAPP Symposium On Applied Computing
Pau: The Association for Computing Machinery (ACM), 2018. str. 1221-1229 doi:10.1145/3167132.3167264 (predavanje, međunarodna recenzija, cjeloviti rad (in extenso), znanstveni)
Barišić, A., Cambeiro, J., Amaral, V., Goulão, M. & Mota, T. (2018) Leveraging teenagers feedback in the development of a domain-specific language. U: The 33rd ACM/SIGAPP Symposium On Applied Computing doi:10.1145/3167132.3167264.
@article{article, author = {Bari\v{s}i\'{c}, Ankica and Cambeiro, Jo\~{a}o and Amaral, Vasco and Goul\~{a}o, Miguel and Mota, Tarqu\'{\i}nio}, year = {2018}, pages = {1221-1229}, DOI = {10.1145/3167132.3167264}, keywords = {Software and its engineering -> Software usability, domain specific languages, visual languages}, doi = {10.1145/3167132.3167264}, isbn = {978-1-4503-5191-1}, title = {Leveraging teenagers feedback in the development of a domain-specific language}, keyword = {Software and its engineering -> Software usability, domain specific languages, visual languages}, publisher = {The Association for Computing Machinery (ACM)}, publisherplace = {Pau, Francuska} }
@article{article, author = {Bari\v{s}i\'{c}, Ankica and Cambeiro, Jo\~{a}o and Amaral, Vasco and Goul\~{a}o, Miguel and Mota, Tarqu\'{\i}nio}, year = {2018}, pages = {1221-1229}, DOI = {10.1145/3167132.3167264}, keywords = {Software and its engineering -> Software usability, domain specific languages, visual languages}, doi = {10.1145/3167132.3167264}, isbn = {978-1-4503-5191-1}, title = {Leveraging teenagers feedback in the development of a domain-specific language}, keyword = {Software and its engineering -> Software usability, domain specific languages, visual languages}, publisher = {The Association for Computing Machinery (ACM)}, publisherplace = {Pau, Francuska} }

Citati:





    Contrast
    Increase Font
    Decrease Font
    Dyslexic Font