The Infona portal uses cookies, i.e. strings of text saved by a browser on the user's device. The portal can access those files and use them to remember the user's data, such as their chosen settings (screen view, interface language, etc.), or their login data. By using the Infona portal the user accepts automatic saving and using this information for portal operation purposes. More information on the subject can be found in the Privacy Policy and Terms of Service. By closing this window the user confirms that they have read the information on cookie usage, and they accept the privacy policy and the way cookies are used by the portal. You can change the cookie settings in your browser.
The new global economy has a great potential to shift economic power on a massive level resulting in a new and growing digital divide in the world. Over the past few decades, computers have transformed both the world and the workforce in many profound ways. As a result, computer science and associated technologies now lie at the heart of smart economies worldwide. Many reports around the world state...
Our project COMMOOP aims to develop a competency structure model and appropriate measurement instruments for the field of object-oriented programming (OOP). We started by reviewing existing literature on competency modelling in other subject areas regarding the development methodology as well as the model structures, identified common structural elements, verified, expanded and refined these based...
Owing to its compact and controlled environment, chess has provided in the last few decades a fruitful domain for fundamental questions about human reasoning and promoted the development of several research papers in different areas of scientific knowledge. This paper describes and implements a computational framework for acquiring and processing electroencephalography signals of players with different...
It is widely recognized that software process improvement (SPI) engineers need to be trained by software engineering groups to perform quality SPI activities. However, such engineers are required to have a wide range of skills, and therefore it is difficult to properly determine the scope and goal of training courses. To solve such problems, the group companies of Mitsubishi Electric Corporation have...
Group based learning or also known as collaborative learning has been in practice until now as one of the methods of learning as it can help learners gain better learning achievements especially in problem solving tasks. However, to date, many learning institutions from elementary level all the way to tertiary level are mostly practicing teaching approach based on lecture only which is a one-way teaching...
Modern digital technologies bring various means for didactic adaptation of educational content and for new forms of dialogue and interaction between students and learning environment. Different data representations can be easily used and combined in digital learning environment. Forming of the correct ideas and better understanding of the educational content is enabled mainly by graphic representation...
TRIZ solves difficult problems by finding contradictions in the problem itself. In TRIZ, a technical contradiction occurs when one function of a system is enhanced, the other function is deteriorated at the same time, and vice versa. On the other hand, a physical contradiction appears when two opposite properties are required from the same part of a system. Among TRIZ components, the ARIZ, algorithm...
The Junior Code Academy is a pilot project that aims to generalize the teaching of programming and code in schools in Portugal, promoting digital literacy and developing skills of problem solving. The presented qualitative pilot study involves students from the 1st cycle of basic education in three schools of Lisbon Municipality, comprising partnership with Calouste Gulbenkian Foundation and University...
In this paper, we present an innovative mixed pedagogical method to improve teaching and learning in undergraduate courses related to computer area. The method proposes learning multi-criteria assessments and pedagogical strategies, such as problem-based learning, that should be carried out during the activities. This research was performed in a three-year case study in courses undertaken at the Federal...
A concept of framing is adapted for analyzing how students learn in problem-centered group learning. Students' contributions to discourse are analyzed and associated with their conceptual understanding and growth. Characteristics indicating conceptual understanding, along with factors influencing classroom interactions for conceptual growth are reported. Resources that support designing and conducting...
Inclusive STEM high schools (ISHSs) are increasingly emerging in the research literature and have yielded promising effects on students' science and mathematics achievement [1; 2; 3]. ISHSs emphasized STEM preparation for underrepresented subpopulations and offered open enrollment. In the present study, we selected 17 ISHSs in Texas and divided those schools into two groups. Of these schools, seven...
This paper analyzes the efforts of DISSECT (DIScover SciEnce through Computational Thinking) to introduce computer science theories into K-12 Curricula. This is accomplished by teaching computational thinking (CT) problem solving techniques in existing STEM+C courses in select middle and high school classrooms in Las Cruces, New Mexico, USA. Data collected over the course of the fall 2014 and spring...
In the history of science and technology, many creative and innovative cases were found in contradiction problem solving. However, most research about creativity has rarely paid attention to contradiction solving so far. This paper introduces the way how adolescent solves contradiction problems with the Butterfly diagram, and shows the effects of the Butterfly diagram education in primary and secondary...
It is highly recognized that difficulties involved in teaching programming in an introductory course, arise from the cognitive process complexity that is necessary for developing this ability. Previous studies on the best first programming language or the best first programming paradigm have been conducted. Even, the most appropriate integrated development environment (IDE) for novice programmers...
Postsecondary matriculation is important for a young person's future financial and social positioning. Matriculation can be attendance at a four-year institution, two-year program, or a trade school of some kind. Scores on standardized tests such as the SAT are often components of a student's application to attend a postsecondary education institution. This is a follow up study to one in which students...
Teaching of programming foundations has been subject of several investigations, because it is believed that the required activities can contribute to the development of students more able to solve problems and to adapt to any environment or situation. Some works have argued about the integration of Flipped Classroom and Problem-Based Learning in Computer Science courses to potentiate this kind of...
Work in Progress: University-level cybersecurity education is encouraged by both the US government and academic organizations. A new practical course in cybersecurity in the summer semester is introduced, in which junior students made teams to learn in a student-centered and competitive style. Students were provided with course materials in five topics. An online judge system was developed with problems...
System design and development are fundamental capabilities for an engineer. The Department of Control Engineering at the National Institute of Technology, Nara College, has been offering a course called “Practical System Design,” a unique opportunity for students to experience the entire process of developing an autonomous mobile robot, to fourth-year students for about 20 years. However, in recent...
Gamification has achieved many positive outcomes in many fields, ranging from economics to education. This method consists in applying game concepts, mechanics and aesthetics in non-gaming applications, aiming to improve a person or group's engagement and commitment to perform a task. These concepts can range from extrinsic motivators as points, levels, leaderboards and achievements, to intrinsic...
We are exploring whether and how “Digital-Storytelling” can be used to a) attract and engage student apprentices otherwise estranged from STEM-linked career or education pathways b) help student apprentices address the complexities of ill-formed or “wicked” design problems typical of sustainable engineering. Building on preliminary evidence from a pilot 2014 study we hypothesize that apprentices who...
Set the date range to filter the displayed results. You can set a starting date, ending date or both. You can enter the dates manually or choose them from the calendar.