Exportar registro bibliográfico


Metrics:

Avaliação do Uso de Desafios no Aprendizado de Programação Paralela (2020)

  • Authors:
  • Autor USP: MARTINS, GUILHERME - ICMC
  • Unidade: ICMC
  • Sigla do Departamento: SSC
  • DOI: 10.11606/D.55.2020.tde-10092020-160414
  • Subjects: PROGRAMAÇÃO PARALELA; ENSINO E APRENDIZAGEM
  • Keywords: Desafio de programação; Ensino; Parallel programming; Programming challenge; Teaching
  • Agências de fomento:
  • Language: Português
  • Abstract: O aprendizado de programação paralela não é trivial devido à complexidade dos conceitos que a fundamentam, dificuldades de compreensão e visualização do comportamento dos programas concorrentes, e dependência de conhecimentos provenientes de outras disciplinas de ciência da computação. Tais fatores, unidos à ausência de um aprendizado mais agregador e à crescente demanda por profissionais capacitados em desenvolvimento de aplicações de alto desempenho, justificam a necessidade de novos métodos e recursos que facilitem o processo de ensinoaprendizado que favoreça o desenvolvimento das habilidades e competências esperadas neste contexto. O objetivo do presente trabalho é avaliar o uso de desafios para ensinar programação paralela, independentemente da metodologia de ensino (tradicional, Problem Based Learning e outras) ou sistemas de suporte a maratonas de programação. Analisamos como os desafios contribuem para o aprendizado da programação paralela, considerando aspectos técnicos e motivacionais. Os resultados mostram o aprendizado em termos de conteúdo teórico, qualidade e corretude de código. Além disso, representam o nível de satisfação dos estudantes em relação à qualidade do curso. Os resultados foram positivos em relação às análises feitas, evidenciados por percentagens de até 85% em qualidade de código e 83% em satisfação dos alunos. Concluímos que o uso de desafios de programação afeta positivamente o aprendizado de programação paralela, estimula o desenvolvimento desoluções criativas e promove um ambiente saudável de competição entre os alunos. Além disso, percebemos que o uso de sistemas de maratona de programação traz benefícios, como feedback imediato e avaliação simplificada, mas requer um esforço considerável dos responsáveis pelos cursos para preparar as aulas e manter a infraestrutura computacional.
  • Imprenta:
  • Data da defesa: 29.05.2020
  • Acesso à fonteAcesso à fonteDOI
    Informações sobre o DOI: 10.11606/D.55.2020.tde-10092020-160414 (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

      MARTINS, Guilherme. Avaliação do Uso de Desafios no Aprendizado de Programação Paralela. 2020. Dissertação (Mestrado) – Universidade de São Paulo, São Carlos, 2020. Disponível em: https://www.teses.usp.br/teses/disponiveis/55/55134/tde-10092020-160414/. Acesso em: 21 maio 2024.
    • APA

      Martins, G. (2020). Avaliação do Uso de Desafios no Aprendizado de Programação Paralela (Dissertação (Mestrado). Universidade de São Paulo, São Carlos. Recuperado de https://www.teses.usp.br/teses/disponiveis/55/55134/tde-10092020-160414/
    • NLM

      Martins G. Avaliação do Uso de Desafios no Aprendizado de Programação Paralela [Internet]. 2020 ;[citado 2024 maio 21 ] Available from: https://www.teses.usp.br/teses/disponiveis/55/55134/tde-10092020-160414/
    • Vancouver

      Martins G. Avaliação do Uso de Desafios no Aprendizado de Programação Paralela [Internet]. 2020 ;[citado 2024 maio 21 ] Available from: https://www.teses.usp.br/teses/disponiveis/55/55134/tde-10092020-160414/


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