Anais Do XXVII Simpósio Brasileiro De Informática Na Educação (SBIE 2016) 2016
DOI: 10.5753/cbie.sbie.2016.420
|View full text |Cite
|
Sign up to set email alerts
|

Um modelo lúdico para o ensino de conceitos de programação de computadores

Abstract: Abstract. This paper describes the process of construction and validation of a ludic model for teaching computer programming concepts. The proposal is IntroduçãoA problemática do ensino de programação de computadores nas universidades é um assunto que tem sido alvo de discussões em diversos trabalhos científicos recentes, tais como, Galdino et al. A discussão na área do ensino/aprendizagem de programação de computadores reconhece que as matérias introdutórias de programação são responsáveis pelas altas taxas d… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
1
0
5

Year Published

2018
2018
2024
2024

Publication Types

Select...
4
2
1

Relationship

0
7

Authors

Journals

citations
Cited by 8 publications
(6 citation statements)
references
References 4 publications
0
1
0
5
Order By: Relevance
“…Diante do exposto, muitos estudantes acabam ficando desmotivados, constituindo um fator preponderante pela desistência do curso, além de contribuir com o aumento doíndice de evasão em cursos daárea de Computação (que jáé elevado). De maneira análoga, estudos na literatura [Santos 2006, Santiago 2016, Kantorski et al 2016, Pascoal et al 2016] mostram que os altosíndices de reprovação e desistências em cursos de Computação têm relação com as dificuldades dos estudantes no aprendizado das disciplinas de programação.…”
Section: Conclusõesunclassified
See 2 more Smart Citations
“…Diante do exposto, muitos estudantes acabam ficando desmotivados, constituindo um fator preponderante pela desistência do curso, além de contribuir com o aumento doíndice de evasão em cursos daárea de Computação (que jáé elevado). De maneira análoga, estudos na literatura [Santos 2006, Santiago 2016, Kantorski et al 2016, Pascoal et al 2016] mostram que os altosíndices de reprovação e desistências em cursos de Computação têm relação com as dificuldades dos estudantes no aprendizado das disciplinas de programação.…”
Section: Conclusõesunclassified
“…No entanto, o processo de aprendizagem de programação nãoé considerado trivial, uma vez que os conceitos abordados e a carga de conhecimentos agregados não são simples e de fácil compreensão, especialmente para os alunos iniciantes. Por consequência disso, a programação de computadores tem sido uma das principais disciplinas responsáveis pelo aumento da taxa de reprovação e evasão em cursos daárea de Computação [Silva et al 2015, Santiago 2016.…”
Section: Introductionunclassified
See 1 more Smart Citation
“…Entretanto, a aprendizagem de programação não pode ser considerada trivial, pois os conceitos abordados e a carga de conhecimentos agregados não são, em sua maioria, simples e de fácil compreensão, especialmente para alunos da educação básica [Arimoto andOliveira 2019, Santiago andKronbauer 2016]. Neste contexto, abordagens baseada em gamificação trazem uma nova perspectiva para o processo de ensino e aprendizagem, dado que jogos digitais ou elementos típicos de jogos são integrados ao processo educacional (princípio da gamificação) [Fotaris et al 2016], tornando a experiência de aprendizagem do aluno mais atrativa.…”
Section: Introductionunclassified
“…Em busca do desenvolvimento das habilidades necessárias para um bom desempenho em programação, professores e pesquisadores desenvolveram diferentes abordagens de ensino, tais como: o uso de automação (Arduino) e programação visual [Santos et al 2015]; robótica [Almeida et al 2017]; formulação de arquiteturas pedagógicas para aprendizagem de programação [Marques et al 2016]; aprendizagem baseada em exemplos, fundamentados na dimensão indutiva-dedutiva [Nagano 2016]; utilização de modelos lúdicos e jogos (gamification) [Barbosa et al 2017, Rodrigues et al 2017, Santiago and Kronbauer 2016, Scaico and Scaico 2016; abordagens fundamentadas no pensamento computacional [Zanetti et al 2016]; abordagens utilizando manipulação de imagens [Ribeiro et al 2017; aprendizagem baseada em problemas (PBL) [Meira and Borges 2017]; e a criação de ambientes dedicados ao ensino de programação [Amaral et al 2017]. Um mapeamento sistemático sobre metodologias e ferramentas de apoio ao ensino de programação pode ser visto em [Blatt et al 2017].…”
Section: Introductionunclassified