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…

ta113Functional programmingDescriptive statisticsProgramming languageComputer scienceFunction applicationcomputer.software_genrebeginners' mistakesSyntaxCategorizationHaskellComputingMilieux_COMPUTERSANDEDUCATIONMathematics educationTeaching languagecomputer analysisHaskellCompilercomputerSoftwarecomputer.programming_languageJournal of Functional Programming
researchProduct

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…

ta113Requirements engineeringComputer scienceProcess (engineering)Interpretation (philosophy)Stakeholdervisuaalinen kieliikonitDomain (software engineering)Visual languagevaatimusmäärittelyHuman–computer interactionvisual languagekulttuuriiconsvaatimustenhallintaIconstakeholdercomputercomputer.programming_languageMeaning (linguistics)
researchProduct

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…

ta113Service (systems architecture)Computer sciencebusiness.industryService designDomain (software engineering)SoftwareUnified Modeling LanguageInformation and Communications TechnologySystems development life cycleComponent (UML)Component-based software engineeringSoftware engineeringbusinessComputer-aided software engineeringcomputercomputer.programming_language2014 47th Hawaii International Conference on System Sciences
researchProduct

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…

ta113computationClass (set theory)modelformal language02 engineering and technologyconsciousnessArgumentation theoryEpistemologyTuring machineTuring machinesymbols.namesake020204 information systemsFormal language0202 electrical engineering electronic engineering information engineeringsymbolsSelection (linguistics)020201 artificial intelligence & image processingSociologyConstruct (philosophy)TuringcomputermindNatural languagecomputer.programming_languageInternational Journal of Philosophy Study
researchProduct

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…

ta114visualisointiBiologyDivergencevisualisationproblem solvingCurl (programming language)Evolutionary biologyvektorit (matematiikka)ta516ongelmanratkaisuvector fieldsSensory cuecomputercomputer.programming_language2018 Physics Education Research Conference Proceedings
researchProduct

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…

tekniset alatlingua francatmedia_common.quotation_subjectFirst languageDiscourse analysis02 engineering and technologyengineering professiongazeLingua francaviestintätaidotstakeholdersMultimodalitycompaniesengineering communicationmultimodal discourse analysiseleet020204 information systemssuullinen kielitaito0202 electrical engineering electronic engineering information engineeringEnglish as a business lingua franca (BELF)ConversationSociologyilmeetElectrical and Electronic Engineeringmultimodaalisuusmedia_commoncomputer.programming_languageobjectsanallinen viestintäbusiness.industrytechnical manager (TM)linguisticstekninen viestintäProfessional communicationmeetingPublic relationspuheviestintäIntercultural communicationkansainvälinen viestintäIndustrial relationsoral communicationtask analysisgestureinsinööritbusinesscomputerenglannin kieliSpoken language
researchProduct

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…

thermo-oxidative decompositionMaterials scienceGeneral Chemical EngineeringKinetics02 engineering and technology010402 general chemistry01 natural sciencesnatural fibresThermalwaste-to-fuelChemical Engineering (all)Thermal stabilityComposite materialthermal decompositionSISALcomputer.programming_languageInertBiocompositesMaterials compostosTermoplàsticsChemistry (all)Thermal decompositionpoly(3-hydroxybutyrate-co-3-hydroxyvalerate) (PHBV)General Chemistrysisal021001 nanoscience & nanotechnologyBiocomposites; kinetics; natural fibres; poly(3-hydroxybutyrate-co-3-hydroxyvalerate) (PHBV); sisal; thermal decomposition; thermo-oxidative decomposition; waste-to-fuel; Chemistry (all); Chemical Engineering (all)Decomposition0104 chemical scienceskinetics0210 nano-technologycomputerChemical Engineering Communications
researchProduct

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…

tietokoneavusteinen opetusgraphical programmingComputer scienceassessment02 engineering and technologyalakouluprimary schoolFormative assessmentcomputational thinking020204 information systemsComputingMilieux_COMPUTERSANDEDUCATION0202 electrical engineering electronic engineering information engineeringMathematics educationta516computer.programming_languageVisual programming languageta113educationOperationalizationConceptualizationbusiness.industryComputational thinking05 social sciences050301 educationScratchAssessment for learningScratchohjelmointiongelmanratkaisubusiness0503 educationcomputerInteractive media
researchProduct

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.

tipo iconográficoPinnacleVisual Arts and Performing ArtsemblemáticaContemplationmedia_common.quotation_subjectArts in generalArt historyArtNX1-820hagiografíaPrayerjeroglíficoimagen conceptualChapelAltarpiececomputermedia_commoncomputer.programming_languageArchivo Español de Arte
researchProduct

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…

translation studiesSocial Sciencestranslation processcomputer.software_genreSemanticseye trackingLanguages and LiteraturesPsycholinguisticsACTIVATIONCOGNITIVE TRANSLATIONPsychology MultidisciplinarylexicosemanticsTranslation studiesPsychologytranslation process and productSet (psychology)syntaxpsycholinguisticsGeneral PsychologyOriginal Researchcomputer.programming_languagebusiness.industrytranslation difficultyUNITSlt3SyntaxBF1-990MODELsyntax and grammartranslation process researchArtificial intelligenceLexicoentropybusinessPsychologycomputerNatural language processingCognitive loadWord orderFrontiers in Psychology
researchProduct