29 research outputs found
The role of basic mathematics concepts in programming teaching and learning
App Inventor is an online tool to create apps for mobile devices
with Android operating system. With this tool, teachers can
develop applications and video games that help students to learn
fundamental concepts of mathematics through programming. The
implementation of the integer division algorithm firstly in App
Inventor, and later in C++ using successive subtractions required
a detailed explanation of this algorithm. We have implemented an
algorithm that uses the integer division theorem in response to a
problem detected among mathematics teachers interested in
teaching programming. This study involved 19 participants in 4
institutions in Palmira and Medellín (Colombia). The results
indicated that the programming languages such as C++, Java and
Python presented the erroneous results in the integer division
when the divisor is a negative number, a similar situation to that
was observed among the participants who presented quotients
and incorrect residues in most cases. Using App Inventor in a
programming course with teachers Maths allowed us to enrich the
application with a video game for the student’ self-evaluation in
relation to the appropriation of the algorithm of the division of
integer numbers
Memorias del SIIE 2012
El Simposio Internacional de Informática Educativa (SIIE) ha celebrado su decimocuarta edición en Andorra la Vieja (Andorra) del 29 al 31 de octubre de 2012 [García-Peñalvo et al. 12a]. Su organización ha recaído en esta ocasión en La Salle Open University, lo que supone la incorporación de un nuevo país, Andorra, como anfitrión del congreso después de las últimas ediciones celebradas en Salamanca (España), en Coimbra (Portugal), en Santiago de Chile y en Aveiro (Portugal).
El tema central de esta edición son los avances en las tecnologías para el aprendizaje y su aplicación práctica desde una perspectiva propia de la Web 2.0, de forma que se demuestre la aceptación y consolidación de este enfoque en los procesos formativos en todos sus niveles, ya sean formales, no formales o informales, así como su evolución hacia enfoques socio-semánticos más propios de una Web 3.0
Enfoque diacrónico para la enseñanza de la programación imperativa
Presentamos una alternativa para enseñar la programación imperativa no orientada a paradigmas; proponemos un enfoque diacrónico basado en la exposición justificada de cada constructor de los lenguajes de programación a través de su evolución histórica, motivada por los conceptos recurrentes que subyacen a los mecanismos particulares de cualquier paradigma. Especificamos los objetivos que debe perseguir esta docencia, así como los contenidos que debe cubrir. Para alcanzar los objetivos empleamos herramientas de desarrollo y visualización del software, sobre un lenguaje flexible que se adecua sintáctico-semánticamente al avance de la exposición de la materia. La adecuación del lenguaje a los conceptos impartidos minimiza el tiempo dedicado al aprendizaje de su sintaxis y los recursos pedagógicos empleados ayudan a asentar los conocimientos. La estructura propuesta elimina la dificultad que supone el cambio de paradigma, encontrada en experiencias que presentan el paradigma procedimental en primer curso y el orientado a objetos (OO) en segundo, y la sobrecarga inicial de conceptos que implica empezar directamente con el paradigma orientado a objetos.Este trabajo se ha financiado con el proyecto TIC2000-1413 de la CICYT
Análisis de las propuestas de la enseñanza de la programación orientada a objetos en los primeros cursos
Existe un fuerte debate sobre qué paradigma conviene impartir en el primer curso de los planes de estudio de Informática: orientación a objetos (OO) o procedimental, así como sobre el lenguaje de soporte de las sesiones prácticas. Muchos artículos presentan sus experiencias o proponen nuevas metodologías de forma aislada, pero no encontramos un estudio sistemático de los distintos enfoques. En este trabajo se presenta una visión crítica de las propuestas de diferentes autores, se evalúan sus ventajas e inconvenientes. Se concluye la necesidad de reconducir el debate de la planificación de los primeros cursos de programación, hoy día centrado en el orden en que se enseñan los paradigmas y el lenguaje para implementarlo, hacia la búsqueda de los conceptos fundamentales y herramientas pedagógicas que permitan una exposición gradual de los conceptos de la programación.Este trabajo se ha financiado con el proyecto TIC2000-1413 de la CICYT
Extinction risk of Mesoamerican crop wild relatives
Ensuring food security is one of the world's most critical issues as agricultural systems are already being impacted by global change. Crop wild relatives (CWR)—wild plants related to crops—possess genetic variability that can help adapt agriculture to a changing environment and sustainably increase crop yields to meet the food security challenge.
Here we report the results of an extinction risk assessment of 224 wild relatives of some of the world's most important crops (i.e. chilli pepper, maize, common bean, avocado, cotton, potato, squash, vanilla and husk tomato) in Mesoamerica—an area of global significance as a centre of crop origin, domestication and of high CWR diversity.
We show that 35% of the selected CWR taxa are threatened with extinction according to The International Union for Conservation of Nature (IUCN) Red List demonstrates that these valuable genetic resources are under high anthropogenic threat. The dominant threat processes are land use change for agriculture and farming, invasive and other problematic species (e.g. pests, genetically modified organisms) and use of biological resources, including overcollection and logging. The most significant drivers of extinction relate to smallholder agriculture—given its high incidence and ongoing shifts from traditional agriculture to modern practices (e.g. use of herbicides)—smallholder ranching and housing and urban development and introduced genetic material.
There is an urgent need to increase knowledge and research around different aspects of CWR. Policies that support in situ and ex situ conservation of CWR and promote sustainable agriculture are pivotal to secure these resources for the benefit of current and future generations
Software advances in education computing
En este editorial invitado, los autores hacen una introducción al número especial de la publicación donde se recogen artículos seleccionados del SIIE'08, el X Simposio Internacional de Informática Educativa, celebrado en Salamanca, España, en octubre de 2008. Es una descripción de las características del congreso y una introducción a su temática. Los artículos tratan de las diferentes aplicaciones de software avanzado para la enseñanza asistida por ordenador.This guest editorial is an introduction to a special issue with selected papers of SIIE 08, the X International Symposium of Computers in Education, held in Salamanca,Spain, in October 2008. The papers address different issues of software advances in education computing. In thisintroduction, we first provide an overview of the record of SIIE symposia. Then, we introduce the ten papers, classified into three streams: learning management systems, learning objects, and educational resources and tools
Por el doctor don Francisco de Laguna, Arcipreste Dignidad de la Colegial de Medina-Celi, con el Fiscal Eclesiástico del Obispado de Siguença.
Tít. tomado del comienzo del textoTexto firmado por el Dr. Don Miguel Moez de IturbideTít. tomado do comenzo do textoTexto asdo. por o Dr. Don Miguel Moez de IturbideProbablemente impreso en el siglo XVIISign.: A\p4\sPrecede al tít. grab. xilPrecede ó tít. grav. xi