Publicação em atas de evento científico
Collaborative Course Project for Practicing Component-Based Software Engineering
André Santos (Santos, A.);
Proceedings of the 15th Koli Calling International Conference on Computing Education Research
Ano
2015
Língua
Inglês
País
Finlândia
Mais Informação
--
Scopus

N.º de citações: 3

(Última verificação: 2019-09-18 20:57)

Ver o registo na Scopus

Abstract/Resumo
Empirical studies revealed that computer science and engineering students have difficulty in mastering concepts such as interfaces and information hiding. These concepts are central to component-based software engineering (CBSE), a challenging subject to address in a university course, given that some degree of software development complexity is necessary for effectively practicing it. This paper describes an experiment carried in an advanced programming course at our institution (MSc), consisting of having a collaborative course project targeting the practice of CBSE. In this collaborative project, student teams developed parts of an IDE embodied in components that had to collaborate to implement the IDE features. We enabled students to practice the CBSE-related concepts in approximate real settings, which are considerably richer than conventional course projects where deliverables are independent among student groups.
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.