2021
DOI: 10.1109/access.2021.3135245
|View full text |Cite
|
Sign up to set email alerts
|

Evaluation of Critical Thinking in Online Software Engineering Teaching: A Systematic Mapping Study

Abstract: Critical thinking consists in analysing and evaluating the coherence of reasoning. This ability is crucial when we talk about software quality (SQ). SQ is closely related with the engineer's ability to judge and discriminate between solutions correctly, so students are required to analyse, evaluate and draw conclusions. Critical thinking, therefore, becomes a crucial part of the training of software engineers. The problem arises from the diversity of proposals and the lack of rigour in existing experiences, ma… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
1
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
3
2

Relationship

1
4

Authors

Journals

citations
Cited by 7 publications
(2 citation statements)
references
References 39 publications
0
1
0
Order By: Relevance
“…In this research, the use of active methodological approaches directly impacted both the software deliverables and high motivational interest for the elaboration of the students' ideation, led by a strong interest in entrepreneurship. Furthermore, these students achieved high-level skills and competencies, especially in communication during pitch presentations, delivering improved artefacts [1] and diagrams focusing on the end-user.…”
Section: Discussionmentioning
confidence: 99%
“…In this research, the use of active methodological approaches directly impacted both the software deliverables and high motivational interest for the elaboration of the students' ideation, led by a strong interest in entrepreneurship. Furthermore, these students achieved high-level skills and competencies, especially in communication during pitch presentations, delivering improved artefacts [1] and diagrams focusing on the end-user.…”
Section: Discussionmentioning
confidence: 99%
“…The three highest hierarchical levels typically serve as a representation of critical thinking (CT): analyze, evaluate, and create [45]. In its development, CT is part of thinking activities in understanding arguments, processing, assessing or evaluating, and transmitting information as a reference for problem-solving and understanding experiences and ideas [46,47]. CT can be seen through an approach related to how to do something (thoughts) or actions arising from a will [48].…”
Section: B Critical Thinking Skillsmentioning
confidence: 99%