S.C. dos SantosFederal University of Pernambuco | UFPE · Department of Computer Science
S.C. dos Santos
PhD
Associate Professor in Federal University of Pernambuco, Brazil
About
75
Publications
23,347
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
692
Citations
Introduction
Simone Santos is an Associate Professor in the Informatics Center of the Federal University of Pernambuco (Brazil). She is also the NEXT Research Group leader (http://cin.ufpe.br/next), emphasizing Problem-based Learning (PBL) in Computing Education. As a Process Management specialist, she engages in research and consultancy activities in Educational Methodologies and Information Systems (Project Management, BPM, and Enterprise Architecture). She was PMP certified from PMI in 2006.
Additional affiliations
Publications
Publications (75)
Higher Education in Computing (ESC) has changed significantly in the last decade, addressing the competencies development as a mix of knowledge, skills, and attitudes demanded by complex problem-solving in real-world situations. Pressured by the constant evolution of technology, the importance of the human aspects in technological projects, and the...
Future professional competencies in the field of computing, recommended by international forums and reference curricula, comprise a combination of knowledge, skills, and attitudes. These competencies can be developed through educational objectives which integrate theory and experience through teamwork, intense collaboration, and problem-solving. Fo...
This Research Full Paper reports an experience related to the Training Program 4.0 to encourage technological innovation focused on developing professional skills, especially soft skills, in undergraduate and graduate students. As the primary motivation for this program, the constant technological evolution and consequent demand for continuing educ...
Process understanding is essential to the Business Process Management (BPM) lifecycle for diverse strategic organizational projects. However, in many companies, the processes are still informal and unstructured. In this scenario, no process models are available, and all the knowledge about the processes remains on the people involved in their execu...
In Computing Higher Education (CHE), the desired transformation of traditional teaching and learning methods, almost always based on the transmission of information and content-based curricula, has been the objective of several educational institutions that wish to combat students’ demotivation and dropout. Among successful approaches, Problem-Base...
O propósito deste ensaio é lançar luzes (e algumas provocações) à discussão sobre a suposta neutralidade político-pedagógica do professor e seus impactos na educação superior de computação. É apresentado um pouco do contexto brasileiro em relação à temática da neutralidade político-pedagógica e suas problematizações. Também são expostos tanto algun...
One of the challenges of Computing Education Research is the proposition of new learning methods. Researches indicate active learning methods are more effective than traditional ones. Peer Instruction is one of these learning methods that promotes a student-centered class, enabling (s)he constructs his/her comprehension through a structured approac...
This Research Full Paper presents an overview of student assessment proposals for Problem-Based Learning (PBL) in Computing Education. Computing teaching has many challenges, as it requires different skills from students, often subjective and difficult to assess. In fact, technical knowledge alone is not enough to fully understand what is being tau...
Este ensaio tem como objetivo trazer reflexões e desafios sobre a formação na ética em pesquisa na Computação envolvendo humanos. O tema é apresentado tanto no contexto geral, como no contexto específico da Computação.
In Computing Higher Education (CHE), the desired transformation of traditional teaching and learning methods, almost always based on the transmission of information and content-based curricula, has been the objective of several educational institutions that wish to combat students' demotivation and dropout. Among successful approaches, Problem-Base...
The research carried out in this work has identified the current enterprise architecture scenario in public organizations. How these organizations define it, what tools are used, their advantages, and difficulties of use. Which countries are using it and in which sectors of these organizations it is being used. This information contributes to a vis...
Contribution: This article adds to the results of previous systematic mapping study by addressing a more ample context of problem-based learning (PBL) in computing education. Background: PBL is defined as an instructional method of constructivist teaching that uses real problems as a motivating element for learning. Although PBL was born in medical...
The PBL (Problem-Based Learning) methodology provides many benefits to those who use it in teaching. In this light, it is important to plan well when using this methodology, efficient to the purposes established by an educator, in a way to avoid those vital aspects to educational planning in the PBL approach that are neglected or forgotten. However...
One of the main challenges of computing education is the teaching of computer programming. Technical skills related to algorithm logic, programming language syntax, and computational platforms are required to program. In addition, several non-technical skills are required, enabling the student to understand and to interpret real problems, to work i...
This a Research Full Paper. The requirements of Software Engineering need a learning environment that is not only practical but true to the reality of the market. As a student-centered approach, Problem-Based Learning (PBL) enables students to be collaborative and attitude-oriented during problem-solving. Despite this, PBL has its cultural challeng...
This Research to Practice Full Paper presents a proposal for monitoring student progress in Problem-Based Learning (PBL). The adoption of the PBL approach has been growing in computer education, where problem-solving and group work are essential. Despite the compatibility and benefits of PBL, some challenges remain, in particular, with respect to t...
The continuous advancement of Information Technology and the range of industries and services dependent on technology have required profound changes in the education of software professionals. In fact, the education of these professionals must include diverse skills (technical and non-technical), in order to enable them to solve real problems that...
Problem‐Based Learning (PBL) has gained widespread approval as a constructive, student‐centered approach to teaching, and learning. Advocating the use of real‐life problems to initiate and motivate the learning process, PBL is an inductive strategy promoting the understanding of new concepts as well as the development of professional skills, abilit...
Tutorial Education Program (TEP) is an initiative from Brazilian government to develop education quality in different areas of knowledge, as its main aim to decrease students’ evasion and promotion of academic success. PET-Informática group from Federal University of Pernambuco (UFPE) has invested in these activities, in particular, to teach progra...
The PBL (Problem-Based Learning) methodology provides many advantages to those adopting it in the teaching-learning process. To this end, a good planning that guides the usage of the methodology towards the goals established by the teacher is of fundamental importance, in order to prevent fundamental aspects to be neglected or forgotten. However, t...
The PBL (Problem-Based Learning) methodology provides many benefits to those who use it in teaching. In this light, it is important to plan well when using this methodology, efficient to the purposes established by an educator, in a way to avoid those vital aspects to educational planning in the PBL approach that are neglected or forgotten. However...
The dynamism of the global economy and its growing dependence on Information Technology, more complex and integrated, has required a transformation in the education of software professionals with the focus on the development of skills such as teamwork, real practice of problem-solving, managerial profile and analysis of solutions. In this context,...
Blockchain é uma transação descentralizada e tecnologia de gerenciamento de dados desenvolvida para criptomoeda Bitcoin. O interesse na tecnologia Blockchain tem aumentado desde que a ideia foi cunhada em 2008. A razão para o interesse em blockchain são seus
atributos centrais que fornecem segurança, anonimato e integridade de dados sem qualquer or...
The area of Computer Networks requires an educational model based on real market practices that can provide students with consistent technological training. However, it should be noted that a Network Project is subject to a wide range of restrictions (such as time constraints, budgeting, and the use of other necessary resources) which means there i...
ERP systems can be defined as information systems that aim of integrating and processing data for business organizations. At the beginning of the years 2000, organizations began to invest in these systems with a view to obtaining competitive advantage in the market. The literature shows a wide range of critical factors that account for the success...
Evaluating the performance of processes is of vital importance if organizations are to seek continuous improvements. It is by measuring processes that data on their performance is provided, thus showing the evolution of the organization in terms of its strategic objectives. These results will serve as the basis for making better decisions, thereby...
Ensuring satisfactory results by using problembased
learning in education in the Computing area is challenging.
Faithfully maintaining the philosophy of PBL requires not only
full compliance with its principles but also that its processes are
managed efficiently. To facilitate the adoption of PBL, especially
as to managing its processes, this artic...
The Problem-Based Learning method has become an alternative to develop problem solving skills and abilities strongly required by the current labor market. However, studies indicate that due to the subjectivity of PBL concepts and the lack effective instruments for its implementation, the PBL teaching planning is compromised and strongly dependent o...
Ensuring satisfactory results by using problem-based learning in education in the Computing area is challenging. Faithfully maintaining the philosophy of PBL requires not only full compliance with its principles but also that its processes are managed efficiently. To facilitate the adoption of PBL, especially as to managing its processes, this arti...
Teaching Computer has led to the design of an educational model that is increasingly making use of market practices linked to business corporations. Within this scenario, a practical and dynamic learning system is being fostered that allows simulations to be carried out in real contexts through problem resolution. Based on constructivist theories,...
The problem-based learning (PBL) approach has been successfully applied to teaching software engineering thanks to its principles of group work, learning by solving real problems, and learning environments that match the market realities. However, the lack of well-defined methodologies and processes for implementing the PBL approach represents a ma...
The growth of project management and business process management initiatives in the
organizations has been making it more evident that these two disciplines play crucial
roles in the roll-out of organizational strategies. The PMOs (Project Management
Offices) and BPMOs (Business Process Management Office) are no longer only playing
the roles of gua...
BPM is a systematic approach that enables an organization to achieve results that are consistent and aligned with its strategic objectives. In this context, organizations need to measure the performance of their processes, thereby enabling them to support planning, inducing control and making it possible to diagnose the current situation. The resea...
The Software Engineering sector has been demanding an education model that targets real market practices more and more exactly. This includes bearing in mind that, in the market, a software project is subject to numerous restrictions of time, budget and other resources required for its development. In this context, this article describes the applic...
In order to exploit the benefits of PBL and mitigate the risk of failure when implementing it, the NEXT (iNnovative Educational eXperience in Technology) research group has been working on methods and tools focused on managing the PBL approach as applied to Computing. In this context, this article proposes a teaching and learning methodology based...
In computing courses, the teaching and learning approach normally emphasizes theoretical knowledge at the expense of practical knowledge. The major disadvantages of this approach are learners' lack of motivation during class and their quickly forgetting the knowledge they have acquired. With a view to overcoming these difficulties, Problem Based Le...
The increasing application of student-centered teaching approaches to solve real problems, driven by the market´s demand for professionals with better skills, has prompted the use of PBL in different areas, including in Computing. However, since this represents a paradigm shift in education, its implementation is not always well understood, which a...
The dynamism and intensity of the adoption of practical learning problems (PBL) provide adverse effects contrary to traditional learning approaches. The difficulty in defining clear educational objectives aligned to appropriate forms of assessment is also a recurring challenge in the management of learning environments. As a response to this state...
The increasing application of student-centered teaching approaches to solve real problems, driven by the market's demand for professionals with better skills, has prompted the use of PBL in different areas, including in Computing. However, since this represents a paradigm shift in education, its implementation is not always well understood, which a...
Given the demand in the area of Software Engineering for solutions that actually contribute to modern organizations, the search for qualified professionals who have considerable practical experience has been growing day-by-day. Set against this background is the learning process of traditional teaching, in which the Student is largely a mere recipi...
The teaching and learning process on the Computer Science often suffers challenges related to the passivity of students guided by a teacher-centered method, the content of disciplines isolated from its applicability and practices not aligned to the market reality. Front of these challenges, the PBL (Problem-Based Learning) as a student-centered met...
Education in project management is gaining evidence insofar as the market demands total control over the projects. In particular, interest in agile management methodologies such as Scrum, have been growing towards higher productivity and better quality in meeting the demands of clients. In this context, this paper reports an experience related to a...
The continuous growth of the use of Information and Communication Technology in different sectors of the market calls out for software professionals with the qualifications needed to solve complex and diverse problems. Innovative teaching methodologies, such as the "Software Internship" model and PBL teaching approaches that are learner-centered an...
This article reports the experience of a Software Residency Program developed by Alcatel-Lucent and C.E.S.A.R with the goal of forming software development practitioners with specific skills and competences in Care Centers for the Telecom field. Positive results were reached with the use of PBL and the agile approach Kanban. Resumo. Este artigo rel...
The increasing and continuous presence of software products and services consumed daily by the society is gaining momentum with the development of the mobile device market. In this scenario, the demand for trained professionals in specific technologies for mobile platforms like Google Android and Samsung BADA, is growing rapidly. The Problem Based...
The growing presence of the software in the products and services consumed daily by the society demands a level of completely dependent quality not only of technology, but of its development process and of the involved professionals. By focusing on the professionals responsible for quality assurance, as the Test Engineer, the skills and competences...
The ICT industry is emerging as an exciting and challenging environment-flexible and dynamic, and therefore, It demands for ICT professionals who should not only understand the technology, but also a wide vision of the problems, business understanding, entrepreneurship background and interpersonal skills, which are related to the practical experien...
The activity of software testing is an area of IT that has grown over the years and that is directly related to the need to produce quality products that meet increasing demands. By focusing on the professionals responsible for quality assurance, as the Engineer of Tests, skills and competence of these need to be developed based on a very critical...
The effectiveness of a Master’s Program Course can only be appraised with the support of an efficient and accurate evaluation program. Taking the Problem Based Learning, as a reference to implement practical and real problems on a class of master students, and the traditional methods that focuses on formal exams as methodology, a method for evaluat...
The Information Communication and Technology - ICT industry is facing a market of constant changes and challenges. These characteristics demand the ICT professionals to have a wide vision of the problem, rather than just knowledge on the technology. In this context, the objective of this article is to propose an innovative pedagogical methodology b...
The effectiveness of a Master’s Program Course can only be appraised with the support of an efficient and accurate evaluation program. Taking the Problem Based Learning, as a reference to implement practical and real problems on a class of master students, and the traditional methods that focuses on formal exams as methodology, a method for evaluat...
Comparison-shopping brokers can create value to transactions between consumers and vendors by aggregating services and product
information that were traditionally offered by separate vendors, thus reducing search costs and contributing for efficiency
on Web electronic markets. Specifically in retail markets where the diversity of product data is gr...
Chamamos de sistemas de segurança crítica, aqueles sistemas cuja falha pode causar danos ao ambiente ou perigo de vida aos seres humanos ou ambos. Tais sistemas requerem um alto grau de confiabilidade em seu desenvolvimento, antes de serem colocados em uso. Este artigo descreve a utilização de métodos formais para aumentar a confiabilidade no desen...
This article proposes an innovative model of learning environment, based on the sharing of knowledge between people, forming a community around areas of interest to these people. Based on the level of interest of users in each other, the solution, by evaluating user content and its communication, promotes people who stand out as contributors to kno...