Publicação em atas de evento científico
Novel interaction metaphors for object-oriented programming concepts
André Santos (Santos, A.);
Proceedings of the 14th Koli Calling International Conference on Computing Education Research
Ano
2014
Língua
Inglês
País
Finlândia
Mais Informação
Scopus

N.º de citações: 6

(Última verificação: 2019-06-16 21:25)

Ver o registo na Scopus

Abstract/Resumo
Despite the fact that pedagogical programming environments have been available for several years, some fundamental concepts of object-oriented programming and design, such as encapsulation, interfaces, polymorphism, and inheritance, are not addressed by existing tools to a full extent. This paper presents novel interaction metaphors embodied in tool support that, as opposed to existing tools, makes possible to illustrate such object-oriented programming concepts with first-class representations. A tool referred to as AguiaJ, which is being used at our institution for the past three years, embodies novel interaction metaphors for addressing the aforementioned concepts in a gradual and comprehensive way. We explain the innovative tool features using a running example involving the domain of image manipulation.
Agradecimentos/Acknowledgements
--
Palavras-chave
Registos Associados

Esta publicação está associada ao registo seguinte:

Com o objetivo de aumentar a investigação direcionada para o cumprimento dos Objetivos do Desenvolvimento Sustentável para 2030 das Nações Unidas, é disponibilizada no Ciência-IUL a possibilidade de associação, quando aplicável, dos artigos científicos aos Objetivos do Desenvolvimento Sustentável. Estes são os Objetivos do Desenvolvimento Sustentável identificados pelo(s) autor(es) para esta publicação. Para uma informação detalhada dos Objetivos do Desenvolvimento Sustentável, clique aqui.