Please use this identifier to cite or link to this item: https://hdl.handle.net/10316/110168
DC FieldValueLanguage
dc.contributor.authorSantos, Álvaro-
dc.contributor.authorGomes, Anabela de Jesus-
dc.contributor.authorMendes, António José-
dc.date.accessioned2023-11-16T09:16:20Z-
dc.date.available2023-11-16T09:16:20Z-
dc.date.issued2010-
dc.identifier.issn1999-4893pt
dc.identifier.urihttps://hdl.handle.net/10316/110168-
dc.description.abstractIn recent years, many tools have been proposed to reduce programming learning difficulties felt by many students. Our group has contributed to this effort through the development of several tools, such as VIP, SICAS, OOP-Anim, SICAS-COL and H-SICAS. Even though we had some positive results, the utilization of these tools doesn’t seem to significantly reduce weaker student’s difficulties. These students need stronger support to motivate them to get engaged in learning activities, inside and outside classroom. Nowadays, many technologies are available to create contexts that may help to accomplish this goal. We consider that a promising path goes through the integration of solutions. In this paper we analyze the features, strengths and weaknesses of the tools developed by our group. Based on these considerations we present a new environment, integrating different types of pedagogical approaches, resources, tools and technologies for programming learning support. With this environment, currently under development, it will be possible to review contents and lessons, based on video and screen captures. The support for collaborative tasks is another key point to improve and stimulate different models of teamwork. The platform will also allow the creation of various alternative models (learning objects) for the same subject, enabling personalized learning paths adapted to each student knowledge level, needs and preferential learning styles. The learning sequences will work as a study organizer, following a suitable taxonomy, according to student’s cognitive skills. Although the main goal of this environment is to support students with more difficulties, it will provide a set of resources supporting the learning of more advanced topics. Software engineering techniques and representations, object orientation and event programming are features that will be available in order to promote the learning progress of students.pt
dc.language.isoengpt
dc.publisherMDPIpt
dc.rightsopenAccesspt
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/pt
dc.subjectprogramming learning environmentspt
dc.subjectcollaborative environmentspt
dc.titleIntegrating New Technologies and Existing Tools to Promote Programming Learningpt
dc.typearticle-
degois.publication.firstPage183pt
degois.publication.lastPage196pt
degois.publication.issue2pt
degois.publication.titleAlgorithmspt
dc.peerreviewedyespt
dc.identifier.doi10.3390/a3020183pt
degois.publication.volume3pt
dc.date.embargo2010-01-01*
uc.date.periodoEmbargo0pt
item.grantfulltextopen-
item.cerifentitytypePublications-
item.languageiso639-1en-
item.openairetypearticle-
item.openairecristypehttp://purl.org/coar/resource_type/c_18cf-
item.fulltextCom Texto completo-
Appears in Collections:I&D CISUC - Artigos em Revistas Internacionais
Show simple item record

Page view(s)

36
checked on May 8, 2024

Download(s)

18
checked on May 8, 2024

Google ScholarTM

Check

Altmetric

Altmetric


This item is licensed under a Creative Commons License Creative Commons