29 research outputs found

    The role of basic mathematics concepts in programming teaching and learning

    Get PDF
    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

    Get PDF
    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

    Get PDF
    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

    Get PDF
    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

    Get PDF
    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

    Get PDF
    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

    Computers in Education: Advances in Software Technology

    No full text

    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.

    No full text
    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
    corecore