SimProgramming: Uma Abordagem Motivacional para a Aprendizagem de Alunos Intermediários de Programação

Ricardo Rodrigues Nunes
Ricardo Rodrigues NunesProfessor de Game Design um Escola de Comunicação e Design Digital / Infnet
SimProgramming:uma abordagem motivacional para a aprendizagem
de alunos intermediários de programação
SimProgramming:
Ricardo Rodrigues Nunes
rrnunes@utad.pt
UTAD e INESC TEC
Daniela Pedrosa
dpedrosa@utad.pt
UTAD e CIDTFF
Leonel Morgado
leonel.morgado@uab.pt
UAb e INESC TEC
Hugo Paredes
hparedes@utad.pt
UTAD e INESC TEC
Paulo Martins
pmartin@utad.pt
UTAD e INESC TEC
Jose Cravino
jcravino@utad.pt
UTAD e CIDTFF
Carlos Barreira
cabarreira@fpce.uc.pt
UC
UTAD
Universidade de Trás-os-Montes e Alto Douro
UAb
Universidade Aberta
INESC TEC
Instituto de Engenharia de Sistemas e Computadores
CIDTFF
Centro de Investigação em Didática e Tecnologia na Formação de Formadores
UC
Universidade de Coimbra
´
Engenharia de software
Técnicas de programação
PORTUGAL.
NA UNIVERSIDADE DE
TRÁS-OS-MONTES E
ALTO DOURO...
CIDADE DE VILA REAL.
MAIS
ESPECIFICAMENTE...
DOS CURSOS DE
ENGENHARIA EM INFORMÁTICA E
TECNOLOGIAS DE INFORMAÇÃO E COMUNICAÇÃO.
DE PROGRAMADORES
INICIANTES...
A PROGRAMADORES
COM MAIOR
AUTONOMIA.
NUMA UNIDADE
CURRICULAR
DENOMINADA
METODOLOGIAS DE
PROGRAMAÇÃO III
(MPIII)...
OS ALUNOS APRESENTAM
POUCA MOTIVAÇÃO PARA
DESENVOLVEREM-SE...
MPIII
SimProgramming >> Contexto/Problema
Como trazer esse conhecimento sobre
motivação para a aprendizagem
na transição da programação
básica para avançada?
A motivação tem sido investigada
como fator importante na aprendizagem.
Há conhecimento acumulado e
recomendações de práticas.
SimProgramming >> Background/Questão
de Prática
Comunidades
Equipes Descrição
E1 Escrever um documento pormenorizado que explique como aplicar o
padrão arquitetônico MVC ao desenvolvimento de aplicações com
a libOpenMetaverse. Esse documento deve complementar essa
explicação com exemplos concretos das várias formas de aplicação que
concebam.
E2 Escrever um documento pormenorizado que explique como aplicar o
padrão arquitetônico MVC ao desenvolvimento de aplicações na
Windows Phone Application Platform, com a framework XNA. Esse
documento deve complementar essa explicação com exemplos
concretos das várias formas que concebam para aplicação do padrão.
E3 Idêntico a Equipe 2, mas com framework Silverlight.
(...) (...)
baseada em problemas
Aprendizagem
SimProgramming >> Abordagem
1º Ciclo
2º Ciclo
3º Ciclo
Pesquisa-ação
SimProgramming >> Método
Problemas identificados:
 Dificuldade para a formação do grupos;
 Motivação baixa;
 Falta de feedback;
 Pouco tempo;
 Pouco engajamento nas comunidades de prática;
 Desempenho muito baixo nas atividades de aprendizagem;
 Nenhum código desenvolvido para discussão.
1º Ciclo
Fases Atividades
Fase 1 pesquisa sobre o tema.
Fase 2 procura por comunidades de prática e
profissionais nas redes sociais.
Fase 3 reuniões para debater sobre o tema com os
profissionais encontrados online.
Fase 4 relatório final; apresentação das equipes
com os melhores resultados.
4 pesquisadores;
74 alunos participantes em 20 grupos;
7 grupos desenvolveram suas atividades regularmente;
4 alunos apresentaram bom desempenho.
SimProgramming >> Método
*Foram realizadas três dinâmicas de grupos ao longo deste ciclo.
Os mesmos problemas identificados
SimProgramming >> Método
Problemas identificados:
 Dificuldade para a formação do grupos;
 Motivação baixa;
 Falta de feedback;
 Pouco tempo;
 Pouco engajamento nas comunidades de prática;
 Desempenho muito baixo nas atividades de aprendizagem;
 Nenhum código desenvolvido para discussão.
2º Ciclo
3 pesquisadores;
95 alunos participantes em 21 grupos;
9 equipes desenvolveram suas atividades regularmente;
6 alunos apresentaram bom desempenho.
Fases Atividades
Fase 1 pesquisa sobre o tema; interação nas
comunidades de prática e redes sociais.
Fase 2 interação nas comunidades de prática e
redes sociais.
Fase 3 relatório final; apresentação das equipes
com os melhores resultados.
Abordagem
SimProgramming
SimProgramming >> Método
Problemas identificados:
 Dificuldade para a formação do grupos, porém com menos
impacto no projeto;
 Pouco engajamento nas comunidades de prática;
 2 alunos ainda reportaram baixa motivação;
 Falta de tempo.
3º Ciclo
3 pesquisadores;
97 alunos participantes em 15 equipes;
11 equipes desenvolveram suas atividades regularmente;
59 alunos apresentaram bom desempenho.
Fases Atividades
Fase 1
(concepção)
organização das equipes; levantamento da
literatura; interação nas comunidades de
prática; apresentação inicial; relatório
semanal.
Fase 2
(desenvolvimento)
interação nas comunidades de prática;
apresentação intermédia; relatório semanal;
relatório das interações nas comunidades.
Fase 3
(refinamento)
apresentação final; relatório final.
Fase 4
(encerramento)
relatório final melhorado; autoavaliação e
heteroavaliação.
Simulação de um
ambiente empresarial
Aprendizagem
ativa
Aprendizagem
situada
Avaliação
formativa
Abordagem
SimProgramming
A abordagem SimProgramming é promissora para
a manutenção da motivação para aprendizagem de
programação de computadores na transição da
programação de nível básico para o avançado, bem
como em outros contextos educacionais.
SimProgramming >> Resultados/Conclusões
Adaptação a
outros contextos
+ Dinâmicas de grupos
Problema ≠ Desafio
Gamificação
SimProgramming >> Trabalhos futuros
Abordagem do
SIM
(Sistema de Incentivo Motivacional)
https://www.instagram.com/ricornunes/
https://www.facebook.com/ricardo.rodriguesnunes/
http://ricardornunes.com/
https://twitter.com/ricardornunes/
https://www.youtube.com/user/ricardornunes
ricardornunes@Outlook.com
ricardornunes@gmail.com
SimProgramming >> Contatos
http://lattes.cnpq.br/
8164364983736503
SimProgramming:uma abordagem motivacional para a aprendizagem
de alunos intermediários de programação
SimProgramming:
Ricardo Rodrigues Nunes
rrnunes@utad.pt
UTAD e INESC TEC
Daniela Pedrosa
dpedrosa@utad.pt
UTAD e CIDTFF
Leonel Morgado
leonel.morgado@uab.pt
UAb e INESC TEC
Hugo Paredes
hparedes@utad.pt
UTAD e INESC TEC
Paulo Martins
pmartin@utad.pt
UTAD e INESC TEC
Jose Cravino
jcravino@utad.pt
UTAD e CIDTFF
Carlos Barreira
cabarreira@fpce.uc.pt
UC
UTAD
Universidade de Trás-os-Montes e Alto Douro
UAb
Universidade Aberta
INESC TEC
Instituto de Engenharia de Sistemas e Computadores
CIDTFF
Centro de Investigação em Didática e Tecnologia na Formação de Formadores
UC
Universidade de Coimbra
´
1 von 12

Recomendados

Webcasts PROBOTICA: Plataformas e Comunidades por Fernanda Ledesma (anpri) von
Webcasts PROBOTICA: Plataformas e Comunidades por Fernanda Ledesma (anpri)Webcasts PROBOTICA: Plataformas e Comunidades por Fernanda Ledesma (anpri)
Webcasts PROBOTICA: Plataformas e Comunidades por Fernanda Ledesma (anpri)ANPRI
45 views22 Folien
SimProgramming: uma abordagem pedagógica motivacional para a aprendizagem de ... von
SimProgramming: uma abordagem pedagógica motivacional para a aprendizagem de ...SimProgramming: uma abordagem pedagógica motivacional para a aprendizagem de ...
SimProgramming: uma abordagem pedagógica motivacional para a aprendizagem de ...Ricardo Rodrigues Nunes
75 views15 Folien
Apresentação do Curso em ead para criação de jogos virtuais von
Apresentação do Curso em ead para criação de jogos virtuaisApresentação do Curso em ead para criação de jogos virtuais
Apresentação do Curso em ead para criação de jogos virtuaisfrogstation
849 views19 Folien
Apresentação Competições von
Apresentação CompetiçõesApresentação Competições
Apresentação CompetiçõesLoiane Groner
3.9K views26 Folien
Apresentação “Educar e Transformar com a programação tangível (da programaçã... von
Apresentação  “Educar e Transformar com a programação tangível (da programaçã...Apresentação  “Educar e Transformar com a programação tangível (da programaçã...
Apresentação “Educar e Transformar com a programação tangível (da programaçã...Fernanda Ledesma
489 views43 Folien
Apresentacao Doutorado von
Apresentacao DoutoradoApresentacao Doutorado
Apresentacao DoutoradoPUC-SP PPG Educacao Curriculo
357 views12 Folien

Más contenido relacionado

Was ist angesagt?

Apresentação de Engenharia de software II - Prof. Cristiane Fidelix von
Apresentação de Engenharia de software II - Prof. Cristiane FidelixApresentação de Engenharia de software II - Prof. Cristiane Fidelix
Apresentação de Engenharia de software II - Prof. Cristiane FidelixCris Fidelix
35 views31 Folien
TDC2016POA | Trilha Education - Aprendizagem baseada em projetos: Uma experi... von
TDC2016POA | Trilha Education -  Aprendizagem baseada em projetos: Uma experi...TDC2016POA | Trilha Education -  Aprendizagem baseada em projetos: Uma experi...
TDC2016POA | Trilha Education - Aprendizagem baseada em projetos: Uma experi...tdc-globalcode
464 views43 Folien
Design aplicado na Educação à Distância von
Design aplicado na Educação à DistânciaDesign aplicado na Educação à Distância
Design aplicado na Educação à DistânciaCoradini Lucas, PMP
985 views22 Folien
Modelo paraprojeto von
Modelo paraprojetoModelo paraprojeto
Modelo paraprojetosalgado de oliveira
396 views6 Folien
Potigolcode von
PotigolcodePotigolcode
PotigolcodeAllyson Barros
849 views56 Folien
Implantação EAD com a metodologia PMI von
Implantação EAD com a metodologia PMIImplantação EAD com a metodologia PMI
Implantação EAD com a metodologia PMICoradini Lucas, PMP
1.1K views29 Folien

Was ist angesagt?(19)

Apresentação de Engenharia de software II - Prof. Cristiane Fidelix von Cris Fidelix
Apresentação de Engenharia de software II - Prof. Cristiane FidelixApresentação de Engenharia de software II - Prof. Cristiane Fidelix
Apresentação de Engenharia de software II - Prof. Cristiane Fidelix
Cris Fidelix35 views
TDC2016POA | Trilha Education - Aprendizagem baseada em projetos: Uma experi... von tdc-globalcode
TDC2016POA | Trilha Education -  Aprendizagem baseada em projetos: Uma experi...TDC2016POA | Trilha Education -  Aprendizagem baseada em projetos: Uma experi...
TDC2016POA | Trilha Education - Aprendizagem baseada em projetos: Uma experi...
tdc-globalcode464 views
Apresentação do app como eu como von Felipe Correia
Apresentação do app como eu comoApresentação do app como eu como
Apresentação do app como eu como
Felipe Correia69 views
Resultados das aprendizagens essenciais na disciplina de TIC von Fernanda Ledesma
Resultados das aprendizagens essenciais na disciplina de TICResultados das aprendizagens essenciais na disciplina de TIC
Resultados das aprendizagens essenciais na disciplina de TIC
Fernanda Ledesma301 views
Disciplina de TIC: Importância da Avaliação diagnóstica von Fernanda Ledesma
Disciplina de TIC: Importância da Avaliação diagnósticaDisciplina de TIC: Importância da Avaliação diagnóstica
Disciplina de TIC: Importância da Avaliação diagnóstica
Fernanda Ledesma719 views
Tic 10º Ano - Apresentação von João Torres
Tic 10º Ano - ApresentaçãoTic 10º Ano - Apresentação
Tic 10º Ano - Apresentação
João Torres4K views
Apresentação Banco de Dados - Prof. Cristiane Fidelix von Cris Fidelix
Apresentação Banco de Dados - Prof. Cristiane FidelixApresentação Banco de Dados - Prof. Cristiane Fidelix
Apresentação Banco de Dados - Prof. Cristiane Fidelix
Cris Fidelix219 views

Similar a SimProgramming: Uma Abordagem Motivacional para a Aprendizagem de Alunos Intermediários de Programação

Apres Prog Aluno Monitor von
Apres Prog Aluno MonitorApres Prog Aluno Monitor
Apres Prog Aluno MonitorSusley Gomides Pires Vasconcelos
416 views15 Folien
Aluno Monitor Escola von
Aluno Monitor EscolaAluno Monitor Escola
Aluno Monitor Escolarositalima
918 views20 Folien
Apresent. Prog.Aluno Monitor Escola von
Apresent. Prog.Aluno Monitor EscolaApresent. Prog.Aluno Monitor Escola
Apresent. Prog.Aluno Monitor EscolaMerc es Aires
301 views19 Folien
Ic 2016 apresentação_cresceremrede_11_21 von
Ic 2016 apresentação_cresceremrede_11_21Ic 2016 apresentação_cresceremrede_11_21
Ic 2016 apresentação_cresceremrede_11_21Instituto Crescer
271 views18 Folien
Apres Aluno Monitor Escola von
Apres Aluno Monitor EscolaApres Aluno Monitor Escola
Apres Aluno Monitor Escolaedemarg
321 views20 Folien
Aluno Monitor Escola von
Aluno Monitor EscolaAluno Monitor Escola
Aluno Monitor Escolarositalima
650 views20 Folien

Similar a SimProgramming: Uma Abordagem Motivacional para a Aprendizagem de Alunos Intermediários de Programação(20)

Aluno Monitor Escola von rositalima
Aluno Monitor EscolaAluno Monitor Escola
Aluno Monitor Escola
rositalima918 views
Apresent. Prog.Aluno Monitor Escola von Merc es Aires
Apresent. Prog.Aluno Monitor EscolaApresent. Prog.Aluno Monitor Escola
Apresent. Prog.Aluno Monitor Escola
Merc es Aires301 views
Ic 2016 apresentação_cresceremrede_11_21 von Instituto Crescer
Ic 2016 apresentação_cresceremrede_11_21Ic 2016 apresentação_cresceremrede_11_21
Ic 2016 apresentação_cresceremrede_11_21
Instituto Crescer271 views
Apres Aluno Monitor Escola von edemarg
Apres Aluno Monitor EscolaApres Aluno Monitor Escola
Apres Aluno Monitor Escola
edemarg321 views
Aluno Monitor Escola von rositalima
Aluno Monitor EscolaAluno Monitor Escola
Aluno Monitor Escola
rositalima650 views
Apres aluno monitor-escola von edemar
Apres aluno monitor-escolaApres aluno monitor-escola
Apres aluno monitor-escola
edemar799 views
Apres aluno monitor-escola von edemar
Apres aluno monitor-escolaApres aluno monitor-escola
Apres aluno monitor-escola
edemar2 views
Modelo de Avaliação por Competência - CEBU 2018 - apresentação 27.06 von Lucas Liachi
Modelo de Avaliação por Competência - CEBU 2018 - apresentação 27.06Modelo de Avaliação por Competência - CEBU 2018 - apresentação 27.06
Modelo de Avaliação por Competência - CEBU 2018 - apresentação 27.06
Lucas Liachi136 views
Programa referencial de comunicação e tecnologias da informação von sandra alfaiate
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
sandra alfaiate342 views
Educação Digital - Proinfo Integrado von Adriana Sousa
Educação Digital - Proinfo IntegradoEducação Digital - Proinfo Integrado
Educação Digital - Proinfo Integrado
Adriana Sousa1.3K views
Competências digitais e aprendizagem.pptx von Joao Mattar
Competências digitais e aprendizagem.pptxCompetências digitais e aprendizagem.pptx
Competências digitais e aprendizagem.pptx
Joao Mattar191 views
Estratégias de Aprendizagem baseadas em Tecnologias Digitais - O Jogo e a Gam... von João Paulo Freire
Estratégias de Aprendizagem baseadas em Tecnologias Digitais - O Jogo e a Gam...Estratégias de Aprendizagem baseadas em Tecnologias Digitais - O Jogo e a Gam...
Estratégias de Aprendizagem baseadas em Tecnologias Digitais - O Jogo e a Gam...
SBESEdu2019_Fabio-BDD.pdf von ssuserf131f8
SBESEdu2019_Fabio-BDD.pdfSBESEdu2019_Fabio-BDD.pdf
SBESEdu2019_Fabio-BDD.pdf
ssuserf131f858 views
Apresentacao do Curso de Formacao de E-Formadores von Francisco Pires
Apresentacao do Curso de Formacao de E-FormadoresApresentacao do Curso de Formacao de E-Formadores
Apresentacao do Curso de Formacao de E-Formadores
Francisco Pires3.4K views

Más de Ricardo Rodrigues Nunes

Uso de Tecnologias Digitais e Abordagens da Educação On-line von
Uso de Tecnologias Digitais e Abordagens da Educação On-lineUso de Tecnologias Digitais e Abordagens da Educação On-line
Uso de Tecnologias Digitais e Abordagens da Educação On-lineRicardo Rodrigues Nunes
60 views21 Folien
Interfaces, boas práticas e como passar mensagens com clareza em Jogos Digitais von
Interfaces, boas práticas e como passar mensagens com clareza em Jogos DigitaisInterfaces, boas práticas e como passar mensagens com clareza em Jogos Digitais
Interfaces, boas práticas e como passar mensagens com clareza em Jogos DigitaisRicardo Rodrigues Nunes
60 views53 Folien
Moodle para docentes independentes von
Moodle para docentes independentesMoodle para docentes independentes
Moodle para docentes independentesRicardo Rodrigues Nunes
234 views43 Folien
Debate: Ciência da computação É Ciência? von
Debate: Ciência da computação É Ciência?Debate: Ciência da computação É Ciência?
Debate: Ciência da computação É Ciência?Ricardo Rodrigues Nunes
336 views16 Folien
Welcome to CERTIC - ARLAB Applied Research Laboratory von
Welcome to CERTIC - ARLAB Applied Research Laboratory Welcome to CERTIC - ARLAB Applied Research Laboratory
Welcome to CERTIC - ARLAB Applied Research Laboratory Ricardo Rodrigues Nunes
1.4K views17 Folien
Gamification: strategies for interaction and pedagogic assessment - at Great ... von
Gamification: strategies for interaction and pedagogic assessment - at Great ...Gamification: strategies for interaction and pedagogic assessment - at Great ...
Gamification: strategies for interaction and pedagogic assessment - at Great ...Ricardo Rodrigues Nunes
758 views17 Folien

Más de Ricardo Rodrigues Nunes(11)

Interfaces, boas práticas e como passar mensagens com clareza em Jogos Digitais von Ricardo Rodrigues Nunes
Interfaces, boas práticas e como passar mensagens com clareza em Jogos DigitaisInterfaces, boas práticas e como passar mensagens com clareza em Jogos Digitais
Interfaces, boas práticas e como passar mensagens com clareza em Jogos Digitais
Gamification: strategies for interaction and pedagogic assessment - at Great ... von Ricardo Rodrigues Nunes
Gamification: strategies for interaction and pedagogic assessment - at Great ...Gamification: strategies for interaction and pedagogic assessment - at Great ...
Gamification: strategies for interaction and pedagogic assessment - at Great ...
Podcasting e videocasting; partilha de documentos e apresentações;partilha de... von Ricardo Rodrigues Nunes
Podcasting e videocasting; partilha de documentos e apresentações;partilha de...Podcasting e videocasting; partilha de documentos e apresentações;partilha de...
Podcasting e videocasting; partilha de documentos e apresentações;partilha de...
Pergunta-sem-Resposta: Sistema INTERVIU para a Pesquisa e o Desenvolvimento... von Ricardo Rodrigues Nunes
Pergunta-sem-Resposta: Sistema INTERVIU para a Pesquisa e o Desenvolvimento...Pergunta-sem-Resposta: Sistema INTERVIU para a Pesquisa e o Desenvolvimento...
Pergunta-sem-Resposta: Sistema INTERVIU para a Pesquisa e o Desenvolvimento...

Último

4. No vídeo “Cadela aprende libras para entender comando dos donos” foi apres... von
4. No vídeo “Cadela aprende libras para entender comando dos donos” foi apres...4. No vídeo “Cadela aprende libras para entender comando dos donos” foi apres...
4. No vídeo “Cadela aprende libras para entender comando dos donos” foi apres...azulassessoriaacadem3
38 views2 Folien
FESTEJAR O PÃO-POR-DEUS NO LAR VALE FORMOSO.pdf von
FESTEJAR O PÃO-POR-DEUS NO LAR VALE FORMOSO.pdfFESTEJAR O PÃO-POR-DEUS NO LAR VALE FORMOSO.pdf
FESTEJAR O PÃO-POR-DEUS NO LAR VALE FORMOSO.pdfColégio Santa Teresinha
243 views11 Folien
3- Levando em consideração suas respostas anteriores, qual o pré-diagnóstico ... von
3- Levando em consideração suas respostas anteriores, qual o pré-diagnóstico ...3- Levando em consideração suas respostas anteriores, qual o pré-diagnóstico ...
3- Levando em consideração suas respostas anteriores, qual o pré-diagnóstico ...azulassessoriaacadem3
186 views4 Folien
CONSTRUA UM TEXTO ARGUMENTATIVO que explique: por que os materiais cerâmicos ... von
CONSTRUA UM TEXTO ARGUMENTATIVO que explique: por que os materiais cerâmicos ...CONSTRUA UM TEXTO ARGUMENTATIVO que explique: por que os materiais cerâmicos ...
CONSTRUA UM TEXTO ARGUMENTATIVO que explique: por que os materiais cerâmicos ...azulassessoriaacadem3
35 views4 Folien
a) Estruturar o Balancete de Verificação da empresa Estilo Chic Ltda. ordenan... von
a) Estruturar o Balancete de Verificação da empresa Estilo Chic Ltda. ordenan...a) Estruturar o Balancete de Verificação da empresa Estilo Chic Ltda. ordenan...
a) Estruturar o Balancete de Verificação da empresa Estilo Chic Ltda. ordenan...HelpEducacional
903 views3 Folien
a) Explique como ocorre a circulação do sangue dentro do coração (câmaras car... von
a) Explique como ocorre a circulação do sangue dentro do coração (câmaras car...a) Explique como ocorre a circulação do sangue dentro do coração (câmaras car...
a) Explique como ocorre a circulação do sangue dentro do coração (câmaras car...HelpEducacional
202 views3 Folien

Último(20)

4. No vídeo “Cadela aprende libras para entender comando dos donos” foi apres... von azulassessoriaacadem3
4. No vídeo “Cadela aprende libras para entender comando dos donos” foi apres...4. No vídeo “Cadela aprende libras para entender comando dos donos” foi apres...
4. No vídeo “Cadela aprende libras para entender comando dos donos” foi apres...
3- Levando em consideração suas respostas anteriores, qual o pré-diagnóstico ... von azulassessoriaacadem3
3- Levando em consideração suas respostas anteriores, qual o pré-diagnóstico ...3- Levando em consideração suas respostas anteriores, qual o pré-diagnóstico ...
3- Levando em consideração suas respostas anteriores, qual o pré-diagnóstico ...
CONSTRUA UM TEXTO ARGUMENTATIVO que explique: por que os materiais cerâmicos ... von azulassessoriaacadem3
CONSTRUA UM TEXTO ARGUMENTATIVO que explique: por que os materiais cerâmicos ...CONSTRUA UM TEXTO ARGUMENTATIVO que explique: por que os materiais cerâmicos ...
CONSTRUA UM TEXTO ARGUMENTATIVO que explique: por que os materiais cerâmicos ...
a) Estruturar o Balancete de Verificação da empresa Estilo Chic Ltda. ordenan... von HelpEducacional
a) Estruturar o Balancete de Verificação da empresa Estilo Chic Ltda. ordenan...a) Estruturar o Balancete de Verificação da empresa Estilo Chic Ltda. ordenan...
a) Estruturar o Balancete de Verificação da empresa Estilo Chic Ltda. ordenan...
HelpEducacional903 views
a) Explique como ocorre a circulação do sangue dentro do coração (câmaras car... von HelpEducacional
a) Explique como ocorre a circulação do sangue dentro do coração (câmaras car...a) Explique como ocorre a circulação do sangue dentro do coração (câmaras car...
a) Explique como ocorre a circulação do sangue dentro do coração (câmaras car...
HelpEducacional202 views
4- Sobre o paciente do caso 2, EXPLIQUE quais os mecanismos fisiológicos da ... von azulassessoriaacadem3
4- Sobre o paciente do caso 2,  EXPLIQUE quais os mecanismos fisiológicos da ...4- Sobre o paciente do caso 2,  EXPLIQUE quais os mecanismos fisiológicos da ...
4- Sobre o paciente do caso 2, EXPLIQUE quais os mecanismos fisiológicos da ...
Etapa 3: agora chegou o momento de você sugerir a aquisição ou não do equipam... von azulassessoriaacadem3
Etapa 3: agora chegou o momento de você sugerir a aquisição ou não do equipam...Etapa 3: agora chegou o momento de você sugerir a aquisição ou não do equipam...
Etapa 3: agora chegou o momento de você sugerir a aquisição ou não do equipam...
3) Os AINEs são classificados de acordo com sua composição química. A esse re... von HelpEducacional
3) Os AINEs são classificados de acordo com sua composição química. A esse re...3) Os AINEs são classificados de acordo com sua composição química. A esse re...
3) Os AINEs são classificados de acordo com sua composição química. A esse re...
HelpEducacional132 views
Etapa 2: a segunda etapa da seleção consiste em definir a forma de pagamento ... von azulassessoriaacadem3
Etapa 2: a segunda etapa da seleção consiste em definir a forma de pagamento ...Etapa 2: a segunda etapa da seleção consiste em definir a forma de pagamento ...
Etapa 2: a segunda etapa da seleção consiste em definir a forma de pagamento ...
Você é um(a) assistente social trabalhando em um Centro de Referência da Assi... von azulassessoriaacadem3
Você é um(a) assistente social trabalhando em um Centro de Referência da Assi...Você é um(a) assistente social trabalhando em um Centro de Referência da Assi...
Você é um(a) assistente social trabalhando em um Centro de Referência da Assi...
1. Faça uma autoanálise da escolha do seu candidato na eleição de 2022 expres... von azulassessoriaacadem3
1. Faça uma autoanálise da escolha do seu candidato na eleição de 2022 expres...1. Faça uma autoanálise da escolha do seu candidato na eleição de 2022 expres...
1. Faça uma autoanálise da escolha do seu candidato na eleição de 2022 expres...
6- Sabendo que o caso do paciente 3 está sendo causado por uma condução elétr... von azulassessoriaacadem3
6- Sabendo que o caso do paciente 3 está sendo causado por uma condução elétr...6- Sabendo que o caso do paciente 3 está sendo causado por uma condução elétr...
6- Sabendo que o caso do paciente 3 está sendo causado por uma condução elétr...
1) Descreva como os AINEs não seletivos exercem seu mecanismo de ação, reduzi... von HelpEducacional
1) Descreva como os AINEs não seletivos exercem seu mecanismo de ação, reduzi...1) Descreva como os AINEs não seletivos exercem seu mecanismo de ação, reduzi...
1) Descreva como os AINEs não seletivos exercem seu mecanismo de ação, reduzi...
HelpEducacional68 views
4) Explique a diferença dos coxibes em relação aos AINEs convencionais, consi... von HelpEducacional
4) Explique a diferença dos coxibes em relação aos AINEs convencionais, consi...4) Explique a diferença dos coxibes em relação aos AINEs convencionais, consi...
4) Explique a diferença dos coxibes em relação aos AINEs convencionais, consi...
HelpEducacional62 views
4. No vídeo “Cadela aprende libras para entender comando dos donos” foi apres... von azulassessoriaacadem3
4. No vídeo “Cadela aprende libras para entender comando dos donos” foi apres...4. No vídeo “Cadela aprende libras para entender comando dos donos” foi apres...
4. No vídeo “Cadela aprende libras para entender comando dos donos” foi apres...
5) Anexo do folder e da foto de distribuição do folder: Após elaborado o fold... von azulassessoriaacadem3
5) Anexo do folder e da foto de distribuição do folder: Após elaborado o fold...5) Anexo do folder e da foto de distribuição do folder: Após elaborado o fold...
5) Anexo do folder e da foto de distribuição do folder: Após elaborado o fold...
1a. DIFERENCIE, o princípio físico na formação da imagem para método de tomog... von azulassessoriaacadem3
1a. DIFERENCIE, o princípio físico na formação da imagem para método de tomog...1a. DIFERENCIE, o princípio físico na formação da imagem para método de tomog...
1a. DIFERENCIE, o princípio físico na formação da imagem para método de tomog...
Passado uma semana após o parto, Beatriz marcou uma consulta médica para seu ... von azulassessoriaacadem3
Passado uma semana após o parto, Beatriz marcou uma consulta médica para seu ...Passado uma semana após o parto, Beatriz marcou uma consulta médica para seu ...
Passado uma semana após o parto, Beatriz marcou uma consulta médica para seu ...

SimProgramming: Uma Abordagem Motivacional para a Aprendizagem de Alunos Intermediários de Programação

  • 1. SimProgramming:uma abordagem motivacional para a aprendizagem de alunos intermediários de programação SimProgramming: Ricardo Rodrigues Nunes rrnunes@utad.pt UTAD e INESC TEC Daniela Pedrosa dpedrosa@utad.pt UTAD e CIDTFF Leonel Morgado leonel.morgado@uab.pt UAb e INESC TEC Hugo Paredes hparedes@utad.pt UTAD e INESC TEC Paulo Martins pmartin@utad.pt UTAD e INESC TEC Jose Cravino jcravino@utad.pt UTAD e CIDTFF Carlos Barreira cabarreira@fpce.uc.pt UC UTAD Universidade de Trás-os-Montes e Alto Douro UAb Universidade Aberta INESC TEC Instituto de Engenharia de Sistemas e Computadores CIDTFF Centro de Investigação em Didática e Tecnologia na Formação de Formadores UC Universidade de Coimbra ´
  • 2. Engenharia de software Técnicas de programação PORTUGAL. NA UNIVERSIDADE DE TRÁS-OS-MONTES E ALTO DOURO... CIDADE DE VILA REAL. MAIS ESPECIFICAMENTE... DOS CURSOS DE ENGENHARIA EM INFORMÁTICA E TECNOLOGIAS DE INFORMAÇÃO E COMUNICAÇÃO. DE PROGRAMADORES INICIANTES... A PROGRAMADORES COM MAIOR AUTONOMIA. NUMA UNIDADE CURRICULAR DENOMINADA METODOLOGIAS DE PROGRAMAÇÃO III (MPIII)... OS ALUNOS APRESENTAM POUCA MOTIVAÇÃO PARA DESENVOLVEREM-SE... MPIII SimProgramming >> Contexto/Problema
  • 3. Como trazer esse conhecimento sobre motivação para a aprendizagem na transição da programação básica para avançada? A motivação tem sido investigada como fator importante na aprendizagem. Há conhecimento acumulado e recomendações de práticas. SimProgramming >> Background/Questão
  • 4. de Prática Comunidades Equipes Descrição E1 Escrever um documento pormenorizado que explique como aplicar o padrão arquitetônico MVC ao desenvolvimento de aplicações com a libOpenMetaverse. Esse documento deve complementar essa explicação com exemplos concretos das várias formas de aplicação que concebam. E2 Escrever um documento pormenorizado que explique como aplicar o padrão arquitetônico MVC ao desenvolvimento de aplicações na Windows Phone Application Platform, com a framework XNA. Esse documento deve complementar essa explicação com exemplos concretos das várias formas que concebam para aplicação do padrão. E3 Idêntico a Equipe 2, mas com framework Silverlight. (...) (...) baseada em problemas Aprendizagem SimProgramming >> Abordagem
  • 5. 1º Ciclo 2º Ciclo 3º Ciclo Pesquisa-ação SimProgramming >> Método
  • 6. Problemas identificados:  Dificuldade para a formação do grupos;  Motivação baixa;  Falta de feedback;  Pouco tempo;  Pouco engajamento nas comunidades de prática;  Desempenho muito baixo nas atividades de aprendizagem;  Nenhum código desenvolvido para discussão. 1º Ciclo Fases Atividades Fase 1 pesquisa sobre o tema. Fase 2 procura por comunidades de prática e profissionais nas redes sociais. Fase 3 reuniões para debater sobre o tema com os profissionais encontrados online. Fase 4 relatório final; apresentação das equipes com os melhores resultados. 4 pesquisadores; 74 alunos participantes em 20 grupos; 7 grupos desenvolveram suas atividades regularmente; 4 alunos apresentaram bom desempenho. SimProgramming >> Método
  • 7. *Foram realizadas três dinâmicas de grupos ao longo deste ciclo. Os mesmos problemas identificados SimProgramming >> Método Problemas identificados:  Dificuldade para a formação do grupos;  Motivação baixa;  Falta de feedback;  Pouco tempo;  Pouco engajamento nas comunidades de prática;  Desempenho muito baixo nas atividades de aprendizagem;  Nenhum código desenvolvido para discussão. 2º Ciclo 3 pesquisadores; 95 alunos participantes em 21 grupos; 9 equipes desenvolveram suas atividades regularmente; 6 alunos apresentaram bom desempenho. Fases Atividades Fase 1 pesquisa sobre o tema; interação nas comunidades de prática e redes sociais. Fase 2 interação nas comunidades de prática e redes sociais. Fase 3 relatório final; apresentação das equipes com os melhores resultados.
  • 8. Abordagem SimProgramming SimProgramming >> Método Problemas identificados:  Dificuldade para a formação do grupos, porém com menos impacto no projeto;  Pouco engajamento nas comunidades de prática;  2 alunos ainda reportaram baixa motivação;  Falta de tempo. 3º Ciclo 3 pesquisadores; 97 alunos participantes em 15 equipes; 11 equipes desenvolveram suas atividades regularmente; 59 alunos apresentaram bom desempenho. Fases Atividades Fase 1 (concepção) organização das equipes; levantamento da literatura; interação nas comunidades de prática; apresentação inicial; relatório semanal. Fase 2 (desenvolvimento) interação nas comunidades de prática; apresentação intermédia; relatório semanal; relatório das interações nas comunidades. Fase 3 (refinamento) apresentação final; relatório final. Fase 4 (encerramento) relatório final melhorado; autoavaliação e heteroavaliação.
  • 9. Simulação de um ambiente empresarial Aprendizagem ativa Aprendizagem situada Avaliação formativa Abordagem SimProgramming A abordagem SimProgramming é promissora para a manutenção da motivação para aprendizagem de programação de computadores na transição da programação de nível básico para o avançado, bem como em outros contextos educacionais. SimProgramming >> Resultados/Conclusões
  • 10. Adaptação a outros contextos + Dinâmicas de grupos Problema ≠ Desafio Gamificação SimProgramming >> Trabalhos futuros Abordagem do SIM (Sistema de Incentivo Motivacional)
  • 12. SimProgramming:uma abordagem motivacional para a aprendizagem de alunos intermediários de programação SimProgramming: Ricardo Rodrigues Nunes rrnunes@utad.pt UTAD e INESC TEC Daniela Pedrosa dpedrosa@utad.pt UTAD e CIDTFF Leonel Morgado leonel.morgado@uab.pt UAb e INESC TEC Hugo Paredes hparedes@utad.pt UTAD e INESC TEC Paulo Martins pmartin@utad.pt UTAD e INESC TEC Jose Cravino jcravino@utad.pt UTAD e CIDTFF Carlos Barreira cabarreira@fpce.uc.pt UC UTAD Universidade de Trás-os-Montes e Alto Douro UAb Universidade Aberta INESC TEC Instituto de Engenharia de Sistemas e Computadores CIDTFF Centro de Investigação em Didática e Tecnologia na Formação de Formadores UC Universidade de Coimbra ´