Uma linha de produto de software para módulos de aprendizagem interativa (2012)
- Authors:
- Autor USP: DALMON, DANILO LEITE - IME
- Unidade: IME
- Sigla do Departamento: MAC
- DOI: 10.11606/D.45.2012.tde-27112015-232114
- Assunto: SOFTWARE LIVRE
- Agências de fomento:
- Language: Português
- Abstract: Aplicativos educacionais podem promover diversos benefícios a professores e alunos, desde a redução de tarefas repetitivas à realização de atividades impossíveis com o uso de apenas lousa e papel. Módulos de Aprendizagem Interativa (iMA) são uma família de aplicativos educacionais que fornecem atividades interativas integradas a Sistemas de Gerenciamento de Cursos. O desenvolvimento de iMA, similarmente ao de outros sistemas criados em contexto de projetos acadêmicos, enfrenta problemas relacionados a manutenção e evolução de software, que afetam suas contribuições à sociedade. Isso é provocado principalmente por causa da degradação do código com o tempo e dos métodos ad-hoc utilizados, sem sistematização do processo ou procedimentos explícitos para prevenção desses problemas. Com o objetivo de aprimorar esse processo, esta dissertação apresenta uma Linha de Produto de Software (LPS) criada para o desenvolver iMA. O método usado para criá-la envolveu análise do domínio, formado pelos iMA existentes, a elaboração de um modelo de sistema para definir as responsabilidades das características obrigatórias, variantes e opcionais aos aplicativos, e a implementação de um arcabouço de aplicação. Assim, essa LPS consiste nesse arcabouço e seus manuais de funcionamento interno, utilização e evolução, promovendo reúso de código, arquitetura e processo. A avaliação deste trabalho foi conduzida com uma prova de conceito e um estudo de caso. A prova de conceito descreve o desenvolvimento de um novo iMA, chamado iTangran, apresentando a factibilidade da utilização da LPS para essa tarefa.O estudo de caso investigou com maior profundidade o impacto da LPS sobre a criação da nova versão de um aplicativo existente, chamado iVProg. Os resultados obtidos mostram que o oferecimento de um processo e uma arquitetura que guiam as tarefas do programador de iMA teve grande influência na sua percepção de produtividade e satisfação, além de contribuirem para a qualidade do código criado e sua documentação, fatores essenciais para a prevenção dos problemas de desenvolvimento enfrentados atualmente.
- Imprenta:
- Data da defesa: 06.07.2012
- Status:
- Artigo publicado em periódico de acesso aberto (Gold Open Access)
- Versão do Documento:
- Versão publicada (Published version)
- Acessar versão aberta:
-
ABNT
DALMON, Danilo Leite. Uma linha de produto de software para módulos de aprendizagem interativa. 2012. Dissertação (Mestrado) – Universidade de São Paulo, São Paulo, 2012. Disponível em: https://teses.usp.br/teses/disponiveis/45/45134/tde-27112015-232114/. Acesso em: 09 abr. 2026. -
APA
Dalmon, D. L. (2012). Uma linha de produto de software para módulos de aprendizagem interativa (Dissertação (Mestrado). Universidade de São Paulo, São Paulo. Recuperado de https://teses.usp.br/teses/disponiveis/45/45134/tde-27112015-232114/ -
NLM
Dalmon DL. Uma linha de produto de software para módulos de aprendizagem interativa [Internet]. 2012 ;[citado 2026 abr. 09 ] Available from: https://teses.usp.br/teses/disponiveis/45/45134/tde-27112015-232114/ -
Vancouver
Dalmon DL. Uma linha de produto de software para módulos de aprendizagem interativa [Internet]. 2012 ;[citado 2026 abr. 09 ] Available from: https://teses.usp.br/teses/disponiveis/45/45134/tde-27112015-232114/ - Sistemas de geometria interativa e tutores inteligentes: desafios e perspectivas de uma abordagem conjunta
- Uso de métodos e técnicas para desenvolvimento de software educacional em universidades brasileiras
- O uso de geometria interativa em cursos a distância para motivar e aprofundar conhecimentos de matemática: um estudo com alunos do ensino fundamental II
- Melhorando a geometria interativa com o uso de tutores rastreadores de padrões: iGeom e CTAT
- Desenvolvimento de ferramentas e conteúdos digitais para o ensino-aprendizagem de matemática e português no projeto UCA
- A domain engineering for interactive learning modules
- Work in progress: a framework for building interactive learning modules
- Work in progress: enhancing interactive geometry systems with intelligent tutoring features
- Work in progress: a generic model for interactivity-intense intelligent tutor authoring tools
- Interactive learning modules in engineering education and as a motivational tool for middle and high school students
Informações sobre a disponibilidade de versões do artigo em acesso aberto coletadas automaticamente via oaDOI API (Unpaywall).
Por se tratar de integração com serviço externo, podem existir diferentes versões do trabalho (como preprints ou postprints), que podem diferir da versão publicada.
How to cite
A citação é gerada automaticamente e pode não estar totalmente de acordo com as normas
