Automatic teaching of basic programming techniques
| Autor(a) principal: | |
|---|---|
| Data de Publicação: | 2014 |
| Tipo de documento: | Dissertação |
| Idioma: | por |
| Título da fonte: | Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
| Texto Completo: | http://hdl.handle.net/10451/15895 |
Resumo: | Trabalho de projecto de mestrado, Engenharia Informática (Engenharia de Software), Universidade de Lisboa, Faculdade de Ciências, 2014 |
| id |
RCAP_706dffb1e25342c95538e34c9abb7a81 |
|---|---|
| oai_identifier_str |
oai:repositorio.ulisboa.pt:10451/15895 |
| network_acronym_str |
RCAP |
| network_name_str |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
| repository_id_str |
https://opendoar.ac.uk/repository/7160 |
| spelling |
Automatic teaching of basic programming techniquesGWAPComputação humanaProgramaçãoe-learningMOOCEducaçãoTrabalhos de projecto de mestrado - 2014Trabalho de projecto de mestrado, Engenharia Informática (Engenharia de Software), Universidade de Lisboa, Faculdade de Ciências, 2014Este trabalho visa, por meio de novas evoluções no campo da educação online, providenciar um método de ensino das linguagens de programação mais fácil a pessoas sem experiencia prévia no campo, assim como ajudar professores a ensinar e avaliar grupos inteiros. Para este fim vai ter em conta experiencia de outros projectos já efectuados na medida do e-learning, mais concretamente Massive Open Online Courses, principalmente na plataforma Duolingo, pela sua abordagem interessante que não imita simplesmente o ensino presencial como é a tendência mas que faz uso das tecnologias que agora estão à sua disposição. O método de ensino que irá ser aplicado neste trabalho difere dos outros métodos e é baseado no Duolingo: aprendizagem efectuada unicamente através de exercícios. Estes exercícios irão aumentar de dificuldade, adaptar-se conforme as necessidades educativas de cada aluno e aperfeiçoar-se ao aprender com as respostas dadas. Desta maneira envolvente espera-se que os eventuais alunos sintam menos dificuldades do que em outros métodos mais passivos de aprendizagem.This work aims to provide a different approach to online teaching of programming languages, making use of the new evolutions in the field of on-line education, as well as help teachers to teach and evaluate whole groups. For this purpose the experiences taken from other e-learning projects, namely Massive Open Online Courses, have been taken into account, specially the learning platform Duolingo. This platform’s approach is interesting because it does not simply copy classroomlearning, as is the tendency of others, but it takes advantage of the available technologies.The teaching method that will be applied to this project, which differs from othermethods and is based on Duolingo, is that learning will happen solely through exercises,which will evolve in difficulty and adapt depending on the difficulty that students face andimproving itself using the answers given. With this focus on being engaging it is expectedthat students will feel more motivated than in other more passive methods of learning.Langlois, ThibaultRepositório da Universidade de LisboaSantos, Diogo Gonçalo Ferreira2015-02-04T16:06:44Z201420142014-01-01T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/10451/15895TID:201367858porinfo:eu-repo/semantics/openAccessreponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiainstacron:RCAAP2025-03-17T13:16:24Zoai:repositorio.ulisboa.pt:10451/15895Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireinfo@rcaap.ptopendoar:https://opendoar.ac.uk/repository/71602025-05-29T02:39:34.700917Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiafalse |
| dc.title.none.fl_str_mv |
Automatic teaching of basic programming techniques |
| title |
Automatic teaching of basic programming techniques |
| spellingShingle |
Automatic teaching of basic programming techniques Santos, Diogo Gonçalo Ferreira GWAP Computação humana Programação e-learning MOOC Educação Trabalhos de projecto de mestrado - 2014 |
| title_short |
Automatic teaching of basic programming techniques |
| title_full |
Automatic teaching of basic programming techniques |
| title_fullStr |
Automatic teaching of basic programming techniques |
| title_full_unstemmed |
Automatic teaching of basic programming techniques |
| title_sort |
Automatic teaching of basic programming techniques |
| author |
Santos, Diogo Gonçalo Ferreira |
| author_facet |
Santos, Diogo Gonçalo Ferreira |
| author_role |
author |
| dc.contributor.none.fl_str_mv |
Langlois, Thibault Repositório da Universidade de Lisboa |
| dc.contributor.author.fl_str_mv |
Santos, Diogo Gonçalo Ferreira |
| dc.subject.por.fl_str_mv |
GWAP Computação humana Programação e-learning MOOC Educação Trabalhos de projecto de mestrado - 2014 |
| topic |
GWAP Computação humana Programação e-learning MOOC Educação Trabalhos de projecto de mestrado - 2014 |
| description |
Trabalho de projecto de mestrado, Engenharia Informática (Engenharia de Software), Universidade de Lisboa, Faculdade de Ciências, 2014 |
| publishDate |
2014 |
| dc.date.none.fl_str_mv |
2014 2014 2014-01-01T00:00:00Z 2015-02-04T16:06:44Z |
| dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
| dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
| format |
masterThesis |
| status_str |
publishedVersion |
| dc.identifier.uri.fl_str_mv |
http://hdl.handle.net/10451/15895 TID:201367858 |
| url |
http://hdl.handle.net/10451/15895 |
| identifier_str_mv |
TID:201367858 |
| dc.language.iso.fl_str_mv |
por |
| language |
por |
| dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
| eu_rights_str_mv |
openAccess |
| dc.format.none.fl_str_mv |
application/pdf |
| dc.source.none.fl_str_mv |
reponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia instacron:RCAAP |
| instname_str |
FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia |
| instacron_str |
RCAAP |
| institution |
RCAAP |
| reponame_str |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
| collection |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
| repository.name.fl_str_mv |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia |
| repository.mail.fl_str_mv |
info@rcaap.pt |
| _version_ |
1833601443652698112 |