4 research outputs found

    PH-Asistido: un editor dirigido por la sintaxis para el lenguaje específico del dominio hoshimi

    Get PDF
    Enseñar programación no es una tarea simple, porque el docente debe enfrentar los problemas tradicionales del proceso de enseñanza-aprendizaje, así como también sortear los inconvenientes proporcionados por el dominio de aplicación y por el lenguaje de programación. Desde un punto de vista, es claro que si el dominio de aplicación no es atrayente, el estudiante no se sentirá motivado a resolver los problemas planteados por el docente. Por otra parte, los lenguajes de programación generalmente utilizan una sintaxis y un idioma que a los estudiantes les cuesta entender. Por estas razones, la elaboración de herramientas para facilitar la enseñanza de la programación representa un desafío relevante para los profesionales de la informática educativa. Con el propósito de evitar los inconvenientes previamente expuestos, se desarrolló PH-Asistido, una herramienta cuyo principal propósito es facilitar la enseñanza de la programación a través de: i) La utilización de un dominio atrayente para la enseñanza de la programación: el Proyecto Hoshimi, ii) La extensión del Lenguaje del Proyecto Hoshimi con acciones que simplifican la programación, y iii) La definición e implementación de un editor visual proactivo dirigido por la sintaxis que evita que el estudiante disperse su atención en obstáculos poco relacionados con el problema a resolver.Eje: Workshop Tecnología informática aplicada en educación (WTIAE)Red de Universidades con Carreras en Informática (RedUNCI

    L.A.Z: un lenguaje específico del dominio para la generación automática de sitios web de instituciones escolares

    Get PDF
    Antes de la revolución tecnológica actual, los avisos institucionales se debían realizar con la suficiente antelación para que toda la comunidad educativa estuviera debidamente informada, aunque no se disponía de los medios ni del tiempo suficiente para hacerlo. En la actualidad esto cambió debido al avance de las Tecnologías de la Información y de la Comunicación. Se puede observar a nivel global que cada institución tiene presencia en internet a través de un sitio web que la representa y donde realiza la comunicación de los eventos más importantes. La realidad mencionada no sucede con todas las instituciones educativas dado que no cuentan con los recursos necesarios para construir su propio sitio web. Con el fin de solucionar este inconveniente se desarrolló LAZ, un lenguaje específico del dominio que permite especificar un espacio institucional utilizando el vocabulario empleado por los miembros de la institución y cuyo procesador genera automáticamente el entorno web institucional.XXI Workshop Tecnología Informática aplicada en Educación (WTIAE)Red de Universidades con Carreras en Informátic

    Computer Science & Technology Series : XVIII Argentine Congress of Computer Science. Selected papers

    Get PDF
    CACIC’12 was the eighteenth Congress in the CACIC series. It was organized by the School of Computer Science and Engineering at the Universidad Nacional del Sur. The Congress included 13 Workshops with 178 accepted papers, 5 Conferences, 2 invited tutorials, different meetings related with Computer Science Education (Professors, PhD students, Curricula) and an International School with 5 courses. CACIC 2012 was organized following the traditional Congress format, with 13 Workshops covering a diversity of dimensions of Computer Science Research. Each topic was supervised by a committee of 3-5 chairs of different Universities. The call for papers attracted a total of 302 submissions. An average of 2.5 review reports were collected for each paper, for a grand total of 752 review reports that involved about 410 different reviewers. A total of 178 full papers, involving 496 authors and 83 Universities, were accepted and 27 of them were selected for this book.Red de Universidades con Carreras en Informática (RedUNCI

    PH-Helper : a syntax-directed editor for Hoshimi Programming Language, HL

    Get PDF
    It is well known that students face many difficulties when they have to learn programming. Generally, these difficulties arise from two main reasons: i) the kind of exercises proposed by the teacher, and ii) the programming language used for solving those problems. The first problem is overcome by selecting an interesting application domain for the students. The second problem is tackled by using programming languages specialized for teaching. Nowadays, there are many programming languages aimed at simplifying the learning process. However, many of them still have the same drawbacks of traditional programming languages: the language used to write the statements is different from the programmers’ native language; and the syntactic rules impose many tricky restrictions not easy to follow. This paper presents an approach for solving the problems previously mentioned. The approach consists of using: an application domain motivating for the student, the Project Hoshimi (PH); and a programming environment, PH-Helper that is a simple and user-friendly syntax-directed editor and compiler for Hoshimi Language (HL), the actual PH programming language
    corecore