Search results for "computer.programming_language"
showing 10 items of 986 documents
Understanding beginners' mistakes with Haskell
2015
AbstractThis article presents an overview of student difficulties in an introductory functional programming (FP) course taught in Haskell. The motivation for this study stems from our belief that many student difficulties can be alleviated by understanding the underlying causes of errors and by modifying the educational approach and, possibly, the teaching language accordingly. We analyze students' exercise submissions and categorize student errors according to compiler error messages and then manually according to the observed underlying cause. Our study complements earlier studies on the topic by applying computer and manual analysis while focusing on providing descriptive statistics of d…
Icons: Visual representation to enrich requirements engineering work
2013
Adapting icons in requirements engineering can support the multifaceted needs of stakeholders. Conventional ap- proaches to RE are mainly highlighted in diagrams. This paper introduces icon-based information as a way to represent ideas and concepts in the requirements engineering domain. We report on icon artifacts that support requirements engi- neering work such as priority types, status states and stakeholder kinds. We evaluate how users interpret meanings of icons and the efficacy of icon prototypes shaped to represent those requirements attributes. Our hypothesis is whether practitioners can recognize the icons’ meaning in terms of their functional representation. According to the empi…
Domain Specific Case Tool for ICT-Enabled Service Design
2014
One major problem in service design is the limited availability of information gathered during the development process. In particular, information on end-user requirements is difficult for designers, developers, and maintainers to access. Here, we provide a mechanism that supports the gathering and modeling of various types of information throughout the service and software development life cycle. As various existing tools focus on a particular part of the life cycle, essential information is not available, or it is more difficult to obtain in later stages. The linkage between information collected in the different stages is often lost. The implemented tool support enables the modeling of r…
Turing's error-revised
2016
Many important lines of argumentation have been presented during the last decades claiming that machines cannot think like people. Yet, it has been possible to construct devices and information systems, which replace people in tasks which have previously been occupied by people as the tasks require intelligence. The long and versatile discourse over, what machine intelligence is, suggests that there is something unclear in the foundations of the discourse itself. Therefore, we critically studied the foundations of used theory languages. By looking critically some of the main arguments of machine thinking, one can find unifying factors. Most of them are based on the fact that computers canno…
Visual understanding of divergence and curl: Visual cues promote better learning
2019
Prior research has shown that students struggle to indicate whether vector field plots have zero or non-zero curl or divergence. In an instruction-based eye-tracking study, we investigated whether visual cues (VC) provided in the vector field plot can foster students’ understanding of these concepts. The VC were only present during instruction and highlighted conceptual information about vector decomposition and partial derivatives. Thirty-two physics majors were assigned to two groups, one was instructed with VC about the problemsolving strategy, and one without. The results show that students in VC-condition performed better, responded with higher confidence, experienced less mental effor…
The Use of Multimodal Resources by Technical Managers and Their Peers in Meetings Using English as the Business Lingua Franca
2020
Background: Engineers increasingly work and advance their careers in international business settings. As technical managers, they need management and technical skills when working with different stakeholders with whom they may not share a common first language. Studies have revealed that informal oral communication skills are of prime importance for global engineers who face challenges in building shared meaning and formulating clear messages in meetings with non-native speakers of English. This article proposes that studying the use of multimodal resources (spoken language, gaze, gestures, and objects) in meetings can unpack how work tasks are accomplished in business through different com…
Thermal and thermo-oxidative stability and kinetics of decomposition of PHBV/sisal composites
2017
The decomposition behaviours of composites made of poly(3-hydroxybutyrate-co-3-hydroxyvalerate) (PHBV) and sisal were assessed in terms of thermal stability and decomposition kinetics, under inert and oxidative conditions, by means of multi-rate linear non-isothermal thermogravimetric experiments. A statistical design of experiments was applied to study the influence of the addition of sisal (0-10-20-30%wt), the presence coupling agent (Yes/No) and the applied conditions of work (inert or oxidative). An improvement of the thermal and thermo-oxidative stability of PHBV with the addition of sisal was observed for all cases. An accurate methodology based on iso-conversional methods was applied…
A Study on the Assessment of Introductory Computational Thinking via Scratch Programming in Primary Schools
2018
Computational thinking (CT), a transversal intellectual foundation integral to computer science, is making its way into compulsory comprehensive education worldwide. Students are expected to attain skills and knowledge in such interdisciplinary CT principles as Algorithmic thinking, Data representation, and Debugging. Problem-solving by designing and manipulating interactive media with Scratch, a graphical programming tool, is popular especially at the primary school level. However, there has been confusion regarding how introductory CT can be operationalized for educational practice. Teachers and students need research-based knowledge for setting appropriate learning goals in addition to i…
El retablo de San Estanislao de Kostka en San Luis de los franceses de Sevilla
2020
El templo de San Luis de los franceses de Sevilla, construido a lo largo de las primeras décadas del siglo XVIII, dispone de un complejo programa visual. El retablo de San Estanislao de Kostka ocupa una importante capilla, en paralelo a la de San Francisco de Borja. Como todo retablo, cumple dos funciones: la contemplativa, o conductora de la oración a través de su imagen conceptual, y la formativa por medio del discurso visual desplegado en las calles laterales y el ático. Se afronta el análisis de ambas facetas mediante una aproximación a sus fuentes literarias y emblemáticas.
Comparing the Effect of Product-Based Metrics on the Translation Process
2021
Characteristics of the translation product are often used in translation process research as predictors for cognitive load, and by extension translation difficulty. In the last decade, user-activity information such as eye-tracking data has been increasingly employed as an experimental tool for that purpose. In this paper, we take a similar approach. We look for significant effects that different predictors may have on three different eye-tracking measures: First Fixation Duration (duration of first fixation on a token), Eye-Key Span (duration between first fixation on a token and the first keystroke contributing to its translation), and Total Reading Time on source tokens (sum of fixations…