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 results of creation of electronic educational and methodological complexes of disciplines for training specialists in the field of technical systems automation control are considered. Electronic educational and methodical complexes were created in the e-learning system developed under the guidance of the authors of this report. An analysis is given of the experience of using the created electronic...
Building language models for source code enables a large set of improvements on traditional software engineering tasks. One promising application is automatic code completion. State-of-the-art techniques capture code regularities at token level with lexical information. Such language models are more suitable for predicting short token sequences, but become less effective with respect to long statement...
Following balance impairments, effective assessment and training of dynamic sitting balance are critical for enhancing functional independence. The objective of this study was to construct and test an instrumented wobble board that elicits multidirectional perturbations in seated individuals, quantifies balance proficiency, and provides vibrotactile feedback. The wobble board was equipped with an...
Beyond providing alternatives to build rubrics, a group of researchers in Tecnológico de Costa Rica found the need to implement best practices in the definition and validation of evaluation rubrics, to encourage the creation of a Higher Education bank of assessment instruments. To achieve this goal, in the Tecnológico de Costa Rica, a teacher training process was established, which includes cooperative-collaborative...
Code reviews are an important mechanism for assuring quality of source code changes. Reviewers can either add general comments pertaining to the entire change or pinpoint concerns or shortcomings about a specific part of the change using inline comments. Recent studies show that reviewers often do not understand the change being reviewed and its context.Our ultimate goal is to identify the factors...
An improvement of the support of people with special needs' education will promote a social integration of such people. Developing mathematical and software methods and tools means to create a scientific base of information technologies, which task is to support an inclusive education. Leaned on the analysis of the nowadays support of inclusive education with information technologies, the model of...
Domain specific languages (DSLs) bring substantial increase in productivity and quality and thus look very appealing to software engineering practitioners. Because language workbenches can drastically reduce the cost of building and maintaining DSLs and associated tooling, they catch the attention of technical leads and project managers in the industry. Effective use of language engineering technologies...
Rapid development of computer technology led to the formation of a whole range of information and communication technologies related to the progress of computer networks; its expansion promoted to the creation of the Internet, which allowed to change entire sectors of the economy and had a great impact on the transformation of teaching in engineering and economic education. There appeared a whole...
The current state of the development of education in Ukraine in the field of information technology is analyzed. The ways of improving the efficiency of the educational training in the field of information technology are suggested.
Previous studies have found that a significant number of bug reports are misclassified between bugs and nonbugs, and that manually classifying bug reports is a timeconsuming task. To address this problem, we propose a bug reports classification model with N-gram IDF, a theoretical extension of Inverse Document Frequency (IDF) for handling words and phrases of any length. N-gram IDF enables us to extract...
As a special kind of software, spreadsheets have been evolving during their life cycle. Understanding spreadsheet evolution can help facilitate spreadsheet design, maintenance and fault detection. However, understanding spreadsheet evolution is challenging in practice. There are many factors that hinder spreadsheet evolution comprehension, such as, lack of version information, complicated structure...
The problems that arise during implementation of electronic document management systems at Ukrainian universities were analyzed. Functional incompleteness of such systems and the difficulties that arise during their deployment were shown. For this reason, it was proposed extending the scope of such systems to include the processes of information management of universities. The project approach to...
This study aimed to design and develop a cost effective, portable tool as a software application with target games to identify the preferred retinal locus (PRL) in patients with macular diseases and train them using the novel Eccentric Viewing Training Module (EVTM) to further improve their visual abilities such as recognizing faces, reading speed. We have designed a novel software for identifying...
Starting in 2010, one of the most important policies for the introduction of Digital Technologies in schools, in modalities 1 to 1, has been implemented in Argentina: The “Programa Conectar Igualdad” (PCI, for its acronym in Spanish). This program proposed two complementary goals: one related to digital inclusion, which far exceeds school's ambit, and another one related to the improvement of education...
Global software engineering education (GSEE) is aimed at providing software engineering (SE) students with knowledge, skills, and understanding of working in globally distributed arrangements so they can be prepared for the global SE (GSE) paradigm. It is important to understand the challenges involved in GSEE for improving the quality and experience of educators and students. This paper reports the...
Context: Software Bug Severity Classification can help to improve the software bug triaging process. However, severity levels present a high-level of data imbalance that needs to be taken into account. Aim: We investigate cost-sensitive strategies in multi-class bug severity classification to counteract data imbalance. Method: We transform datasets from three severity classification papers to a common...
In order to meet the needs of China higher education of training students with strong foundation ability and innovation in the filed computer science, in recent years, the computer basic teaching team of Beijing Jiaotong University has carried out a series of scientific and effective educational reforms research and practice: 1. Carrying out “MOOC + SPOC + Flipped classroom” practice; 2. Construction...
In view of the problems of the current teaching content being out of touch with social needs and students' poor practical abilities and other issues, this paper analyzes the new international software engineering training model. Based on the iterative optimization method of updating the teaching idea, optimizing the curriculum system, strengthening the schoolenterprise cooperation and improving teachers'...
This paper presents the design and implementation of an Internet of Thing (IoT)-based system for indoor localization using Bluetooth Low Energy (BLE) technology. Our solution consists of two main systems: an acquisition system and a central server, under the Client-Server paradigm and the IoT philosophy. We report the development of different modules: measurement (Bluetooth beacons), data aggregation...
In recent years, there is a rapid development in the software outsourcing industry. The most important problem we currently need to solve is talent shortage. So, it is very necessary for us to build up a platform, which focus on training software outsourcing talent. We provide a platform to contact the government, university, enterprise and professional training institutions together. This platform...
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.