271 documents found, page 1 of 28

Sort by Issue Date

OntoCnE & Neuroeducation Guidelines: An approach to developing Computational Th...

Araújo, Cristiana; Henriques, Pedro Rangel; Cerqueira, João José

Computer Programming (CP) is difficult to teach and learn. Many students who enroll in CP courses have difficulty learning to program, as they have deficits in problem-solving skills and are unable to understand abstract programming concepts. Some studies also state that teaching methods are often not the most appropriate as they are not personalized to each student’s needs and do not complement their learning ...


Ontology visualization tools: a bibliographic review and a proposal

Marques, Ezra Gomes; Araújo, Cristiana; Henriques, Pedro Rangel

Information can be graphically presented to users through different visualization methods, which can be complemented by various features meant to facilitate the navigation and interpretation of the presented information. Many of these methods and features are already in use by current ontology visualization tools, while others, along with some concepts from the broader field of information visualization, are me...


An Ontology to Understand Programming Cocktails

Neto, Alvaro Costa; Pereira, Maria João; Henriques, Pedro Rangel

An ever-growing landscape of programming technologies (tools, languages, libraries and frameworks) has rapidly become the norm in many domains of computer programming— Web Development being the most noticeable example. The concurrent use of many compartmentalised technologies has advantages: it allows for flexibility in implementation, while also improving reusability. On the other hand, this proliferation tend...

Date: 2024   |   Origin: Biblioteca Digital do IPB

Goliath, a Programming Exercises Generator Supported by AI

Freitas, Tiago Carvalho; Neto, Alvaro Costa; Pereira, Maria João; Henriques, Pedro Rangel; Pereira, Maria João

The teaching-learning process is complex in nature, requiring many tasks and skills to achieve success in the construction of knowledge. As per any particular kind of cognitive development, teaching and learning Computer Programming is no different in this regard: tasks must be executed, sometimes repeatedly, and skills must be developed. Despite different approaches and methodologies, exercising what has been ...

Date: 2024   |   Origin: Biblioteca Digital do IPB

A systematic approach to catalogue learning resources that promote computationa...

Araújo, Cristiana; Henriques, Pedro Rangel; Cerqueira, João José

Computational Thinking (CT) is a transversal ability to solve problems in any area, is crucial for Computer Programming. We believe that CT skills should be developed and encouraged from a young age. However, to promote the development of CT it is necessary to use appropriate materials, which we call Learning Resources (LR). For a more efficient development of CT, it is important that the LR are designed and us...


Ar-based learning resource: A different way to learn data-structures

Lima, Lázaro Vinicius de Oliveira; Magalhães, Luís Gonzaga Mendes; Henriques, Pedro Rangel; Cardoso, Alexandre

Considering the difficulties in the teaching/learning process of computerprogramming, the development of skills related to Computational Thinking (CT) toprepare people to better solve problems stands out. Augmented Reality (AR) allows for the insertion and interaction with virtual information in the real world. AR is becoming ordinary to humanity, including the design of new teaching/learning strategies that en...


Improving conformance checking in process modelling: a multiperspective algorithm

Calheno, Rui Pedro Abreu; Carvalho, Paulo; Rito Lima, Solange; Henriques, Pedro Rangel; Ramos Merino, Mateo

Business process model and notation (BPMN) is a popular notation used for process modelling mainly due to its high expressiveness. However, BPMN has shortcomings when dealing with specific domains (namely Hazard Analysis and Critical Control Points systems), struggling to model activity duration, quality control points, activity effects and monitoring nature. To tackle these limitations, the business process mo...


Neuroeducation: guidelines for computational thinking training

Araújo, Cristiana; Henriques, Pedro Rangel; Cerqueira, João José

Computational Thinking (CT) skills are a key competency for all citizens, but for Computer Programming students these abilities are crucial. Several studies claim that students have deficits in many of the CT skills and therefore it is important to develop and improve these skills. For that purpose, Teachers responsible for the children's education have to plan as soon as possible effective ways for training CT...


OntoCnE, characterizing Learning Resources for training Computational Thinking

Araújo, Cristiana; Henriques, Pedro Rangel; Cerqueira, João José

A Computational Thinking (CT) training program proposes a set of instruments to be used in the training, and also a set of recommendations on how to use them. To design such a program it is necessary to have a deep knowledge about the meaning of CT and its targets. Although CT skills are of paramount importance to all (since they bring numerous advantages for problem solving activities), in our context we see t...


Motion sensors for Knee angle recognition in muscle rehabilitation solutions

Franco, Tiago; Oliveira, Leonardo Sestrem de; Henriques, Pedro Rangel; Alves, Paulo; Pereira, Maria João; Brandão, Diego; Leitão, Paulo; Silva, Alfredo

The progressive loss of functional capacity due to aging is a serious problem that can compromise human locomotion capacity, requiring the help of an assistant and reducing independence. The NanoStim project aims to develop a system capable of performing treatment with electrostimulation at the patient’s home, reducing the number of consultations. The knee angle is one of the essential attributes in this contex...

Date: 2022   |   Origin: Biblioteca Digital do IPB

271 Results

Queried text

Refine Results

Author





















Date





















Document Type





Funding



Access rights




Resource






Subject