Similar publications

Article
Full-text available
This is an introduction to the RIKEN’s supercomputer RIKEN Integrated Cluster of Clusters (RICC), that has been in operation since August 2009. The basic concept of the RICC is to “provide an environment with high power computational resources to facilitate research and development for RIKEN’s researchers”. Based on this concept, we have been opera...
Article
Full-text available
In the past two years, equestrian sports have become more and more popular with the public. Due to the comprehensive development of equestrian preparations for the 2020 Olympic Games in China, the equestrian sports industry presents an unprecedented favorable development environment in China. This article is aimed at studying the construction of an...
Preprint
Full-text available
Code generation aims to generate a code snippet automatically from natural language descriptions. Generally, the mainstream code generation methods rely on a large amount of paired training data, including both the natural language description and the code. However, in some domain-specific scenarios, building such a large paired corpus for code gen...
Conference Paper
Full-text available
Software traceability is an important aspect in DevOps based software development environments. DevOps practices connect the development level and operational level software artefacts with frequent updates. Consequently, traceability management of the artefacts is essential to avoid the conflicts and inconsistencies during the continuous deployment...

Citations

... Constructivism states apprentices do not reproduce the knowledge, but they mentally reconstruct it by associating each new concept with existing ones [7]. We derived from [7] six steps for a recommended teaching-learning process that are explained in [27]. The following list briefly describes each step. ...
Article
Metaphors of ordinary concepts are intensively used in computer science for naming abstract concepts and for designing users interfaces. Metaphors are mappings from a source domain (e.g., a stream) to a target domain (e.g., a sequence of bytes). Typically computing phenomena are explained using incoherent discourses at the source domain, formed by metaphors taken from a diversity of origins. Nonetheless, versatility of metaphors allows for the creation of coherent discourses in the origin domain that map the target computing discourse, and we call them allegories. The limited number of existing studies about this topic has compared only textual allegories, visual allegories, and the traditional unconnected metaphors. Although their findings are heterogeneous, equal effectiveness is the most frequent empirical result between these three types of metaphors. Furthermore, we have not found any study about oral allegories, in spite of oral being the most used modality for metaphors in computer science education. This article experimentally compares the effects of oral allegories and oral metaphors on a complex problem‐solving task. As in previous studies, our results did not find any significant differences on support or detriment of oral allegories. Our results support new metaphor theories posing that the context significantly influences the metaphors’ efficacy, and encourages future research about the interaction between context and allegories.