Uma análise do cenário do ensino de linguagens de programação nos cursos de computação do estado do Ceará

Detalhes bibliográficos
Ano de defesa: 2018
Autor(a) principal: Costa, Fábio Teixeira da
Orientador(a): Não Informado pela instituição
Banca de defesa: Não Informado pela instituição
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Não Informado pela instituição
Programa de Pós-Graduação: Não Informado pela instituição
Departamento: Não Informado pela instituição
País: Não Informado pela instituição
Palavras-chave em Português:
Link de acesso: https://biblioteca.sophia.com.br/terminalri/9575/acervo/detalhe/117730
Resumo: Essa pesquisa está inserida no contexto do ensino de linguagens de programação, tendo como motivação as questões associadas ao processo de ensino-aprendizagem de alunos que pretendem atuar na área de desenvolvimento de software, uma vez que o conhecimento obtido em linguagem de programação é importante não somente no ambiente acadêmico, mas também para uma futura inserção no mercado de trabalho. Nesse contexto, o principal objetivo desse trabalho é analisar quais linguagens de programação e métodos de ensino favorecem o maior e mais rápido entendimento das técnicas, conceitos e sintaxe presentes nas linguagens, e, dessa forma, poder apoiar a adoção de abordagens práticas pelos docentes. Para conhecer o cenário em que as linguagens de programação são ensinadas, incluindo a utilização de gamificação e jogos digitais, foram conduzidas pesquisas de campo com alunos e docentes de cursos de Computação e afins, ofertados por Instituições de Ensino Superior do Estado do Ceará. Com base nessas pesquisas, quantitativas e qualitativas, foi possível melhorar a compreensão do ensino de linguagens de programação, constatando alguns problemas existentes nos modelos de ensino-aprendizagem atualmente utilizados, tais como a insuficiência de aulas práticas em laboratório de informática, o excesso de aulas predominantemente expositivas e a infraestrutura precária dos equipamentos de informática. Como consequência deste estudo, foi definido um modelo de ensino de linguagem de programação, chamado de MELP, baseado em um roteiro interativo que integra as principais abordagens focadas no aluno que são aplicadas no ensino de Engenharia de Software (ES), visando estimular os estudantes no estudo da programação, de forma mais dinâmica e participativa. Espera-se que o modelo proposto venha cumprir sua função de auxiliar o professor no planejamento e execução de suas aulas, fazendo uso de técnicas como gamificação e jogos digitais, proporcionando, assim, ganhos de qualidade ao processo de ensino-aprendizagem em questão. Palavras-chave: Ensino de Linguagem de Programação. MELP. Jogos Digitais. Gamificação. Metodologia de Ensino. Sistemas.