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

Napredna pretraga

Pregled bibliografske jedinice broj: 1027523

An educational tool for visualising actor programs


Čolak, Anđela; Aglić Čuvić, Marin
An educational tool for visualising actor programs // MIPRO 2019: 42nd International Convention on Information and Communication Technology, Electronics and Microelectronics: Proceedings / Koričić, Marko ... [et al.] (ur.).
Rijeka: Hrvatska udruga za informacijsku i komunikacijsku tehnologiju, elektroniku i mikroelektroniku - MIPRO, 2019. str. 605-610 doi:10.23919/MIPRO.2019.8756918 (predavanje, međunarodna recenzija, cjeloviti rad (in extenso), znanstveni)


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

Naslov
An educational tool for visualising actor programs

Autori
Čolak, Anđela ; Aglić Čuvić, Marin

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

Izvornik
MIPRO 2019: 42nd International Convention on Information and Communication Technology, Electronics and Microelectronics: Proceedings / Koričić, Marko ... [et al.] - Rijeka : Hrvatska udruga za informacijsku i komunikacijsku tehnologiju, elektroniku i mikroelektroniku - MIPRO, 2019, 605-610

ISBN
978-953-233-098-4

Skup
42nd International Convention on Information and Communication Technology, Electronics and Microelectronics (MIPRO 2019)

Mjesto i datum
Opatija, Hrvatska, 20.05.2019. - 24.05.2019

Vrsta sudjelovanja
Predavanje

Vrsta recenzije
Međunarodna recenzija

Ključne riječi
actor model ; message-passing ; notional machine ; object-oriented programming ; program visualisation

Sažetak
Object-oriented programming (OOP) is probably the most popular programming paradigm today. Because of this, it is often taught at faculties associated with computer science. The general idea of OOP is to break a complex problem into abstractions called objects which interact with each other via method invocation. On the other hand, the actor model provides a computation model based on agents that are called actors. Actors in the actor model are similar to objects in OOP, but unlike objects are concurrent and communicate by message passing. At our faculty, a game- based approach is used to teach students about OOP. The actors in a game can be taught as agents that interact with an environment. Furthermore, students program agent behaviour in our artificial intelligence course. Therefore, students have experience with both objects and agents. However, students still find it difficult to understand the actor model and build applications with it. In order to help students, we have developed a visualisation system for actor-based applications. We collected responses on the system after presenting it to students that were taught the model. In this paper, we i) present the developed visualisations system and ii) report the results on the responses collected.

Izvorni jezik
Engleski

Znanstvena područja
Računarstvo



POVEZANOST RADA


Ustanove:
Prirodoslovno-matematički fakultet, Split

Profili:

Avatar Url Marin Aglić Čuvić (autor)

Poveznice na cjeloviti tekst rada:

doi ieeexplore.ieee.org www.researchgate.net

Citiraj ovu publikaciju:

Čolak, Anđela; Aglić Čuvić, Marin
An educational tool for visualising actor programs // MIPRO 2019: 42nd International Convention on Information and Communication Technology, Electronics and Microelectronics: Proceedings / Koričić, Marko ... [et al.] (ur.).
Rijeka: Hrvatska udruga za informacijsku i komunikacijsku tehnologiju, elektroniku i mikroelektroniku - MIPRO, 2019. str. 605-610 doi:10.23919/MIPRO.2019.8756918 (predavanje, međunarodna recenzija, cjeloviti rad (in extenso), znanstveni)
Čolak, A. & Aglić Čuvić, M. (2019) An educational tool for visualising actor programs. U: Koričić, M. (ur.)MIPRO 2019: 42nd International Convention on Information and Communication Technology, Electronics and Microelectronics: Proceedings doi:10.23919/MIPRO.2019.8756918.
@article{article, author = {\v{C}olak, An\djela and Agli\'{c} \v{C}uvi\'{c}, Marin}, editor = {Kori\v{c}i\'{c}, M.}, year = {2019}, pages = {605-610}, DOI = {10.23919/MIPRO.2019.8756918}, keywords = {actor model, message-passing, notional machine, object-oriented programming, program visualisation}, doi = {10.23919/MIPRO.2019.8756918}, isbn = {978-953-233-098-4}, title = {An educational tool for visualising actor programs}, keyword = {actor model, message-passing, notional machine, object-oriented programming, program visualisation}, publisher = {Hrvatska udruga za informacijsku i komunikacijsku tehnologiju, elektroniku i mikroelektroniku - MIPRO}, publisherplace = {Opatija, Hrvatska} }
@article{article, author = {\v{C}olak, An\djela and Agli\'{c} \v{C}uvi\'{c}, Marin}, editor = {Kori\v{c}i\'{c}, M.}, year = {2019}, pages = {605-610}, DOI = {10.23919/MIPRO.2019.8756918}, keywords = {actor model, message-passing, notional machine, object-oriented programming, program visualisation}, doi = {10.23919/MIPRO.2019.8756918}, isbn = {978-953-233-098-4}, title = {An educational tool for visualising actor programs}, keyword = {actor model, message-passing, notional machine, object-oriented programming, program visualisation}, publisher = {Hrvatska udruga za informacijsku i komunikacijsku tehnologiju, elektroniku i mikroelektroniku - MIPRO}, publisherplace = {Opatija, Hrvatska} }

Časopis indeksira:


  • Web of Science Core Collection (WoSCC)
    • Conference Proceedings Citation Index - Science (CPCI-S)
  • Scopus


Citati:





    Contrast
    Increase Font
    Decrease Font
    Dyslexic Font