Please use this identifier to cite or link to this item: http://repositorio.grial.eu/handle/grial/2227
Full metadata record
DC FieldValueLanguage
dc.contributor.authorFigueiredo, J.-
dc.contributor.authorGarcía-Peñalvo, F. J.-
dc.date.accessioned2021-02-20T11:36:08Z-
dc.date.available2021-02-20T11:36:08Z-
dc.date.issued2021-02-11-
dc.identifier.urihttp://repositorio.grial.eu/handle/grial/2227-
dc.description.abstractExiste a ideia generalizada de que o ensino e aprendizagem da pro-gramação é difícil. Desde que surgiram as linguagens de programação que este tema é estudado e investigado por todos os que se dedicam a esta área das ciên-cias da computação. Os conceitos básicos da programação fazem parte de mui-tos cursos de ensino superior nas mais diversas áreas do conhecimento. As difi-culdades no ensino e aprendizagem da programação refletem-se não só nas altas taxas de reprovação, mas também, e talvez a mais preocupante, nas altas per-centagens de abandono, na falta de motivação e de interesse dos alunos. Neste trabalho apresentamos algumas das razões nas dificuldades do ensino e na aprendizagem da programação. Descrevemos um conjunto de estratégias de en-sino e aprendizagem de introdução à programação de modo a reduzir este pro-blema. Este conjunto de estratégias é auxiliado por uma aplicação HTPro-gramming que nos permitirá acompanhar em pormenor o desenvolvimento de cada aluno, nas diferentes fases do processo de aprendizagem. À medida que o aluno constrói o seu perfil de aprendizagem será possível aplicar um modelo preditivo de sucesso ou insucesso. É possível ao aluno melhorar aspetos especí-ficos do seu perfil de aprendizagem e ao professor ter um conhecimento preciso do nível de conhecimento de cada aluno, e intervir rapidamente se necessário. Os resultados obtidos são encorajadores. Os alunos estão mais interessados, motivados e envolvidos no processo de ensino e aprendizagem e sentem-se mais confiantes com a possibilidade de aprender e praticar ao seu próprio ritmo, sem o receio de errar.en
dc.language.isootheren
dc.publisherGrupo GRIALen
dc.subjectprogrammingen
dc.subjectCS1en
dc.subjectteaching programmingen
dc.subjectlearning programmingen
dc.subjectintelligent tutoring systemsen
dc.subjectITSen
dc.titleHelp To Programming: uma Ferramenta para o Ensino e Aprendizagem da Programaçãoen
dc.typeTechnical Reporten
Appears in Collections:Publications

Files in This Item:
File Description SizeFormat 
JoseFigueiredo2021.pdfReport531,62 kBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.