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.
Computer architecture science evolves continuously. This work describes a methodology to teach a system which is integrated by several processors in just one chip. The description of how to implement a biprocessor system within an FPGA is proposed. Thus, the student will simultaneously acquire advanced knowledge on microprocessors, focusing on the operational behavior and structure of a biprocessor...
Interaction analysis (IA) is an essential element for formative evaluation, self-regulation and other important functions, especially in computer supported collaborative learning (CSCL) scenarios. However, several problems have impeded its regular use in real environments, in spite of the significant advancement of the field. This paper analyzes the main problems and alternatives encountered in the...
The widespread use of the new information technologies in the teaching sector has driven an ever faster evolution of both technological and methodological tools. The proliferation of standards and specifics for defining pedagogical models, describing resources and drawing the student profile bears clear witness to this phenomenon. However, these specifics are rarely used synergically in virtual learning...
This paper presents an educational networking architecture for integrating long-term learning processes. Learning products generated with a variety of tools can be shared and re-used across a workflow of computer supported activities. The architecture provides interoperability with heterogeneous learning tools and a configurable structure able to adapt to different learning scenarios. The architecture...
Collaborative learning models are widely used in educational institutions. These models require a high interaction level among students and are mainly oriented towards in-class scenarios. But when collaborative models are deployed in a distant scenario, user expressiveness is significantly reduced thus creating a gap that hinders the effectiveness of this collaboration. A computer-supported model...
While software design patterns have been proposed for a wide variety of software domains, surprisingly little has been done to formalize an online assessment methodology. In other words, how does one assess a software engineerpsilas learning of a particular design pattern? This paper presents a framework and a tool motivated by Bloompsilas Taxonomy that extends an existing OWL ontology for design...
Educational robotics has long been proved an effective tool to enhance teaching effectiveness in scientific fields such as mathematics, physics, engineering, and computer science. Teachers working in a robotics classroom, however, face difficulty in the identification of the needs for proper interventions to the studentspsila learning processes. To tackle this problem, we proposed and implemented...
In this paper, we present an author tool to facilitate the creation of adaptive learning material to be used in handheld devices. The adaptive material uses a pedagogical approach based on multiple intelligence and fuzzy logic theory. Our main contribution is a new author tool which allows instructors to systematically build tutoring systems for groups of mobile learners; everything under a graphic...
The deployment of mobile and ubiquitous computing in smart objects introduces the concept of an Internet of things which will offer new scenarios for learning processes. This paper presents this concept in relation with some other new alternatives of spaces for learning. A basic architecture for interaction is proposed and a set of prototypes that we have developed are also explained as part of an...
With the development of the Web and the intense research for a semantic Web, the need arises for standardized and rigorous semantic specification both of services on the semantic Web and of the objects and processes that these services offer to a potential client. In this report, our focus is with learning services, i.e. Web services whose purpose is to offer educational services to clients. Such...
In this paper we present LEARN-SQL, a system conforming to the IMS QTI specification that allows on-line learning and assessment of students on SQL skills in an automatic, interactive, informative, scalable and extensible manner.
The development of a learning system based on integrating a number of learning services needs both a technological platform to support the system as well as a methodology that manages the development process. Such technological platform is provided by the service oriented learning architecture (SOLA) that defines an architecture style guiding several aspects of deploying units of learning that are...
One of the problems on using English in Thai students is vocabulary limitation. This paper proposes a methodology to ease learning curve for English content by adding an English-Thai dictionary based translation features in Thai open source learning management system called LearnSquare. Each vocabulary is automatic translated by placing a pointing device over them.
Works presented in this paper offer teachers and learners the opportunity to express their learning objects assessments and suggestions for use directly from a learning management system, and to store these annotations within a learning object repository. Annotations are thus stored when and where they become relevant. Thanks to an open and standardized architecture, these annotations can be widely...
This paper focuses on the development of InfoStation multi-agent system architectures facilitating the provision of mobile eLearning (mLearning) services across a University Campus area. Generic models and development approaches are considered. Particular attention is paid to the eContent generation and interpretation, as well as to the specification of the system architecture required to provide...
An InfoStation-based information system design for the provision of mobile services (mServices) within a Library domain is presented. The main library mServices developed, along with sample interactions among entities, is described. The creation, management and implementation of user profiles and user service profiles receive particular attention.
This paper presents an integration architecture and a technical framework for moderation of e-discussions, a specific type of scenario for collaborative learning. The approach for monitoring and moderating discussions is supported at a generic level and defines interfaces to integrate diverse discussion environments smoothly into the generic framework. The usage of the developed monitoring and moderation...
This paper introduces a generalized solution to support the development and reuse of practical educational scenarios. It is intended to complement the reuse initiatives already proposed for LMS resources, such as LOM, SCORM or IMS. These initiatives are mainly focused in media contents. By the contrary, this proposal is concerned with the tools that can be used in practical educational scenarios:...
In the past few years, many new mobile technologies including the 3G, WiFi or mobileTV have created unprecedented learning opportunities on mobile devices. Furthermore, such technologies continuously fuel the rapid growth of new fields of research like the edutainment for educational entertainment. In a recent project awarded by the Hong Kong Wireless Development Center, we have developed a mobile...
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.