Micro-activities for Java programming learning

Detalhes bibliográficos
Autor(a) principal: Tchutchulashvili, Mariami
Data de Publicação: 2016
Tipo de documento: Dissertação
Idioma: eng
Título da fonte: Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
Texto Completo: http://hdl.handle.net/10198/14059
Resumo: This work aims to study new ways of contributing to minimize the great difficulty that students have shown in the first programming disciplines of computer courses. It is difficult for a beginner to structure the thinking in order to achieve complete mapping between the problem to be solved and the program (code) that solves. A great capacity of abstraction is needed and for that the use of views can help the student to understand the algorithm to be implemented. It is also important to improve the autonomous capacity for problem solving and make the student more independent. This thesis is based on the construction of WebQuest in order to test a motivating strategy for Java programming learning and check if this kind of learning methodology is good and efficient. So, in this thesis a WebQuest for Java programming is implemented and tested in classroom context.
id RCAP_66013e7b034653f93c7d100887e759e9
oai_identifier_str oai:bibliotecadigital.ipb.pt:10198/14059
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 Micro-activities for Java programming learningDomínio/Área Científica::Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e InformáticaThis work aims to study new ways of contributing to minimize the great difficulty that students have shown in the first programming disciplines of computer courses. It is difficult for a beginner to structure the thinking in order to achieve complete mapping between the problem to be solved and the program (code) that solves. A great capacity of abstraction is needed and for that the use of views can help the student to understand the algorithm to be implemented. It is also important to improve the autonomous capacity for problem solving and make the student more independent. This thesis is based on the construction of WebQuest in order to test a motivating strategy for Java programming learning and check if this kind of learning methodology is good and efficient. So, in this thesis a WebQuest for Java programming is implemented and tested in classroom context.Este trabalho tem como objetivo estudar novas formas de contribuir para minimizar a grande dificuldade que os alunos têm demonstrado nas primeiras disciplinas de programação dos cursos de informática. É difícil para um iniciante de programação estruturar o pensamento de forma a conseguir fazer o mapeamento entre o problema a ser resolvido e o programa (código) que resolve. Sendo necessária alguma capacidadede abstração consideramos que o uso de visualizações pode ajudar o aluno a compreender o algoritmo a ser implementado. É também importante para melhorar a capacidade de resolução de problemas de forma autónoma e tornar o aluno mais independente. Esta tese é baseada na construção de webquests a fim de testar uma nova estratégia de motivação para a aprendizagem de programação Java everificar se este tipo de metodologia de aprendizagem é bom e eficiente. Assim, nesta tese, um webquest para a programação Java foi implementado e testado em contexto de sala de aula.ეს ნაშრომი მიზნად ისახავს შეისწავლოს ახალი გზები, რომლებიც ხელს შეუწყობს მინიმუმამდე დაიყვანოს ის სირთულეები რომლებსაც სტუდენტები აწყდებიან პროგრამირების პირველი დისციპლინებს შესწავლისას. დამწყები პროგრამისტისთვის რთულია სწორად და მარტივად შეიმუშავოს კოდი რომელიც გადაჭრის დასახულ ამოცანას. საჭიროა დიდი ტევადობის აბსტრაქცია და ამისთვის ხშირი მუშაობა ეხმარება სტუდენტს გაიგოს ალგორითმი, რომელიც უნდა განხორციელდეს. მნიშვნელოვანია ისიც, რომ მივცეთ სტუდეტს ავტონომიურობა პრობლემის გადაჭრისას, რათა ის უფრო დამოუკიდებელი გახდეს. ეს თეზისი დაფუძვნებულია ვებქვესთის სტრუქტურაზე, რათა შევამოწმოთ წამახალისებელი სტრატეგია ჯავას პროგრამირების სწავლისას და შევაოწმოთ, არის თუ არა ამ სახის სწავლების მეთოდოლოგია კარგი და ეფექტური. ამისთვის ექსპერიმენტი ჯავას ახალი მეთოდით სწავლებაზე ხორციელდება და იცდება საკლასო კონტექსტში.Pereira, Maria JoãoLopes, Rui PedroKhachidze, MananaBiblioteca Digital do IPBTchutchulashvili, Mariami2017-02-23T10:35:42Z201620162016-01-01T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/10198/14059TID:201455986enginfo: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-02-25T12:04:21Zoai:bibliotecadigital.ipb.pt:10198/14059Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireinfo@rcaap.ptopendoar:https://opendoar.ac.uk/repository/71602025-05-28T11:30:44.951277Repositó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 Micro-activities for Java programming learning
title Micro-activities for Java programming learning
spellingShingle Micro-activities for Java programming learning
Tchutchulashvili, Mariami
Domínio/Área Científica::Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática
title_short Micro-activities for Java programming learning
title_full Micro-activities for Java programming learning
title_fullStr Micro-activities for Java programming learning
title_full_unstemmed Micro-activities for Java programming learning
title_sort Micro-activities for Java programming learning
author Tchutchulashvili, Mariami
author_facet Tchutchulashvili, Mariami
author_role author
dc.contributor.none.fl_str_mv Pereira, Maria João
Lopes, Rui Pedro
Khachidze, Manana
Biblioteca Digital do IPB
dc.contributor.author.fl_str_mv Tchutchulashvili, Mariami
dc.subject.por.fl_str_mv Domínio/Área Científica::Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática
topic Domínio/Área Científica::Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática
description This work aims to study new ways of contributing to minimize the great difficulty that students have shown in the first programming disciplines of computer courses. It is difficult for a beginner to structure the thinking in order to achieve complete mapping between the problem to be solved and the program (code) that solves. A great capacity of abstraction is needed and for that the use of views can help the student to understand the algorithm to be implemented. It is also important to improve the autonomous capacity for problem solving and make the student more independent. This thesis is based on the construction of WebQuest in order to test a motivating strategy for Java programming learning and check if this kind of learning methodology is good and efficient. So, in this thesis a WebQuest for Java programming is implemented and tested in classroom context.
publishDate 2016
dc.date.none.fl_str_mv 2016
2016
2016-01-01T00:00:00Z
2017-02-23T10:35:42Z
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/10198/14059
TID:201455986
url http://hdl.handle.net/10198/14059
identifier_str_mv TID:201455986
dc.language.iso.fl_str_mv eng
language eng
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_ 1833591972960403456