38,872 research outputs found

    Block-Based Development of Mobile Learning Experiences for the Internet of Things

    Get PDF
    The Internet of Things enables experts of given domains to create smart user experiences for interacting with the environment. However, development of such experiences requires strong programming skills, which are challenging to develop for non-technical users. This paper presents several extensions to the block-based programming language used in App Inventor to make the creation of mobile apps for smart learning experiences less challenging. Such apps are used to process and graphically represent data streams from sensors by applying map-reduce operations. A workshop with students without previous experience with Internet of Things (IoT) and mobile app programming was conducted to evaluate the propositions. As a result, students were able to create small IoT apps that ingest, process and visually represent data in a simpler form as using App Inventor's standard features. Besides, an experimental study was carried out in a mobile app development course with academics of diverse disciplines. Results showed it was faster and easier for novice programmers to develop the proposed app using new stream processing blocks.Spanish National Research Agency (AEI) - ERDF fund

    Point-of-care testing for disasters: needs assessment, strategic planning, and future design.

    Get PDF
    Objective evidence-based national surveys serve as a first step in identifying suitable point-of-care device designs, effective test clusters, and environmental operating conditions. Preliminary survey results show the need for point-of-care testing (POCT) devices using test clusters that specifically detect pathogens found in disaster scenarios. Hurricane Katrina, the tsunami in southeast Asia, and the current influenza pandemic (H1N1, "swine flu") vividly illustrate lack of national and global preparedness. Gap analysis of current POCT devices versus survey results reveals how POCT needs can be fulfilled. Future thinking will help avoid the worst consequences of disasters on the horizon, such as extensively drug-resistant tuberculosis and pandemic influenzas. A global effort must be made to improve POC technologies to rapidly diagnose and treat patients to improve triaging, on-site decision making, and, ultimately, economic and medical outcomes

    Revisión tecnológica del aprendizaje de idiomas asistido por ordenador: una perspectiva cronológica

    Get PDF
    El presente artículo aborda la evolución y el avance de las tecnologías del aprendizaje de lenguas asistido por ordenador (CALL por sus siglas en inglés, que corresponden a Computer- Assisted Language Learning) desde una perspectiva histórica. Esta revisión de la literatura sobre tecnologías del aprendizaje de lenguas asistido por ordenador comienza con la definición del concepto de CALL y otros términos relacionados, entre los que podemos destacar CAI, CAL, CALI, CALICO, CALT, CAT, CBT, CMC o CMI, para posteriormente analizar las primeras iniciativas de implementación del aprendizaje de lenguas asistido por ordenador en las décadas de 1950 y 1960, avanzando posteriormente a las décadas de las computadoras centrales y las microcomputadoras. En última instancia, se revisan las tecnologías emergentes en el siglo XXI, especialmente tras la irrupción de Internet, donde se presentan el impacto del e-learning, b-learning, las tecnologías de la Web 2.0, las redes sociales e incluso el aprendizaje de lenguas asistido por robots.The main focus of this paper is on the advancement of technologies in Computer-Assisted Language Learning (CALL) from a historical perspective. The review starts by defining CALL and its related terminology, highlighting the first CALL attempts in 1950s and 1960s, and then moving to other decades of mainframes and microcomputers. At the final step, emerging technologies in 21st century will be reviewed

    Reflecting and Shaping the Evolution of Documentary Linguistics: Nine Years of DocLing Workshops

    Get PDF
    corecore