249 research outputs found
Sort by
Teaching the First Programming Course with Python's Turtle Graphic Library
How to keep students interested in a CS1 course is not new to those who teach the subject. This work describes our experience in the use of Python with its Turtle Graphic Library in a game-oriented approach that seeks to increase the interest and motivation of students. We present the assignment for branch, loops and functions: the simulation of a basic game with a spaceship that can shoot a bullet to the enemy. Our experience has shown us that students get engaged and motivate themselves with the graphical component. We have found an improvement in students' grades.Doble- Cieg
Inclusión digital y desarrollo. críticas a las clásicas definiciones
La globalización abre innumerables puertas para utilizar las
Nuevas Tecnologías. En la actualidad actividades económicas,
sociales, culturales y políticas se diseminan y realizan con
mayor rapidez. Sin embargo, para acceder a estas oportunidades
es necesario, además de contar con la tecnología, saber
utilizarla. Esto hace que el conocimiento y la información se
tornen imprescindibles y sean el producto más valioso en este
proceso globalizador. No obstante, hay una gran desigualdad en
las posibilidades que existen entre las personas para acceder a la
información, al conocimiento y a la educación. A este fenómeno
se le ha denominado brecha digital, que en otras palabras, es la
separación que existe entre las personas, comunidades y países
que utilizan las Nuevas Tecnologías de la Información (NTI)
como una parte de su vida diaria y aquellas que no tienen acceso
a las mismas o que no saben utilizarlas. Si bien está seria una
primera diferenciación, criterios más exactos para referirnos a
incluidos o excluidos digitales aún no fueron claramente
establecidos. La mayoría de estudios realizados utilizan
indicadores vagos y precarios, descuidando aspectos importantes
relacionados a la finalidad y utilidad de la información que se
obtiene, esto no hace más que dificultar el entendimiento y las
posibles soluciones a esta contrariedad, pues la brecha digital no
es exclusivamente un problema tecnológico, sino que va
asociado directamente a factores socioeconómicos y políticos.Doble- Cieg
Towards the Development of a Framework for Encouraging the Learning of SPICE Model by Using Knowledge Graphs
Software process learning is a relevant aspect on software process improvement. In this paper, we present a framework based on knowledge graphs, in order to evaluate the expertise on ISO 15504 software model (SPICE). Having identified some papers related to the target of the research, we have proposed a framework with modules related to mechanisms, to extract both: information from IT workers and SPI models, for generating the corresponding knowledge graphs and matching them, to determine strengths and weaknesses in the learning process of the SPICE model.Doble- Cieg
Efficient approach for interest points detection in non-rigid shapes
Due to the increasing amount of data and the reduction of costs in 3D data acquisition devices, there has been a growing interest, in developing efficient and robust feature extraction algorithms for 3D shapes, invariants to isometric, topological and noise changes, among others. One of the key tasks for feature extraction in 3D shapes is the interest points detection; where interest points are salient structures, which can be used, instead of the whole object. In this research, we present a new approach to detect interest points in 3D shapes by analyzing the triangles that compose the mesh which represent the shape, in different way to other algorithms more complex such as Harris 3D or HKS. Our results and experiments of repeatability, confirm that our algorithm is stable and robust, in addition, the computational complexity is O(n log n), where n represents the number of faces of the mesh.Doble - Cieg
Developing innovative ideas from citizens: A transactive memory perspective
Citizens can be considered as an important source of knowledge for innovating in open contexts, collaborating with initiatives for developing solutions to urban issues, in order to get improvements addressed to a collective well-being. This paper presents an approach to including transactive memory aspects into the development of collective initiatives, as a vehicle of supporting the relationships between the memory systems of contributors of ideas. Providing a visual representation of elements and mechanisms for building ideas from citizen initiatives would make the collective interactions of creating, refining and maturing solutions more understandable. Through a case study, the visual schematization was designed and validated by a community comprised of members of universities, experts and some local citizens. Finally, the analysis of results disclosed encouraging appreciations of the participants in respect of this proposal. For many of them, it is a good instrument for communicating and transferring initiatives for building innovative solutions.Doble- Cieg
Framework Basado en Streams y Grafos para la Extracción de Modelos desde Código Fuente
Software visualization is an important issue in the domains of software maintenance, reconstruction of software architectures, and reverse engineering. In this context, the use of some supporting tools is relevant for medium and large software applications, where the quantity of source code to review and analyze is higher. This work presents a framework based on streams and graphs for the extraction of models from source code. Some important features of this framework includes parallelization of streams, first elements representation based on graphs, rules definition based on DSL, and generation of UML diagrams in XMI format. Java Web applications from GitHub repositories were used for evaluating the framework implementations, the results are shown.Doble- Cieg
3D mesh interest point detection using GISIFs and heat diffusion
To facilitate processing of 3D objects is common to use high-level representations. The interest points are one of them. An interest point should possess a distinctive feature regarding its locality and should be stable in different instances of the object. This article proposes a descriptor based on symmetry (GISIFs) and heat diffusion (HKS). From this features, we select a set of representative points. The GISIFs referenced in this article has not been used to extract local features. We compare our results with the results of other techniques, which make up the state of the art in interest point detection. We use a benchmark that evaluates the accuracy of the selected points with respect to an ideal set of interest points.Doble - Cieg
New technique for the implementation of nonlinear models for microwave transistors for broadband data communication
A new way to implement nonlinear models for microwave transistors is shown. It allows conventional drain current functions and conventional equivalent circuits to enhance their capabilities in order to predict the frequency dispersion.Trabajo de investigaciónDoble cieg
Hacia el Análisis de Conformidad Arquitectónica Continuo: Un Framework Generador de Grafos para Aplicaciones con Codificación Arquitectónicamente Evidente
Durante el desarrollo de sistemas de software, frecuentemente se encuentran inconsistencias entre la arquitectura pretendida y la arquitectura presente en la implementación. Tal repercusión es denominada erosión arquitectónica, y puede degradar los atributos de calidad de la arquitectura. Este trabajo tiene como propósito presentar un framework enfocado en la realización continua de un análisis de conformidad arquitectónica estático. El framework sigue un análisis basado en reglas especificadas en DSL (Domain Specific Language) como pistas de intenciones de diseño, y genera grafos que almacenan data relevante para el análisis. El framework ha sido implementado en lenguaje Java con una base de datos Neo4j, su análisis fue evaluado sobre el código fuente de la suite de pruebas de integración de WildFly, detectando los elementos arquitectónicos que cumplían las reglas especificadas. El framework muestra características que favorecen su idoneidad para ejecutar el análisis de conformidad arquitectónica en forma continua.Doble - Cieg
Las Patentes sobre los Métodos Comerciales en Internet: Implicancias en la propiedad industrial
Las patentes son una de las formas más antiguas de protección de la propiedad industrial. Según acuerdos internacionales las patentes se destinan a cualquier invención sea de proceso o producto en todos los ámbitos de la tecnología. En nuestro país el otorgamiento de este derecho de patente implica un examen de registrabilidad.
Actualmente el desarrollo tecnológico exige que centremos nuestra atención en el otorgamiento de este tipo de protección, la verdadera naturaleza de la patente y el tipo de invenciones que pueden ser patentadas.
En este sentido nos cuestionamos en torno a la concesión del derecho de patentes sobre los procesos inmersos dentro del comercio electrónico y en qué momento una patente puede dejar de ser un incentivo para llegar a convertirse en un obstáculo a la libre competencia, más aún, avizoramos la problemática de que se produzca una concesión de patentes a invenciones que son evidentes o no satisfacen los requisitos de patentabilidad, lo que provocaría que nos encontremos ante la desnaturalización de todo un sistema.Doble- Cieg