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 a disponibilidade de versões do artigo em acesso aberto coletadas automaticamente via oaDOI API (Unpaywall).

    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:

    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

    • 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: 08 abr. 2026.
    • 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 2026 abr. 08 ] 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 2026 abr. 08 ] 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 - 2026