Home // ICSEA 2019, The Fourteenth International Conference on Software Engineering Advances // View article


Metaphor Models in Software Education: An Empirical Study

Authors:
Evgeny Pyshkin

Keywords: Metaphor; software engineering; education; empirical; readability

Abstract:
This research contributes to the literature on using metaphors in computing and software education. We examine the major theories of metaphors focusing on linguistic, cognitive and communicational aspects of contemporary discourse on metaphor and the applicability of these theories to the domain of computing, software engineering and education. We investigate the specific characteristics of metaphors used in computer science and software systems and introduce a number of use cases demonstrating how metaphors are used in programming classes while discussing such topics as code organization, code readability, code aesthetics, and software project workflow.

Pages: 30 to 35

Copyright: Copyright (c) IARIA, 2019

Publication date: November 24, 2019

Published in: conference

ISSN: 2308-4235

ISBN: 978-1-61208-752-8

Location: Valencia, Spain

Dates: from November 24, 2019 to November 28, 2019