Tópicos Sugeridos dentro de su búsqueda.
Tópicos Sugeridos dentro de su búsqueda.
Buscar alternativas:
computer program » computer programs (Expander búsqueda), computer programming (Expander búsqueda)
program function » programa funcion (Expander búsqueda), program education (Expander búsqueda), form function (Expander búsqueda)
computer program » computer programs (Expander búsqueda), computer programming (Expander búsqueda)
program function » programa funcion (Expander búsqueda), program education (Expander búsqueda), form function (Expander búsqueda)
1
artículo
Publicado 2019
Enlace
Enlace
The task of elaborating accurate test suites for program testing can be an extensive computational work. Mutation testing is not immune to the problem of being a computational and time-consuming task so that it has found relief in the use of heuristic techniques. The use of Genetic Algorithms in mutation testing has proved to be useful for probing test suites, but it has mainly been enclosed only in the field of imperative programming paradigms. Therefore, we decided to test the feasibility of using Genetic Algorithms for performing mutation testing in functional programming environments. We tested our proposal by making a graph representations of four different functional programs and applied a Genetic Algorithm to generate a population of mutant programs. We found that it is possible to obtain a set of mutants that could find flaws in test suites in functional programming languages. Ad...
2
artículo
Publicado 2022
Enlace
Enlace
The science courses are and will be the basis of the students' knowledge, in this sense the mathematics course is considered the most important course because in its content it presents topics related to calculus, making their learning of vital importance in the design of educational processes. Finance a review of the state of the art we find a series of works dedicated to being able to enhance the mechanisms used for teaching, from the use of scientific calculators to reaching certain computer programs of common use, in this work a methodology is developed to be able to enhance the programming skills that teachers have in a specific area of programming, where we can consider any programming language but also any computer tool such as Excel spreadsheets. The methodology proposes the organization of topics as specific theories, such as algebra, arithmetic, trigonometry, geometry, where sp...
3
artículo
Publicado 2020
Enlace
Enlace
In the current literature, there is limited evidence of the effects of teaching programming languages using two different paradigms concurrently. In this paper, we present our experience in using a multiparadigm and multiprogramming approach for an Introduction to Programming course. The multiparadigm element consisted of teaching the imperative and functional paradigms, while the multiprogramming element involved the Scheme and Python programming languages. For the multiparadigm part, the lectures were oriented to compare the similarities and differences between the functional and imperative approaches. For the multiprogramming part, we chose syntactically simple software tools that have a robust set of prebuilt functions and available libraries. After our experiments, we found that the students were strongly biased towards memorizing the syntax of these languages, jeopardizing their ab...
4
artículo
Publicado 2023
Enlace
Enlace
Currently due to the pandemic situation that has affected the world community without distinction of languages, customs and creeds, technology was incorporated massively to achieve the continuity of progress in research, and development of culture and academic education, through this progress. As an introduction we can mention that this research is achieved by the need to do physics using other tools easy to manipulate with basic programming knowledge, likewise in the repositories there are many other studies that applied computationally the development of simulations of different physical phenomena. The method to use is the GeoGebra tools applying the basic syntax that is obtained by entering the equations in the input bar of the GeoGebra software already preset, being these equations calculated many times by students using differential equations, which obtains the solution equation dep...
5
artículo
Publicado 2021
Enlace
Enlace
Positive Youth Development (PYD) is an approach that promotes resilience and focuses on youth strengths rather than their weaknesses as done by the traditional deficit-based perspective. Research in Europe and North America show that developmental assets are associated with school success, psychological well-being, and lower health risks among youth and young adults. However, not much research has been done on these associations in Latin American contexts. The purpose of this research study is to assess the association between substance use behaviors, such as drunkenness and the use of illicit drugs, and mental health, together with the mediating role of developmental assets representing youth strengths (e.g., social competence) and contextual resources (e.g., social support at home or school). Cross-national data was collected from Colombian (n = 210; 70.4% females) and Peruvian (n = 34...
6
artículo
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.
7
artículo
Publicado 2018
Enlace
Enlace
El presente artículo propone una metodología (usando el modelado de datos orientado a objetos) en la utilización de entidades geométricas tales como Punto, Polilínea y Polígono de una manera abstracta con el fin de usar sus propiedades y algunas funciones para luego ser usados en los Sistemas de Información Geográfica (GIS en sus siglas en ingles) de una manera automatizada y entendible en la programación y/o automatización de algoritmos facilitando su aplicación para la representación de entidades geográficas. Al final del presente artículo se expondrán algunos ejemplos sencillos de la implementación de cada abstracción para su mejor entendimiento.
8
artículo
Publicado 2018
Enlace
Enlace
This paper proposes a methodology (using Object-oriented data modeling) to use geometrical entities such as “Point” (Punto in Spanish), “Polyline” (Polilínea in Spanish) and “Polygon” (Polígono in Spanish) using an abstract way using their properties and some functions upon themselves, in order to use them in Geographic Information Systems (GIS) Programming in an easier way to represent geographical entities. The last part you can see some simple examples about performing these abstractions.
9
artículo
Publicado 2025
Enlace
Enlace
The incorporation of morphometric data into cladistic analyses poses methodological challenges, particularly in handling continuous characters and landmark configurations in matrices that include multiple individuals per taxon. Although the program TNT (Tree analysis using New Technology) has integrated functionalities for directly analysing continuous and morphogeometric characters, there remains a need for complementary tools that facilitate data preparation and processing. In this context, we present two open-source applications developed in Python: py_tps2tnt and py_tm2tnt. The former transforms TPS files containing multiple individuals per taxon, performs Procrustes alignments, calculates mean configurations, computes centroid size ranges, allows the selection of inter-landmark distances, and exports various types of data into TNT-compatible formats. The latter, py_tm2tnt, focuses o...
10
tesis de maestría
Publicado 2020
Enlace
Enlace
Observando la realidad de las diversas Instituciones Educativas del país y específicamente de la N° I.E N° 00884 de Los Olivos, del distrito de Nueva Cajamarca, provincia de Rioja, se apreció que los docentes tienen falencias en el desarrollo de competencias en el uso de las TIC, como por ejemplo: Para llevar cursos virtuales que el MINEDU brinda, entre otros; lo cual, urgió la necesidad de implementar un programa de alfabetización digital para el desarrollo de dichas competencias. En este sentido el problema quedó enunciado en la siguiente interrogante: ¿En qué medida el programa de alfabetización digital “Compu@Net” desarrollará las competencias en el uso de las TIC en los docentes de la Institución Educativa N° 00884 de los Olivos – Nueva Cajamarca?. El objetivo de la investigación fue Comprobar que el programa de alfabetización digital “Compu@Net” desarrolla...
11
tesis de maestría
Nanopositioning and nanomeasuring machines are playing an increasingly important role in the evolution of modern technologies in various fields. The Institute of Process Measure ment and Sensor Technology at Ilmenau University of Technology has been researching for more tan one decade high precisión machines. In this direction, the general objective of this master tesis is the development of aderivative-free model reference adaptive control (DFMRAC) algorithm for the vertical axisofa nanopositioning and nanomeasuring machine. Firstly, a nonlinear unknown friction term is included in the adaptation process of a standard model reference adaptive control (MRAC) and the DFMRAC. Then, the MRAC and DFMRAC algorithms are developed theoretically, in which the DFMRAC stability análisis requiresa Lyapunov-Krasovskii functional to prove that the error signal and the weightpa- rameters are uniform...
12
tesis de maestría
Nanopositioning and nanomeasuring machines are playing an increasingly important role in the evolution of modern technologies in various fields. The Institute of Process Measure ment and Sensor Technology at Ilmenau University of Technology has been researching for more tan one decade high precisión machines. In this direction, the general objective of this master tesis is the development of aderivative-free model reference adaptive control (DFMRAC) algorithm for the vertical axisofa nanopositioning and nanomeasuring machine. Firstly, a nonlinear unknown friction term is included in the adaptation process of a standard model reference adaptive control (MRAC) and the DFMRAC. Then, the MRAC and DFMRAC algorithms are developed theoretically, in which the DFMRAC stability análisis requiresa Lyapunov-Krasovskii functional to prove that the error signal and the weightpa- rameters are uniform...
13
artículo
Publicado 2024
Enlace
Enlace
The purpose of the present paper is to improve the global convergence results established so far concerning the Augmented Lagrangian Algorithm with exponential penalty function for solving nonlinear programming problems with equality and inequality constraints. We prove global convergence for KKT points under the PAKKT-regular constraint qualifications, which results as a consequence that accumulation points generated by the algorithm are PAKKT points. This convergence result is new for the augmented Lagrangian Method based on the exponential penalty function. An interesting consequence is that the estimates of the Lagrange multipliers computed by the method remain bounded in the presence of the quasi-normality condition. Finally we give optimality and feasibility results for the convex case.
14
tesis de grado
Publicado 2020
Enlace
Enlace
According to our own survey, carried out in Metropolitan Lima, more than 78% of regular basic education teachers who work in urban schools feel that they are not prepared to carry out virtual classes. This is because more than 72% of teachers have not received training in ICT. Likewise, of the digital tools provided by the Aprendo en Casa program, they only use the basic functionalities of video conference applications, such as zoom, Google meet and WhatsApp, for the development of their virtual classes. Additionally, teachers feel that the digital gamification tools currently provided are limited and complicated to use. In this sense, in this project, an APU-PLUS is proposed as an alternative to reinforce the learning process and allow, to design school gamified dynamics in a simple and intuitive way. To identify the teacher's need, Design Thinking and UX (user experience) were used. On...
15
tesis de grado
Sistema predictivo para la detección y control de la plaga de la araña roja del tomate en Lambayeque
Publicado 2024
Enlace
Enlace
Este presente estudio aborda un problema crítico en la agricultura peruana, centrándose en la detección y control de la plaga de la araña roja en los cultivos de tomate en Lambayeque. Los objetivos incluyeron la aplicación de métricas de calidad de datos para seleccionar y preprocesar imágenes de tomates y la implementación de modelos de deep learning para la detección y clasificación de la plaga. La metodología combinó eXtreme Programming (XP) y CRISP-DM, lo que permitió un enfoque ágil y de alta calidad para el desarrollo del sistema web y la creación de modelos de deep learning. Los resultados fueron altamente alentadores: obtuvimos un dataset de imágenes de hojas de tomate de alta calidad, con una tasa de aprobación superior al 95%, sentando una base sólida para el sistema. Los modelos de deep learning alcanzaron una precisión excepcional en la detección y clasifi...
16
objeto de conferencia
The work has been partly funded by the European Union Horizon 2020 research and innovation program under grant agreement No. 761745, the Government of Taiwan and by Cienciactiva-CONCYTEC of the Peruvian government
17
tesis de grado
Publicado 2021
Enlace
Enlace
El presente trabajo de investigación se realizó con el objetivo de definir la influencia de una aplicación web en el proceso de medición de resultados del estudiante del programa de Ingeniería de Sistemas Computacionales de una Universidad Privada en el año 2019. El tipo de estudio fue preexperimental; con una muestra constituida por los procesos de medición de resultados del estudiante ejecutados en los semestres 2018-2 y 2019-1. Para la recolección de datos se hicieron uso de guías de observación y listas de cotejo. Para el análisis de datos se usaron ecuaciones definidas por los autores y pesos, tiempos (minutos, días) extraídos del documento de valores esperados, proporcionado por el Comité de Acreditación de Ingeniería de Sistemas Computacionales (CAISC). Las dimensiones comprendidas en el proceso de medición de resultados del estudiante son: gestión docentes, gest...
18
objeto de conferencia
Natural Language Processing deals with the understanding and generation of texts through computer programs. There are many different functionalities used in this area, but among them there are some functions that are the support of the remaining ones. These methods are related to the core processing of the morphology of the language (such as lemmatization) and automatic identification of the part-of-speech tag. Thereby, this paper describes the implementation of a basic NLP toolkit for a new language, focusing in the features mentioned before, and testing them in an own corpus built for the occasion. The obtained results exceeded the expected results and could be used for more complex tasks such as machine translation.
19
objeto de conferencia
Publicado 2016
Enlace
Enlace
Social impact assessment (SIA) has become an important factor for social conflicts prevention. In this study, we conducted SIA using the center-point triangular whitenization weight functions (CTWF) method, which is based on grey systems theory. A case study was conducted on a hydrocarbon exploration project located in the Gulf of Valencia, Spain. Two stakeholder groups and four evaluation criteria were identified. The results revealed that for the group of the directly linked population, the project would have very negative social impact; and for the group of indirectly linked citizens, the project would have negative social impact. The results could help central and community governments to make the best decision on the project. The method showed interesting results and could be apply to SIA of other projects or programs.
20
artículo
Functions and code reuse are often among the first topics that students find challenging in introductory programming courses. This paper describes the use of Lightbot to introduce students to these concepts in two post-secondary classrooms in different countries, cultural contexts, and curricula. This work suggests that Lightbot might offer an effective and engaging introduction to these concepts regardless of cultural setting. In this paper we discuss and analyze student responses.