SlideShare uma empresa Scribd logo
1 de 68
DISSERTAÇÃO
ENSINO DE PROGRAMAÇÃO DE COMPUTADORES:
UMA PROPOSTA DE ABORDAGEM PRÁTICA
BASEADA EM AUSUBEL
Aluno: João Henrique Berssanette
Orientador: Prof. Dr. André Koscianski
Estrutura da apresentação
Conteúdos
Seguem a estrutura do trabalho
Introdução
Metas dos cursos de
Informática e Computação;
Processo de ensino/
aprendizagem de
programação.
Problema de Pesquisa
Dificuldades relacionadas ao
ensino/aprendizagem de
programação de
computadores;
Quadro de índices de
reprovação e evasão
nestas disciplinas.
Questão Norteadora
Quais as contribuições de uma
proposta de abordagem
prática baseada em
Ausubel, que priorize e
exponha os alunos mais
cedo ao uso prático do
computador
comparativamente à
abordagem tradicional?
Hipótese
Uma proposta de
abordagem prática
baseada em Ausubel, que
priorize e exponha os
alunos mais cedo ao uso
prático do computador
traga resultados positivos
comparativamente à
abordagem tradicional.
Objetivo Geral
Elaborar uma proposta de abordagem prática, baseada na
teoria da aprendizagem significativa,
enfatizando/valorizando a interação com a máquina e
expondo os estudantes mais cedo ao uso prático do
computador para o ensino de programação.
Referencial Teórico
Programação de computadores
Uma atividade que requer:
Conhecimento do conteúdo que está sendo
tratado;
Domínio de uma linguagem de
programação;
Criatividade.
É uma atividade exigente, que
requer do programador certas
habilidades a fim de que possa
implementar soluções para um
determinado problema e
representa-las no ambiente
computacional. (BRASIL, 2001)
Visão geral de fatores envolvidos na
programação de computadores
Raciocínio lógico;
Resolução de problemas;
Abstração;
Habilidade matemática;
Entre outras.
Ensino de programação
Cursos:
Superiores de Informática e
Computação;
Técnicos profissionalizantes
(subsequente e integrados ao
ensino médio).
Ensino de programação
Disciplinas:
Algoritmos;
Lógica de programação;
Linguagem de programação;
Técnicas de programação;
Entre outras.
Ensino de programação
Aspectos fundamentais em um curso introdutório:
1º Como resolver problemas;
2º Como descrever uma solução algorítmica;
3º Como verificar se um algoritmo está correto.
GRIES, 1974
Ensino de programação
(DUNICAN, 2002), identificou três categorias de
estudantes iniciantes em programação:
I. Alunos que não têm a aptidão para compreender os
conceitos básicos, este é muitas vezes resultado de uma
escolha equivocada do curso;
II. Alunos que podem captar os conceitos essenciais se
expostos a abordagens de ensino eficazes; e
III. Alunos que são totalmente confortáveis com a natureza
abstrata de conceitos de programação.
Ensino de programação
O aprendizado de programação de computadores é uma
das bases na formação de estudantes dos cursos de
informática e computação.
Entretanto aprender a programar computadores não é
uma tarefa simples, tampouco trivial.
JENKINS, 2002; ROBINS; ROUNTREE; ROUNTREE, 2003
Ensino de programação
O grande volume de literatura referente à programação
introdutória é reflexo das dificuldades relacionadas ao
tema (SHEARD et al., 2009) que faz com que o ensino de
programação de computadores seja considerado um
dos sete grandes desafios na educação em informática
(SLEEMAN, 1986).
Dificuldades no Ensino/
Aprendizagem de programação
Propostas na literatura
Aprendizagem Significativa
Procedimentos Metodológicos
Com relação à natureza, esta pesquisa
classifica-se como aplicada;
Do ponto de vista dos objetivos, trata-se de
uma pesquisa exploratória;
O procedimento metodológico de abordagem
dados é predominantemente qualitativo.
LÓCUS DA PESQUISA E POPULAÇÃO
ETAPAS DA PESQUISA
ETAPAS DA PESQUISA
Aplicações em sala
Ano 2014
Aplicação 1 - Curso Técnico - Disciplina Linguagem de Programação I
Aplicações em sala
Ano 2014
Aplicação 1 - Curso Técnico - Disciplina Linguagem de Programação I
Aplicação 2 - Curso FIC - Disciplina Lógica de Programação
Aplicações em sala
Ano 2014
Aplicação 1 - Curso Técnico - Disciplina Linguagem de Programação I
Aplicação 2 - Curso FIC - Disciplina Lógica de Programação
Aplicação Paralela - Curso Superior - Disciplina Algoritmos
Aplicações em sala
Ano 2014
Coleta e Análise de dados
Documentos oficiais como:
1.Diários de classe dos professores;
2.Avaliações;
3.Desempenho dos estudantes.
Coleta e Análise de dados (Critérios)
1. Cumprimento da ementa e objetivos da disciplina
Coleta e Análise de dados (Critérios)
1. Cumprimento da ementa e objetivos da disciplina
2. Comparação da época em que os assuntos foram introduzidos;
Coleta e Análise de dados (Critérios)
1. Cumprimento da ementa e objetivos da disciplina
2. Comparação da época em que os assuntos foram introduzidos;
3. Comparação da época de realização de avaliações e provas;
Coleta e Análise de dados (Critérios)
1. Cumprimento da ementa e objetivos da disciplina
2. Comparação da época em que os assuntos foram introduzidos;
3. Comparação da época de realização de avaliações e provas;
4. Comparação dos conteúdos abordados em avaliações e provas;
Coleta e Análise de dados (Critérios)
1. Cumprimento da ementa e objetivos da disciplina
2. Comparação da época em que os assuntos foram introduzidos;
3. Comparação da época de realização de avaliações e provas;
4. Comparação dos conteúdos abordados em avaliações e provas;
5. Comparação do desempenho dos alunos.
Coleta e Análise de dados (Critérios)
6. Observações qualitativas do pesquisador a
respeito do engajamento dos alunos e sua
participação;
7. Comentários do professor titular da disciplina a
respeito do desempenho dos estudantes.
PROPOSTA DE ABORDAGEM
Disciplinas introdutórias de
programação de cursos
superiores e técnicos na
áreas de informática e
computação.
PROPOSTA DE ABORDAGEM
Elementos Abordagem Tradicional Abordagem Proposta
Exposição conteúdos
Frequentemente teórica-
conceitual
Prática; informação teórica
surge para explicar
mecanismos.
Diferentes assuntos
Exposição de comandos
isolados.
Integração (FOR usando
IF, etc..)
Sequenciamento
Fortemente linear,
conforme atestam diários
de classe
Cíclico: mesmo comando
é discutido várias vezes
em diferentes contextos.
Atividades práticas em
laboratório
Poucas Muitas
PROPOSTA DE ABORDAGEM
Elementos Abordagem Tradicional Abordagem Proposta
Representação de
soluções
Fluxogramas e
pseudocódigo
Linguagens de
programação
Resolução de problemas
Apresentação de soluções
prontas
Estimulo a proposição de
soluções
Atividades para o
desenvolvimento de
experiências em
programação
Listas de exercícios Desafios semanais
Perspectiva do aluno em
relação ao conteúdo
apresentado
Tendência a vê-lo de
forma mais Abstrata
Atividades práticas para
introduzir ou confirmar
conceitos teóricos.
PROPOSTA DE ABORDAGEM
PROPOSTA DE ABORDAGEM
PROPOSTA DE ABORDAGEM
PROPOSTA DE ABORDAGEM
Prática; informação teórica surge para explicar mecanismos;
Organizadores prévios;
Apresentação de pequenos trechos de códigos simples;
Utilização inicialmente de linguagens de sintaxe simples;
Apresentação dos conteúdos de maneira:
Integrada;
Cíclica;
PROPOSTA DE ABORDAGEM
Exemplo:
Questionamentos:
1 - Quando o código foi executado o que aconteceu?
2 - O que eu devo alterar no código acima para ao invés de apresentar a
mensagem “Ola Mundo da Programação” aparecer seu nome?
Código apresentado na primeira aula em Basic
PRINT "Ola Mundo da Programação"
END
PROPOSTA DE ABORDAGEM
Exemplo:
Questionamentos:
1 - Quando o código foi executado o que aconteceu?
2 - Qual a diferença de PRINT 100 + 200 e PRINT “100 + 200”
Código apresentado na primeira aula em Basic
PRINT 123
PRINT 100 + 200
PRINT “100 + 200”
END
PROPOSTA DE ABORDAGEM
Exemplo:
Questionamentos:
1 - Quando o código foi executado o que aconteceu?
2 - O que dever ser alterado no código acima para que ao invés de apresentar 10 mensagens,
apresentar 50
Código apresentado na primeira aula em Basic
FOR i=0 to 10
PRINT “NOME”
NEXT i
END
PROPOSTA DE ABORDAGEM
Exemplo:
Questionamentos:
1 - Quando o código foi executado o que aconteceu?
2 - Quais as alterações necessárias para mostrar na tela os números de 10 a 50
Código apresentado na primeira aula em Basic
FOR J = 1 to 10
PRINT J
NEXT J
END
ABORDAGEM TRADICIONAL
Desenvolvimento da Pesquisa
Conteúdo:
Constantes, variáveis, estrutura
sequencial, estrutura de decisão,
estrutura de repetição, sub-
rotinas e o uso de uma
linguagem de programação
Carga horária:
6 encontros com 2 horas aula
Total 12 horas aula
Teste Piloto - UTFPR - 2013
Aplicação Prática
Primeira Edição
Ocorreu na disciplina de Linguagem de Programação I (LPI), do curso
Técnico em Informática para Internet Integrado ao Ensino Médio do
Instituto Federal do Paraná – IFPR – Campus Telêmaco Borba.
Carga horária 40 horas aula.
Aplicação Prática
Primeira Edição
Cumprimento da ementa e objetivos da disciplina
Professor Titular
Abordagem Tradicional
Professor Pesquisador
Abordagem Proposta
Plena com inserção de tópicos não
contemplados na ementa.
Parcial com inserção de tópicos não
contemplados na ementa.
Aplicação Prática
Primeira Edição
Comparação da época em que os assuntos foram introduzidos
Tópicos Professor Titular Professor Pesquisador
Programação sequencial Mais tarde Mais cedo
Instruções de seleção Mais tarde Mais cedo
Instruções de repetição Mais tarde Mais cedo
Vetores Mais tarde Mais cedo
Matrizes Igual Igual
Funções e procedimentos Mais tarde Mais cedo
Implementação de problemas em uma
linguagem de programação
Mais tarde Mais cedo
Aplicação Prática
Primeira Edição
Comparação dos conteúdos abordados em avaliações e provas referentes a ementa da disciplina – 1º
Bimestre
Tópicos Professor Titular Professor Pesquisador
Programação sequencial Contempla Contempla
Instruções de seleção Não contempla Contempla
Instruções de repetição Não contempla Contempla
Vetores Não contempla Não contempla
Matrizes Não contempla Não contempla
Funções e procedimentos Não contempla Não contempla
Implementação de problemas em uma linguagem
de programação
Não contempla Contempla
Total de tópicos contemplados 1 4
Aplicação Prática
Primeira Edição
Comparação dos conteúdos abordados em avaliações e provas referentes a ementa da disciplina – 2º
Bimestre
Tópicos Professor Titular Professor Pesquisador
Programação sequencial Contempla Contempla
Instruções de seleção Contempla Contempla
Instruções de repetição Não contempla Contempla
Vetores Não contempla Não contempla
Matrizes Não contempla Não contempla
Funções e procedimentos Não contempla Não contempla
Implementação de problemas em uma linguagem
de programação
Não contempla Contempla
Total de tópicos contemplados 2 4
Aplicação Prática
Primeira Edição
Comparação dos conteúdos abordados em avaliações e provas referentes a ementa da disciplina – 3º
Bimestre
Tópicos Professor Titular Professor Pesquisador
Programação sequencial Contempla Contempla
Instruções de seleção Contempla Contempla
Instruções de repetição Contempla Contempla
Vetores Não contempla Contempla
Matrizes Não contempla Não contempla
Funções e procedimentos Não contempla Contempla
Implementação de problemas em uma linguagem
de programação
Contempla Contempla
Total de tópicos contemplados 4 6
Aplicação Prática
Primeira Edição
Comparação dos conteúdos abordados em avaliações e provas referentes a ementa da disciplina – 4º
Bimestre
Tópicos Professor Titular Professor Pesquisador
Programação sequencial Contempla Contempla
Instruções de seleção Contempla Contempla
Instruções de repetição Contempla Contempla
Vetores Contempla Não contempla
Matrizes Não contempla Contempla
Funções e procedimentos Contempla Contempla
Implementação de problemas em uma linguagem
de programação
Contempla Contempla
Total de tópicos contemplados 6 6
Aplicação Prática
Primeira Edição
Desempenho final na disciplina
Professor
Titular
Professor
Pesquisador
Conceito A (aprendizagem plena) 3 6
Conceito B (aprendizagem parcialmente plena) 6 8
Conceito C (aprendizagem suficiente) 11 11
Conceito D (aprendizagem insuficiente) 9 4
Aplicação Prática
Primeira Edição
Aplicação Prática
Carga horária;
Introdução de assuntos;
Mais cedo;
Mais vezes;
Não teorização dos conteúdos não
afetou o aprendizado dos alunos;
Indícios de maior engajamento por
parte dos alunos;
Segundo o professor titular da
disciplina:
Atividades práticas em
laboratório;
Comparação;
Aceleração da disciplina.
Primeira Edição - Abordagem Proposta - Resultados
Aplicação Prática
Segunda Edição
Ocorreu na disciplina de Lógica de Programação no curso de Programador
Web, do Programa Nacional de Acesso ao Ensino Técnico e Emprego –
PRONATEC, durante o segundo semestre de 2014, no Instituto Federal
do Paraná – IFPR – Campus Telêmaco Borba.
Carga horária 30 horas aula.
Aplicação Prática
Segunda Edição - Resultados
Resultados similares a Primeira Edição;
Reforçou que os resultados obtidos durante a primeira aplicação pouco foram
influenciados pela disciplina que ocorreu concomitantemente.
Aplicação Prática
Aplicação paralela por outro Docente
A aplicação ocorreu na disciplina de Algoritmos, do curso Bacharelado em
Ciência da Computação da Universidade Tecnológica Federal do Paraná
– UTFPR – Campus Ponta Grossa.
Carga horária de 75 horas.
Aplicação Prática
Aplicação paralela por outro Docente - Resultados
Similares as demais aplicações presentes no estudo;
A comparação das 15 primeiras horas aulas entre outra abordagem e a
abordagem proposta indicou:
que a abordagem proposta contemplou a apresentação de mais
comandos;
Análise dos Resultados
A proposta cumpre com os tópicos presentes na ementa da maioria das
disciplinas de introdução a programação.
Carga horária “Menor”.
A exposição dos estudantes mais cedo ao uso prático do computador e a
assuntos que normalmente são vistos de maneira conceitual
primeiramente na abordagem tradicional não interferiram negativamente
no desempenho dos estudantes.
Análise dos Resultados
A proposta, propícia aos estudantes:
Verem os conteúdos mais vezes;
De maneira inter-relacionados; e
De maneira cíclica onde o estudante pode ganhar maturidade para
assimilar estes conteúdos
Análise dos Resultados
O pesquisador observou indícios:
De que aulas práticas dos conteúdos introdutórios de programação de
computadores podem produzir um engajamento maior por parte dos
alunos; e
Podem diminuir a lacuna no quesito abstração, um dos grandes
problemas apontados por pesquisas sobre o ensino /aprendizagem
de programação de computadores.
Considerações Finais
O objetivo geral desta pesquisa foi:
Elaborar uma proposta de abordagem prática, baseada na
teoria da aprendizagem significativa,
enfatizando/valorizando a interação com a máquina e
expondo os estudantes mais cedo ao uso prático do
computador para o ensino de programação.
Considerações Finais
A Hipótese da pesquisa:
Uma proposta de abordagem prática
baseada em Ausubel, que priorize e
exponha os alunos mais cedo ao uso prático
do computador traga resultados positivos
comparativamente à abordagem tradicional.
Considerações Finais
A exposição dos estudantes mais cedo ao uso prático do computador e a
assuntos que normalmente são vistos de maneira conceitual
primeiramente na abordagem tradicional não interferem negativamente
no desempenho dos estudantes.
A proposta desenvolvida possibilita aos alunos verem os conteúdos mais
vezes, o que pode contribuir para a aquisição de experiência em
programação.
Estrutura articulada e hierarquicamente organizada de conceitos no ensino de
programação.
Considerações Finais
Obrigado!
DISSERTAÇÃO
ENSINO DE PROGRAMAÇÃO DE COMPUTADORES:
UMA PROPOSTA DE ABORDAGEM PRÁTICA
BASEADA EM AUSUBEL
Aluno: João Henrique Berssanette
joao.berssanette@ifpr.edu.br
Orientador: Prof. Dr. André Koscianski

Mais conteúdo relacionado

Semelhante a Ensino Prático Programação

(LP2) Tópico 00 - Apresentação da Disciplina
(LP2) Tópico 00 - Apresentação da Disciplina(LP2) Tópico 00 - Apresentação da Disciplina
(LP2) Tópico 00 - Apresentação da DisciplinaFabricio Narcizo
 
APRESENTAÇÃO 04 - Estratégias ativas na educação on-line.pdf
APRESENTAÇÃO 04 - Estratégias ativas na educação on-line.pdfAPRESENTAÇÃO 04 - Estratégias ativas na educação on-line.pdf
APRESENTAÇÃO 04 - Estratégias ativas na educação on-line.pdfVICENTEHENRIQUEDEOFI
 
Relatório de transposição didática pronatec
Relatório de transposição didática  pronatecRelatório de transposição didática  pronatec
Relatório de transposição didática pronatecAbner Lima
 
Wei utilizando pbl no ensino de computação ubíqua
Wei   utilizando pbl no ensino de computação ubíquaWei   utilizando pbl no ensino de computação ubíqua
Wei utilizando pbl no ensino de computação ubíquaElaine Cecília Gatto
 
Utilizando pbl no ensino de computação ubíqua
Utilizando pbl no ensino de computação ubíquaUtilizando pbl no ensino de computação ubíqua
Utilizando pbl no ensino de computação ubíquaElaine Cecília Gatto
 
Apresentação do pré-projecto Doutoramento
Apresentação do pré-projecto DoutoramentoApresentação do pré-projecto Doutoramento
Apresentação do pré-projecto Doutoramentolfroque
 
PROJETO DE APRENDIZAGEM
PROJETO DE APRENDIZAGEMPROJETO DE APRENDIZAGEM
PROJETO DE APRENDIZAGEMCECIERJ
 
Módulos i ii -iii - elaboração de projetos
Módulos i   ii -iii - elaboração de projetosMódulos i   ii -iii - elaboração de projetos
Módulos i ii -iii - elaboração de projetostecampinasoeste
 
Palestra tcc
Palestra tccPalestra tcc
Palestra tccwapiva
 
Defesa da tese de doutoramento intitulada "Robots & Necessidades Educativas E...
Defesa da tese de doutoramento intitulada "Robots & Necessidades Educativas E...Defesa da tese de doutoramento intitulada "Robots & Necessidades Educativas E...
Defesa da tese de doutoramento intitulada "Robots & Necessidades Educativas E...Cristina Conchinha
 
POTIGOLCODE: AMBIENTE DE APOIO AO ENSINO DE LÓGICA DE PROGRAMAÇÃO ATRAVÉS DA...
 POTIGOLCODE: AMBIENTE DE APOIO AO ENSINO DE LÓGICA DE PROGRAMAÇÃO ATRAVÉS DA... POTIGOLCODE: AMBIENTE DE APOIO AO ENSINO DE LÓGICA DE PROGRAMAÇÃO ATRAVÉS DA...
POTIGOLCODE: AMBIENTE DE APOIO AO ENSINO DE LÓGICA DE PROGRAMAÇÃO ATRAVÉS DA...Allyson Barros
 
Programa referencial de comunicação e tecnologias da informação
Programa  referencial de comunicação e tecnologias da informaçãoPrograma  referencial de comunicação e tecnologias da informação
Programa referencial de comunicação e tecnologias da informaçãosandra alfaiate
 
Code week - Introdução à programação no Ensino Básico
Code week - Introdução à programação no Ensino BásicoCode week - Introdução à programação no Ensino Básico
Code week - Introdução à programação no Ensino BásicoFernanda Ledesma
 
'Radiografia‘ dum curso online: estudo das práticas docentes sobre o desenho...
'Radiografia‘ dum curso online: estudo das práticas docentes sobre o desenho...'Radiografia‘ dum curso online: estudo das práticas docentes sobre o desenho...
'Radiografia‘ dum curso online: estudo das práticas docentes sobre o desenho...Rosalina Simão Nunes
 
Tarefa 9 – metodologias de pesquisa (levantamento)
Tarefa 9 – metodologias de pesquisa (levantamento)Tarefa 9 – metodologias de pesquisa (levantamento)
Tarefa 9 – metodologias de pesquisa (levantamento)Adriana Sales Zardini
 
Aula Inaugural - Programação Imperativa
Aula Inaugural - Programação ImperativaAula Inaugural - Programação Imperativa
Aula Inaugural - Programação ImperativaIvna Valença
 

Semelhante a Ensino Prático Programação (20)

(LP2) Tópico 00 - Apresentação da Disciplina
(LP2) Tópico 00 - Apresentação da Disciplina(LP2) Tópico 00 - Apresentação da Disciplina
(LP2) Tópico 00 - Apresentação da Disciplina
 
APRESENTAÇÃO 04 - Estratégias ativas na educação on-line.pdf
APRESENTAÇÃO 04 - Estratégias ativas na educação on-line.pdfAPRESENTAÇÃO 04 - Estratégias ativas na educação on-line.pdf
APRESENTAÇÃO 04 - Estratégias ativas na educação on-line.pdf
 
Relatório de transposição didática pronatec
Relatório de transposição didática  pronatecRelatório de transposição didática  pronatec
Relatório de transposição didática pronatec
 
Wei utilizando pbl no ensino de computação ubíqua
Wei   utilizando pbl no ensino de computação ubíquaWei   utilizando pbl no ensino de computação ubíqua
Wei utilizando pbl no ensino de computação ubíqua
 
TCC I
TCC ITCC I
TCC I
 
Utilizando pbl no ensino de computação ubíqua
Utilizando pbl no ensino de computação ubíquaUtilizando pbl no ensino de computação ubíqua
Utilizando pbl no ensino de computação ubíqua
 
Apresentação do pré-projecto Doutoramento
Apresentação do pré-projecto DoutoramentoApresentação do pré-projecto Doutoramento
Apresentação do pré-projecto Doutoramento
 
Iniciativa De Design Instrucional Em Uma Instituição De Ensino Superior
Iniciativa De Design Instrucional Em Uma  Instituição De Ensino SuperiorIniciativa De Design Instrucional Em Uma  Instituição De Ensino Superior
Iniciativa De Design Instrucional Em Uma Instituição De Ensino Superior
 
PROJETO DE APRENDIZAGEM
PROJETO DE APRENDIZAGEMPROJETO DE APRENDIZAGEM
PROJETO DE APRENDIZAGEM
 
Projetos - eixo 1
Projetos - eixo 1Projetos - eixo 1
Projetos - eixo 1
 
Introdução ao TelEduc
Introdução ao TelEducIntrodução ao TelEduc
Introdução ao TelEduc
 
Módulos i ii -iii - elaboração de projetos
Módulos i   ii -iii - elaboração de projetosMódulos i   ii -iii - elaboração de projetos
Módulos i ii -iii - elaboração de projetos
 
Palestra tcc
Palestra tccPalestra tcc
Palestra tcc
 
Defesa da tese de doutoramento intitulada "Robots & Necessidades Educativas E...
Defesa da tese de doutoramento intitulada "Robots & Necessidades Educativas E...Defesa da tese de doutoramento intitulada "Robots & Necessidades Educativas E...
Defesa da tese de doutoramento intitulada "Robots & Necessidades Educativas E...
 
POTIGOLCODE: AMBIENTE DE APOIO AO ENSINO DE LÓGICA DE PROGRAMAÇÃO ATRAVÉS DA...
 POTIGOLCODE: AMBIENTE DE APOIO AO ENSINO DE LÓGICA DE PROGRAMAÇÃO ATRAVÉS DA... POTIGOLCODE: AMBIENTE DE APOIO AO ENSINO DE LÓGICA DE PROGRAMAÇÃO ATRAVÉS DA...
POTIGOLCODE: AMBIENTE DE APOIO AO ENSINO DE LÓGICA DE PROGRAMAÇÃO ATRAVÉS DA...
 
Programa referencial de comunicação e tecnologias da informação
Programa  referencial de comunicação e tecnologias da informaçãoPrograma  referencial de comunicação e tecnologias da informação
Programa referencial de comunicação e tecnologias da informação
 
Code week - Introdução à programação no Ensino Básico
Code week - Introdução à programação no Ensino BásicoCode week - Introdução à programação no Ensino Básico
Code week - Introdução à programação no Ensino Básico
 
'Radiografia‘ dum curso online: estudo das práticas docentes sobre o desenho...
'Radiografia‘ dum curso online: estudo das práticas docentes sobre o desenho...'Radiografia‘ dum curso online: estudo das práticas docentes sobre o desenho...
'Radiografia‘ dum curso online: estudo das práticas docentes sobre o desenho...
 
Tarefa 9 – metodologias de pesquisa (levantamento)
Tarefa 9 – metodologias de pesquisa (levantamento)Tarefa 9 – metodologias de pesquisa (levantamento)
Tarefa 9 – metodologias de pesquisa (levantamento)
 
Aula Inaugural - Programação Imperativa
Aula Inaugural - Programação ImperativaAula Inaugural - Programação Imperativa
Aula Inaugural - Programação Imperativa
 

Último

Slides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptx
Slides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptxSlides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptx
Slides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptxLuizHenriquedeAlmeid6
 
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptx
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptxAD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptx
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptxkarinedarozabatista
 
Slides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptx
Slides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptxSlides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptx
Slides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptxLuizHenriquedeAlmeid6
 
[Bloco 7] Recomposição das Aprendizagens.pptx
[Bloco 7] Recomposição das Aprendizagens.pptx[Bloco 7] Recomposição das Aprendizagens.pptx
[Bloco 7] Recomposição das Aprendizagens.pptxLinoReisLino
 
Habilidades Motoras Básicas e Específicas
Habilidades Motoras Básicas e EspecíficasHabilidades Motoras Básicas e Específicas
Habilidades Motoras Básicas e EspecíficasCassio Meira Jr.
 
CRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASB
CRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASBCRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASB
CRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASBAline Santana
 
Nova BNCC Atualizada para novas pesquisas
Nova BNCC Atualizada para novas pesquisasNova BNCC Atualizada para novas pesquisas
Nova BNCC Atualizada para novas pesquisasraveccavp
 
GÊNERO TEXTUAL - TIRINHAS - Charges - Cartum
GÊNERO TEXTUAL - TIRINHAS - Charges - CartumGÊNERO TEXTUAL - TIRINHAS - Charges - Cartum
GÊNERO TEXTUAL - TIRINHAS - Charges - CartumAugusto Costa
 
Bullying - Texto e cruzadinha
Bullying        -     Texto e cruzadinhaBullying        -     Texto e cruzadinha
Bullying - Texto e cruzadinhaMary Alvarenga
 
Pedologia- Geografia - Geologia - aula_01.pptx
Pedologia- Geografia - Geologia - aula_01.pptxPedologia- Geografia - Geologia - aula_01.pptx
Pedologia- Geografia - Geologia - aula_01.pptxleandropereira983288
 
Modelos de Desenvolvimento Motor - Gallahue, Newell e Tani
Modelos de Desenvolvimento Motor - Gallahue, Newell e TaniModelos de Desenvolvimento Motor - Gallahue, Newell e Tani
Modelos de Desenvolvimento Motor - Gallahue, Newell e TaniCassio Meira Jr.
 
Música Meu Abrigo - Texto e atividade
Música   Meu   Abrigo  -   Texto e atividadeMúsica   Meu   Abrigo  -   Texto e atividade
Música Meu Abrigo - Texto e atividadeMary Alvarenga
 
activIDADES CUENTO lobo esta CUENTO CUARTO GRADO
activIDADES CUENTO  lobo esta  CUENTO CUARTO GRADOactivIDADES CUENTO  lobo esta  CUENTO CUARTO GRADO
activIDADES CUENTO lobo esta CUENTO CUARTO GRADOcarolinacespedes23
 
Literatura Brasileira - escolas literárias.ppt
Literatura Brasileira - escolas literárias.pptLiteratura Brasileira - escolas literárias.ppt
Literatura Brasileira - escolas literárias.pptMaiteFerreira4
 
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEM
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEMCOMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEM
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEMVanessaCavalcante37
 
Mapa mental - Classificação dos seres vivos .docx
Mapa mental - Classificação dos seres vivos .docxMapa mental - Classificação dos seres vivos .docx
Mapa mental - Classificação dos seres vivos .docxBeatrizLittig1
 
Bullying - Atividade com caça- palavras
Bullying   - Atividade com  caça- palavrasBullying   - Atividade com  caça- palavras
Bullying - Atividade com caça- palavrasMary Alvarenga
 
ALMANANHE DE BRINCADEIRAS - 500 atividades escolares
ALMANANHE DE BRINCADEIRAS - 500 atividades escolaresALMANANHE DE BRINCADEIRAS - 500 atividades escolares
ALMANANHE DE BRINCADEIRAS - 500 atividades escolaresLilianPiola
 

Último (20)

Slides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptx
Slides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptxSlides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptx
Slides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptx
 
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptx
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptxAD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptx
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptx
 
Em tempo de Quaresma .
Em tempo de Quaresma                            .Em tempo de Quaresma                            .
Em tempo de Quaresma .
 
Slides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptx
Slides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptxSlides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptx
Slides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptx
 
[Bloco 7] Recomposição das Aprendizagens.pptx
[Bloco 7] Recomposição das Aprendizagens.pptx[Bloco 7] Recomposição das Aprendizagens.pptx
[Bloco 7] Recomposição das Aprendizagens.pptx
 
Habilidades Motoras Básicas e Específicas
Habilidades Motoras Básicas e EspecíficasHabilidades Motoras Básicas e Específicas
Habilidades Motoras Básicas e Específicas
 
CRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASB
CRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASBCRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASB
CRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASB
 
Nova BNCC Atualizada para novas pesquisas
Nova BNCC Atualizada para novas pesquisasNova BNCC Atualizada para novas pesquisas
Nova BNCC Atualizada para novas pesquisas
 
GÊNERO TEXTUAL - TIRINHAS - Charges - Cartum
GÊNERO TEXTUAL - TIRINHAS - Charges - CartumGÊNERO TEXTUAL - TIRINHAS - Charges - Cartum
GÊNERO TEXTUAL - TIRINHAS - Charges - Cartum
 
Bullying - Texto e cruzadinha
Bullying        -     Texto e cruzadinhaBullying        -     Texto e cruzadinha
Bullying - Texto e cruzadinha
 
Pedologia- Geografia - Geologia - aula_01.pptx
Pedologia- Geografia - Geologia - aula_01.pptxPedologia- Geografia - Geologia - aula_01.pptx
Pedologia- Geografia - Geologia - aula_01.pptx
 
Modelos de Desenvolvimento Motor - Gallahue, Newell e Tani
Modelos de Desenvolvimento Motor - Gallahue, Newell e TaniModelos de Desenvolvimento Motor - Gallahue, Newell e Tani
Modelos de Desenvolvimento Motor - Gallahue, Newell e Tani
 
Música Meu Abrigo - Texto e atividade
Música   Meu   Abrigo  -   Texto e atividadeMúsica   Meu   Abrigo  -   Texto e atividade
Música Meu Abrigo - Texto e atividade
 
Orientação Técnico-Pedagógica EMBcae Nº 001, de 16 de abril de 2024
Orientação Técnico-Pedagógica EMBcae Nº 001, de 16 de abril de 2024Orientação Técnico-Pedagógica EMBcae Nº 001, de 16 de abril de 2024
Orientação Técnico-Pedagógica EMBcae Nº 001, de 16 de abril de 2024
 
activIDADES CUENTO lobo esta CUENTO CUARTO GRADO
activIDADES CUENTO  lobo esta  CUENTO CUARTO GRADOactivIDADES CUENTO  lobo esta  CUENTO CUARTO GRADO
activIDADES CUENTO lobo esta CUENTO CUARTO GRADO
 
Literatura Brasileira - escolas literárias.ppt
Literatura Brasileira - escolas literárias.pptLiteratura Brasileira - escolas literárias.ppt
Literatura Brasileira - escolas literárias.ppt
 
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEM
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEMCOMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEM
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEM
 
Mapa mental - Classificação dos seres vivos .docx
Mapa mental - Classificação dos seres vivos .docxMapa mental - Classificação dos seres vivos .docx
Mapa mental - Classificação dos seres vivos .docx
 
Bullying - Atividade com caça- palavras
Bullying   - Atividade com  caça- palavrasBullying   - Atividade com  caça- palavras
Bullying - Atividade com caça- palavras
 
ALMANANHE DE BRINCADEIRAS - 500 atividades escolares
ALMANANHE DE BRINCADEIRAS - 500 atividades escolaresALMANANHE DE BRINCADEIRAS - 500 atividades escolares
ALMANANHE DE BRINCADEIRAS - 500 atividades escolares
 

Ensino Prático Programação

  • 1. DISSERTAÇÃO ENSINO DE PROGRAMAÇÃO DE COMPUTADORES: UMA PROPOSTA DE ABORDAGEM PRÁTICA BASEADA EM AUSUBEL Aluno: João Henrique Berssanette Orientador: Prof. Dr. André Koscianski
  • 3. Introdução Metas dos cursos de Informática e Computação; Processo de ensino/ aprendizagem de programação.
  • 4. Problema de Pesquisa Dificuldades relacionadas ao ensino/aprendizagem de programação de computadores; Quadro de índices de reprovação e evasão nestas disciplinas.
  • 5. Questão Norteadora Quais as contribuições de uma proposta de abordagem prática baseada em Ausubel, que priorize e exponha os alunos mais cedo ao uso prático do computador comparativamente à abordagem tradicional?
  • 6. Hipótese Uma proposta de abordagem prática baseada em Ausubel, que priorize e exponha os alunos mais cedo ao uso prático do computador traga resultados positivos comparativamente à abordagem tradicional.
  • 7. Objetivo Geral Elaborar uma proposta de abordagem prática, baseada na teoria da aprendizagem significativa, enfatizando/valorizando a interação com a máquina e expondo os estudantes mais cedo ao uso prático do computador para o ensino de programação.
  • 9. Programação de computadores Uma atividade que requer: Conhecimento do conteúdo que está sendo tratado; Domínio de uma linguagem de programação; Criatividade. É uma atividade exigente, que requer do programador certas habilidades a fim de que possa implementar soluções para um determinado problema e representa-las no ambiente computacional. (BRASIL, 2001)
  • 10. Visão geral de fatores envolvidos na programação de computadores Raciocínio lógico; Resolução de problemas; Abstração; Habilidade matemática; Entre outras.
  • 11. Ensino de programação Cursos: Superiores de Informática e Computação; Técnicos profissionalizantes (subsequente e integrados ao ensino médio).
  • 12. Ensino de programação Disciplinas: Algoritmos; Lógica de programação; Linguagem de programação; Técnicas de programação; Entre outras.
  • 13. Ensino de programação Aspectos fundamentais em um curso introdutório: 1º Como resolver problemas; 2º Como descrever uma solução algorítmica; 3º Como verificar se um algoritmo está correto. GRIES, 1974
  • 14. Ensino de programação (DUNICAN, 2002), identificou três categorias de estudantes iniciantes em programação: I. Alunos que não têm a aptidão para compreender os conceitos básicos, este é muitas vezes resultado de uma escolha equivocada do curso; II. Alunos que podem captar os conceitos essenciais se expostos a abordagens de ensino eficazes; e III. Alunos que são totalmente confortáveis com a natureza abstrata de conceitos de programação.
  • 15. Ensino de programação O aprendizado de programação de computadores é uma das bases na formação de estudantes dos cursos de informática e computação. Entretanto aprender a programar computadores não é uma tarefa simples, tampouco trivial. JENKINS, 2002; ROBINS; ROUNTREE; ROUNTREE, 2003
  • 16. Ensino de programação O grande volume de literatura referente à programação introdutória é reflexo das dificuldades relacionadas ao tema (SHEARD et al., 2009) que faz com que o ensino de programação de computadores seja considerado um dos sete grandes desafios na educação em informática (SLEEMAN, 1986).
  • 20. Procedimentos Metodológicos Com relação à natureza, esta pesquisa classifica-se como aplicada; Do ponto de vista dos objetivos, trata-se de uma pesquisa exploratória; O procedimento metodológico de abordagem dados é predominantemente qualitativo.
  • 21. LÓCUS DA PESQUISA E POPULAÇÃO
  • 24. Aplicações em sala Ano 2014 Aplicação 1 - Curso Técnico - Disciplina Linguagem de Programação I
  • 25. Aplicações em sala Ano 2014 Aplicação 1 - Curso Técnico - Disciplina Linguagem de Programação I Aplicação 2 - Curso FIC - Disciplina Lógica de Programação
  • 26. Aplicações em sala Ano 2014 Aplicação 1 - Curso Técnico - Disciplina Linguagem de Programação I Aplicação 2 - Curso FIC - Disciplina Lógica de Programação Aplicação Paralela - Curso Superior - Disciplina Algoritmos
  • 28. Coleta e Análise de dados Documentos oficiais como: 1.Diários de classe dos professores; 2.Avaliações; 3.Desempenho dos estudantes.
  • 29. Coleta e Análise de dados (Critérios) 1. Cumprimento da ementa e objetivos da disciplina
  • 30. Coleta e Análise de dados (Critérios) 1. Cumprimento da ementa e objetivos da disciplina 2. Comparação da época em que os assuntos foram introduzidos;
  • 31. Coleta e Análise de dados (Critérios) 1. Cumprimento da ementa e objetivos da disciplina 2. Comparação da época em que os assuntos foram introduzidos; 3. Comparação da época de realização de avaliações e provas;
  • 32. Coleta e Análise de dados (Critérios) 1. Cumprimento da ementa e objetivos da disciplina 2. Comparação da época em que os assuntos foram introduzidos; 3. Comparação da época de realização de avaliações e provas; 4. Comparação dos conteúdos abordados em avaliações e provas;
  • 33. Coleta e Análise de dados (Critérios) 1. Cumprimento da ementa e objetivos da disciplina 2. Comparação da época em que os assuntos foram introduzidos; 3. Comparação da época de realização de avaliações e provas; 4. Comparação dos conteúdos abordados em avaliações e provas; 5. Comparação do desempenho dos alunos.
  • 34. Coleta e Análise de dados (Critérios) 6. Observações qualitativas do pesquisador a respeito do engajamento dos alunos e sua participação; 7. Comentários do professor titular da disciplina a respeito do desempenho dos estudantes.
  • 35. PROPOSTA DE ABORDAGEM Disciplinas introdutórias de programação de cursos superiores e técnicos na áreas de informática e computação.
  • 36. PROPOSTA DE ABORDAGEM Elementos Abordagem Tradicional Abordagem Proposta Exposição conteúdos Frequentemente teórica- conceitual Prática; informação teórica surge para explicar mecanismos. Diferentes assuntos Exposição de comandos isolados. Integração (FOR usando IF, etc..) Sequenciamento Fortemente linear, conforme atestam diários de classe Cíclico: mesmo comando é discutido várias vezes em diferentes contextos. Atividades práticas em laboratório Poucas Muitas
  • 37. PROPOSTA DE ABORDAGEM Elementos Abordagem Tradicional Abordagem Proposta Representação de soluções Fluxogramas e pseudocódigo Linguagens de programação Resolução de problemas Apresentação de soluções prontas Estimulo a proposição de soluções Atividades para o desenvolvimento de experiências em programação Listas de exercícios Desafios semanais Perspectiva do aluno em relação ao conteúdo apresentado Tendência a vê-lo de forma mais Abstrata Atividades práticas para introduzir ou confirmar conceitos teóricos.
  • 41. PROPOSTA DE ABORDAGEM Prática; informação teórica surge para explicar mecanismos; Organizadores prévios; Apresentação de pequenos trechos de códigos simples; Utilização inicialmente de linguagens de sintaxe simples; Apresentação dos conteúdos de maneira: Integrada; Cíclica;
  • 42. PROPOSTA DE ABORDAGEM Exemplo: Questionamentos: 1 - Quando o código foi executado o que aconteceu? 2 - O que eu devo alterar no código acima para ao invés de apresentar a mensagem “Ola Mundo da Programação” aparecer seu nome? Código apresentado na primeira aula em Basic PRINT "Ola Mundo da Programação" END
  • 43. PROPOSTA DE ABORDAGEM Exemplo: Questionamentos: 1 - Quando o código foi executado o que aconteceu? 2 - Qual a diferença de PRINT 100 + 200 e PRINT “100 + 200” Código apresentado na primeira aula em Basic PRINT 123 PRINT 100 + 200 PRINT “100 + 200” END
  • 44. PROPOSTA DE ABORDAGEM Exemplo: Questionamentos: 1 - Quando o código foi executado o que aconteceu? 2 - O que dever ser alterado no código acima para que ao invés de apresentar 10 mensagens, apresentar 50 Código apresentado na primeira aula em Basic FOR i=0 to 10 PRINT “NOME” NEXT i END
  • 45. PROPOSTA DE ABORDAGEM Exemplo: Questionamentos: 1 - Quando o código foi executado o que aconteceu? 2 - Quais as alterações necessárias para mostrar na tela os números de 10 a 50 Código apresentado na primeira aula em Basic FOR J = 1 to 10 PRINT J NEXT J END
  • 47. Desenvolvimento da Pesquisa Conteúdo: Constantes, variáveis, estrutura sequencial, estrutura de decisão, estrutura de repetição, sub- rotinas e o uso de uma linguagem de programação Carga horária: 6 encontros com 2 horas aula Total 12 horas aula Teste Piloto - UTFPR - 2013
  • 48. Aplicação Prática Primeira Edição Ocorreu na disciplina de Linguagem de Programação I (LPI), do curso Técnico em Informática para Internet Integrado ao Ensino Médio do Instituto Federal do Paraná – IFPR – Campus Telêmaco Borba. Carga horária 40 horas aula.
  • 49. Aplicação Prática Primeira Edição Cumprimento da ementa e objetivos da disciplina Professor Titular Abordagem Tradicional Professor Pesquisador Abordagem Proposta Plena com inserção de tópicos não contemplados na ementa. Parcial com inserção de tópicos não contemplados na ementa.
  • 50. Aplicação Prática Primeira Edição Comparação da época em que os assuntos foram introduzidos Tópicos Professor Titular Professor Pesquisador Programação sequencial Mais tarde Mais cedo Instruções de seleção Mais tarde Mais cedo Instruções de repetição Mais tarde Mais cedo Vetores Mais tarde Mais cedo Matrizes Igual Igual Funções e procedimentos Mais tarde Mais cedo Implementação de problemas em uma linguagem de programação Mais tarde Mais cedo
  • 51. Aplicação Prática Primeira Edição Comparação dos conteúdos abordados em avaliações e provas referentes a ementa da disciplina – 1º Bimestre Tópicos Professor Titular Professor Pesquisador Programação sequencial Contempla Contempla Instruções de seleção Não contempla Contempla Instruções de repetição Não contempla Contempla Vetores Não contempla Não contempla Matrizes Não contempla Não contempla Funções e procedimentos Não contempla Não contempla Implementação de problemas em uma linguagem de programação Não contempla Contempla Total de tópicos contemplados 1 4
  • 52. Aplicação Prática Primeira Edição Comparação dos conteúdos abordados em avaliações e provas referentes a ementa da disciplina – 2º Bimestre Tópicos Professor Titular Professor Pesquisador Programação sequencial Contempla Contempla Instruções de seleção Contempla Contempla Instruções de repetição Não contempla Contempla Vetores Não contempla Não contempla Matrizes Não contempla Não contempla Funções e procedimentos Não contempla Não contempla Implementação de problemas em uma linguagem de programação Não contempla Contempla Total de tópicos contemplados 2 4
  • 53. Aplicação Prática Primeira Edição Comparação dos conteúdos abordados em avaliações e provas referentes a ementa da disciplina – 3º Bimestre Tópicos Professor Titular Professor Pesquisador Programação sequencial Contempla Contempla Instruções de seleção Contempla Contempla Instruções de repetição Contempla Contempla Vetores Não contempla Contempla Matrizes Não contempla Não contempla Funções e procedimentos Não contempla Contempla Implementação de problemas em uma linguagem de programação Contempla Contempla Total de tópicos contemplados 4 6
  • 54. Aplicação Prática Primeira Edição Comparação dos conteúdos abordados em avaliações e provas referentes a ementa da disciplina – 4º Bimestre Tópicos Professor Titular Professor Pesquisador Programação sequencial Contempla Contempla Instruções de seleção Contempla Contempla Instruções de repetição Contempla Contempla Vetores Contempla Não contempla Matrizes Não contempla Contempla Funções e procedimentos Contempla Contempla Implementação de problemas em uma linguagem de programação Contempla Contempla Total de tópicos contemplados 6 6
  • 55. Aplicação Prática Primeira Edição Desempenho final na disciplina Professor Titular Professor Pesquisador Conceito A (aprendizagem plena) 3 6 Conceito B (aprendizagem parcialmente plena) 6 8 Conceito C (aprendizagem suficiente) 11 11 Conceito D (aprendizagem insuficiente) 9 4
  • 57. Aplicação Prática Carga horária; Introdução de assuntos; Mais cedo; Mais vezes; Não teorização dos conteúdos não afetou o aprendizado dos alunos; Indícios de maior engajamento por parte dos alunos; Segundo o professor titular da disciplina: Atividades práticas em laboratório; Comparação; Aceleração da disciplina. Primeira Edição - Abordagem Proposta - Resultados
  • 58. Aplicação Prática Segunda Edição Ocorreu na disciplina de Lógica de Programação no curso de Programador Web, do Programa Nacional de Acesso ao Ensino Técnico e Emprego – PRONATEC, durante o segundo semestre de 2014, no Instituto Federal do Paraná – IFPR – Campus Telêmaco Borba. Carga horária 30 horas aula.
  • 59. Aplicação Prática Segunda Edição - Resultados Resultados similares a Primeira Edição; Reforçou que os resultados obtidos durante a primeira aplicação pouco foram influenciados pela disciplina que ocorreu concomitantemente.
  • 60. Aplicação Prática Aplicação paralela por outro Docente A aplicação ocorreu na disciplina de Algoritmos, do curso Bacharelado em Ciência da Computação da Universidade Tecnológica Federal do Paraná – UTFPR – Campus Ponta Grossa. Carga horária de 75 horas.
  • 61. Aplicação Prática Aplicação paralela por outro Docente - Resultados Similares as demais aplicações presentes no estudo; A comparação das 15 primeiras horas aulas entre outra abordagem e a abordagem proposta indicou: que a abordagem proposta contemplou a apresentação de mais comandos;
  • 62. Análise dos Resultados A proposta cumpre com os tópicos presentes na ementa da maioria das disciplinas de introdução a programação. Carga horária “Menor”. A exposição dos estudantes mais cedo ao uso prático do computador e a assuntos que normalmente são vistos de maneira conceitual primeiramente na abordagem tradicional não interferiram negativamente no desempenho dos estudantes.
  • 63. Análise dos Resultados A proposta, propícia aos estudantes: Verem os conteúdos mais vezes; De maneira inter-relacionados; e De maneira cíclica onde o estudante pode ganhar maturidade para assimilar estes conteúdos
  • 64. Análise dos Resultados O pesquisador observou indícios: De que aulas práticas dos conteúdos introdutórios de programação de computadores podem produzir um engajamento maior por parte dos alunos; e Podem diminuir a lacuna no quesito abstração, um dos grandes problemas apontados por pesquisas sobre o ensino /aprendizagem de programação de computadores.
  • 65. Considerações Finais O objetivo geral desta pesquisa foi: Elaborar uma proposta de abordagem prática, baseada na teoria da aprendizagem significativa, enfatizando/valorizando a interação com a máquina e expondo os estudantes mais cedo ao uso prático do computador para o ensino de programação.
  • 66. Considerações Finais A Hipótese da pesquisa: Uma proposta de abordagem prática baseada em Ausubel, que priorize e exponha os alunos mais cedo ao uso prático do computador traga resultados positivos comparativamente à abordagem tradicional.
  • 67. Considerações Finais A exposição dos estudantes mais cedo ao uso prático do computador e a assuntos que normalmente são vistos de maneira conceitual primeiramente na abordagem tradicional não interferem negativamente no desempenho dos estudantes. A proposta desenvolvida possibilita aos alunos verem os conteúdos mais vezes, o que pode contribuir para a aquisição de experiência em programação. Estrutura articulada e hierarquicamente organizada de conceitos no ensino de programação.
  • 68. Considerações Finais Obrigado! DISSERTAÇÃO ENSINO DE PROGRAMAÇÃO DE COMPUTADORES: UMA PROPOSTA DE ABORDAGEM PRÁTICA BASEADA EM AUSUBEL Aluno: João Henrique Berssanette joao.berssanette@ifpr.edu.br Orientador: Prof. Dr. André Koscianski