3 research outputs found
Computer graphics: from desktop to mobile and web
“© © 20xx IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.”Traditionally, computer graphics courses have centered on desktop environments using well-known frameworks such as OpenGL. That approach might become obsolete in a new context in which developers must create applications for smart phones, tablets, and rich Internet applications. Teaching computer graphics in this situation is becoming difficult; traditional tools don't address these new requirements in an integrated way. To deal with this situation, the Processing development environment provides high-end solutions in visualization, animation, and interaction, while letting students deploy their programs on desktop computers, smart phones, tablets, and websites. Instructors can introduce devices and interaction paradigms in just a few hours. In an introductory computer graphics course, Processing dramatically boosted students' motivation. Their work wasn't just visible in the lab; they could show it to classmates and friends on their own smart phones, tablets, and websites. © 2006 IEEE.Linares Pellicer, JJ.; Micó Tormos, P.; Esparza Peidro, J.; Carrasquer Moya, MA. (2011). Computer graphics: from desktop to mobile and web. IEEE Computer Graphics and Applications. 31(4):94-97. doi:10.1109/MCG.2011.56S949731
Definition of Project-Based Learning Models in the Computer Engineering Degree
[EN] The current characteristics, concerns, preferences, and interests of students differ greatly from the previous students¿ generations. Nowadays, students are increasingly demanding active methodologies that facilitate their learning process. To meet the actual students¿ requirements, academic research is focused on the definition of educational mechanisms that promote greater students¿ participation. Among these mechanisms, the project-based learning (PBL) is a model that organizes learning around projects. Projects are student-driven and provide more tangible results what has been considered as a positive aspect to deepen and retain knowledge. The main objective of this paper is to describe all the activities performed to plan, define, design and project an integrated PBL model for students in the last years (3rd and 4th year students) of the Computer Engineering Degree. The PBL model involves the following subjects: (i) Software Engineering; (ii) Project Management; (ii) Business Requirements Analysis and (iv) Business Models and Organisation Functional Areas. The PBL model has twofold perspectives, the first one is more project and software-directed while the second one is more businessoriented. This model seeks to give continuity to the teaching-learning process so that students can appreciate greater coherence, links, and succession of the contents of different subjects. Moreover, the definition of the PBL model will also support the enhancement of the horizontal and vertical transversal coordination among different subjects.This article has been supported by the Vice-rectorate for Digital Resources and Documentation
(Vicerrectorado de Recursos Digitales y Documentación) and Vice-Rectorate for Studies, Quality and
Accreditation (Vicerrectorado de Estudios, Calidad y Acreditación) under the Call for Learning +
Teaching (Convocatoria Aprendizaje + Docencia (A+D 2019)) and Project Code: 1678-A. The authors
would like to acknowledge the support of the Institute of Educational Sciences (Instituto de Ciencias de
la Educación) of Universitat Politècnica de València, the Evaluation and Monitoring Commission for
Educational Innovation and Improvement Projects (Comisión de Evaluación y Seguimiento de
Proyectos de Innovación y Mejora Educativa - CESPIME) and Escuela Politécnica Superior de AlcoyEsparza Peidro, J.; Golf Laville, EJ.; Izquierdo-Doménech, JJ.; Tomas Miquel, JV.; Sanchis, R. (2020). Definition of Project-Based Learning Models in the Computer Engineering Degree. EDULEARN Proceedings (Internet). 3966-3972. https://doi.org/10.21125/edulearn.2020.1074S3966397
Rjdbc: A Simple Database Replication Engine
Providing fault tolerant services is a key question among many services manufacturers. Thus, enterprises usually acquire complex and expensive replication engines. This paper offers an interesting choice to organizations which can not afford such costs. RJDBC stands for a simple, easy to install middleware, placed between the application and the database management system, intercepting all database operations and forwarding them among all the replicas of the system. However, from the point of view of the application, the database management system is accessed directly, so that RJDBC is able to supply replication capabilities in a transparent way. Such solution provides acceptable results in clustered configurations. This paper describes the architecture of the solution and some significant results