Exportar registro bibliográfico


Metrics:

Uma infraestrutura de apoio ao desenvolvimento de aplicações educacionais móveis para o ensino e aprendizagem de fundamentos de programação (2019)

  • Authors:
  • Autor USP: MARCOLINO, ANDERSON DA SILVA - ICMC
  • Unidade: ICMC
  • Sigla do Departamento: SSC
  • DOI: 10.11606/T.55.2019.tde-23082019-164429
  • Subjects: ENGENHARIA DE SOFTWARE; REÚSO DE SOFTWARE; CIÊNCIA DA COMPUTAÇÃO; ENSINO E APRENDIZAGEM; CURRÍCULOS E PROGRAMAS; ENSINO SUPERIOR; INFORMÁTICA; SOFTWARES; APLICATIVOS MÓVEIS; TECNOLOGIA EDUCACIONAL
  • Keywords: Aprendizagem móvel; Fundamentos de programação; Linhas de produto de software; Mobile learning; Programming fundamentals; Reuse-based software engineering; Software product lines
  • Agências de fomento:
  • Language: Português
  • Abstract: A importância das disciplinas de programação nas grades curriculares de cursos de computação, tanto no contexto nacional como internacional e as limitações e problemas apresentados em tais disciplinas, tem levado a um esforço significativo em pesquisas na área da Informática na Educação para propor soluções de software no domínio de ensino e aprendizagem de programação, com destaque para a adoção de soluções para a modalidade de aprendizagem eletrônica (e-learning). No entanto, é possível notar limitações nas pesquisas já conduzidas, principalmente em relação à quantidade ainda reduzida de estudos que adotam a aprendizagem móvel (m-learning) como modalidade para ensinar a programar. Observa-se, ainda, a incipiência de pesquisas que adotam metodologias provenientes da Engenharia de Software baseada em Reúso para apoiar o processo de criação de produtos de software educacionais. A adoção de tais metodologias pode permitir uma variação maior de produtos educacionais, permitindo o desenvolvimento de modo a atender um maior número de professores, instituições e domínios. Neste contexto, esta pesquisa de doutorado tem como objetivo propor e desenvolver uma infraestrutura para o desenvolvimento de aplicações educacionais móveis para o ensino de fundamentos de programação a serem utilizadas em nível superior. Para isso, diferentes soluções já existentes foram avaliadas permitindo a criação de um catálogo de requisitos educacionais móveis que serviu de artefato para o estabelecimentode uma arquitetura de linha de produtos de software (LPS) e de uma ferramenta de apoio, intitulada TANGRAM (an infrasTructure to support the development of mobile leArning applicatioNs for the teachinG and leaRning of progrAMming fundamentals), que permite a criação facilitada dos produtos dessa linha. Adicionalmente, um conjunto inicial de funcionalidades para a plataforma móvel foi desenvolvido. Para verificar a viabilidade do uso de tal infraestrutura, diversas avaliações foram conduzidas nas diferentes etapas de concepção da mesma. Ao final, foram observadas evidências preliminares de que a LPS e a ferramenta TANGRAM possibilitam a criação de aplicações educacionais móveis para serem utilizadas na mitigação de problemas no ensino e aprendizagem de fundamentos programação. Além de contribuições complementares referentes ao catálogo de requisitos para aplicações educacionais móveis, as escolhas metodológicas e tecnológicas na concepção do projeto arquitetural, e um conjunto de gestos de interação para telas sensíveis ao toque a integrar as aplicações educacionais, que possibilitam a condução de trabalhos futuros na exploração dos mesmos no que se refere à mitigação de problemas no ensino e aprendizagem de fundamentos programação.
  • Imprenta:
  • Data da defesa: 22.05.2019
  • Acesso à fonteAcesso à fonteDOI
    Informações sobre o DOI: 10.11606/T.55.2019.tde-23082019-164429 (Fonte: oaDOI API)
    • Este periódico é de acesso aberto
    • Este artigo é de acesso aberto
    • URL de acesso aberto
    • Cor do Acesso Aberto: gold
    • Licença: cc-by-nc-sa

    How to cite
    A citação é gerada automaticamente e pode não estar totalmente de acordo com as normas

    • ABNT

      MARCOLINO, Anderson da Silva. Uma infraestrutura de apoio ao desenvolvimento de aplicações educacionais móveis para o ensino e aprendizagem de fundamentos de programação. 2019. Tese (Doutorado) – Universidade de São Paulo, São Carlos, 2019. Disponível em: https://www.teses.usp.br/teses/disponiveis/55/55134/tde-23082019-164429/. Acesso em: 06 jun. 2024.
    • APA

      Marcolino, A. da S. (2019). Uma infraestrutura de apoio ao desenvolvimento de aplicações educacionais móveis para o ensino e aprendizagem de fundamentos de programação (Tese (Doutorado). Universidade de São Paulo, São Carlos. Recuperado de https://www.teses.usp.br/teses/disponiveis/55/55134/tde-23082019-164429/
    • NLM

      Marcolino A da S. Uma infraestrutura de apoio ao desenvolvimento de aplicações educacionais móveis para o ensino e aprendizagem de fundamentos de programação [Internet]. 2019 ;[citado 2024 jun. 06 ] Available from: https://www.teses.usp.br/teses/disponiveis/55/55134/tde-23082019-164429/
    • Vancouver

      Marcolino A da S. Uma infraestrutura de apoio ao desenvolvimento de aplicações educacionais móveis para o ensino e aprendizagem de fundamentos de programação [Internet]. 2019 ;[citado 2024 jun. 06 ] Available from: https://www.teses.usp.br/teses/disponiveis/55/55134/tde-23082019-164429/

    Últimas obras dos mesmos autores vinculados com a USP cadastradas na BDPI:

Digital Library of Intellectual Production of Universidade de São Paulo     2012 - 2024