12 research outputs found

    Pengembangan Berpikir Komputasional Melalui Pemrograman Dasar Dengan Mit App Inventor

    Get PDF
    Pekerjaan-pekerjaan baru akan muncul sebagai implikasi era Industri 4.0. Pekerjaan baru ini memerlukan keterampilan khusus, salah satunya adalah  kemampuan berpikir komputasional dan juga berkaitan dengan inovasi teknologi seperti pemrograman. Belajar pemrograman, khususnya dengan App Inventor yang dikembangkan oleh MIT, dapat meningkatkan berpikir komputasional. Melalui kegiatan pengabdian kepada masyarakat ini dilakukan pembelajaran pemrograman menggunakan MIT App Inventor pada siswa SMA Pahoa guna meningkatkan berpikir komputasional dan mempersiapkan kompetensi pemrograman yang dibutuhkan dalam pekerjaan-pekerjaan baru yang muncul di era Industri 4.0. Pelaksanaan PkM dilakukan melalui kegiatan ekstrakurikuler pemrograman yang diikuti oleh 40 siswa, meliputi siswa kelas 10, 11, dan 12. Kegiatan yang dilaksanakan dalam 11 kali pertemuan telah berhasil meningkatkan berpikir komputasional berdasar hasil kuesioner yang diberikan setelah kegiatan ekstrakurikuler selesai dilaksanakan

    A smart distance power electronic measurement using smartphone applications

    Get PDF
    The objectives of this article were to design a low-cost three-phase AC voltage measurement circuit and new Android smartphone application to monitor the measuring voltage from a safe distance. The smart distance power electronic measurement (SDPEM) system was designed based on an Arduino UNO R3 board used as a microcontroller to read and calculate the RMS values from a three-phase AC voltage measurement circuit (line-to-line or phase voltage of grid). Following this, the microcontroller sends the measuring data by Bluetooth to an Android smartphone application. The Bluetooth shield V2.0 was used as a wireless communication instrument between the SDPEM and the smartphone or tablet application. The smartphone monitoring application was a new application designed by the open-source developed program (MIT App Inventor 2) to monitor the three-phase AC voltage results from a safe distance. The safe distance depends on the type of Bluetooth device used. The main advantages of the SDPEM system are low cost and safety

    Computational thinking and online learning: A systematic literature review

    Get PDF
    This paper introduces research concerned with investigating how Computational Thinking and online learning can be successfully married to help empower secondary teachers to teach this subject. To aid this research, a systematic literature review was undertaken to investigate what is currently known in the academic literature on where Computational Thinking and online learning intersect. This paper presents the findings of this systematic literature review. It outlines the methodology used and presents the current data available in the literature on how Computational Thinking is taught online. Using a systematic process eight hundred articles were initially identified and then subsequently narrowed down to forty papers. These papers were analysed to answer the following two questions: 1. What are the current pedagogical approaches to teaching Computational Thinking online? 2. What were the categories of online learning observed in the teaching of Computational Thinking? Our findings show that a wide range of pedagogical approaches are used to teach Computational Thinking online, with the constructivist theory of learning being the most popular. The tools used to teach Computational Thinking were also varied, video game design, playing video games, competitions, and unplugged activities, to name a few. A significant finding was the dependency between the tool used and the definition of the term Computational Thinking. Computational Thinking lacks consensus on a definition, and thus the definition stated in the literature changed depending on the tool. By considering a significant body of research up to the present, our findings contribute to teachers, researchers and policy makers understanding of how computational thinking may be taught online at second level

    DEVELOPMENT OF GEO-DA BASED ANDROID APPLICATION FOR SPATIAL AND STATISTICAL ANALYSIS OF SERBIAN LONG-TERM PRECIPITATION DATA

    Get PDF
    Precipitation is one of the most important parameters to consider while analyzing risks from natural weather threats like floods and droughts. To prevent significant infrastructural and financial damage and loss, a good analysis of data and its visual presentation must be enabled. This also requires a reliable source of precipitation data for the region of interest. It is important to interpret and visualize the data obtained from meteorological stations to make an assessment, a forecast, or issue a warning. This paper describes the development of an Android application that enables visualization and analysis of average annual precipitation data for the period from 1946 to 2019, in the territory of the Republic of Serbia. Necessary precipitation data were acquired on the request from the official weather monitoring service for the Republic of Serbia (RHMSS)

    Safe cryptography for all:towards visual metaphor driven cryptography building blocks

    Get PDF

    Una herramienta de autor web para generar aplicaciones educativas basadas en posicionamiento con interacci贸n f铆sica

    Get PDF
    Este trabajo presenta una propuesta para que, mediante el uso de una herramienta de autor, docentes puedan generar sus propias soluciones para llevar adelante aprendizaje m贸vil basado en posicionamiento, considerando la interacci贸n del alumno con elementos del mundo f铆sico. Se describe tambi茅n una herramienta de autor protot铆pica web que implementa los conceptos de la soluci贸n propuesta. La herramienta fue usada exitosamente para configurar una actividad educativa basada en posicionamiento en la tem谩tica de "Alimentaci贸n saludable".XVII Workshop Tecnolog铆a Inform谩tica Aplicada en Educaci贸n (WTIAE)Red de Universidades con Carreras en Inform谩tica (RedUNCI

    Una herramienta de autor web para generar aplicaciones educativas basadas en posicionamiento con interacci贸n f铆sica

    Get PDF
    Este trabajo presenta una propuesta para que, mediante el uso de una herramienta de autor, docentes puedan generar sus propias soluciones para llevar adelante aprendizaje m贸vil basado en posicionamiento, considerando la interacci贸n del alumno con elementos del mundo f铆sico. Se describe tambi茅n una herramienta de autor protot铆pica web que implementa los conceptos de la soluci贸n propuesta. La herramienta fue usada exitosamente para configurar una actividad educativa basada en posicionamiento en la tem谩tica de "Alimentaci贸n saludable".XVII Workshop Tecnolog铆a Inform谩tica Aplicada en Educaci贸n (WTIAE)Red de Universidades con Carreras en Inform谩tica (RedUNCI

    Technological proposal for controlling a residential lighting system

    Get PDF
    El avance tecnol贸gico en la automatizaci贸n de procesos y componentes electr贸nicos ha permitido que las viviendas cuenten con un nivel mayor de confort y seguridad. El presente art铆culo describe una aplicaci贸n de dom贸tica para el control y supervisi贸n del sistema de iluminaci贸n de una sala, alcoba y cocina, de un apartamento de 54 m2. Lo anterior, se logr贸 por medio de la integraci贸n de sensores compatibles con el IDE de Arduino, el sensor de movimiento PIR HC-SR501 y el sensor de intensidad luminosa BH-1750, los que a su vez son controlados por medio de la placa NodeMCU, esta a su vez, se comunica por medio de la Red Wi-Fi del apartamento con un tel茅fono m贸vil a trav茅s de una APP desarrollada en la plataforma APP Inventor, esta le permite al usuario ejecutar el control On/Off, control de intensidad (Dimer), control por movimiento de personas, control por nivel de iluminaci贸n o modo autom谩tico y control programado.The technological breakthrough in process automation and electronic components has allowed households to have a higher level of comfort and security. This article describes a domotics application for the control and supervision of a lighting system of a 54 m2 apartment鈥檚 living room, bedroom and kitchen. This was achieved through the integration of compatible sensors into the Arduino IDE: the motion sensor PIR HC-SR501 and the light intensity sensor BH-1750 which are controlled through the NodeMcu board. The latter communicates via Wi-Fi to a mobile phone through an app developed in the APP inventor platform. It allows the user to execute ON/OFF control, intensity control (dimer), motion control of people, lighting-based control or automatic mode and programmed control

    The Example Guru: Suggesting Examples to Novice Programmers in an Artifact-Based Context

    Get PDF
    Programmers in artifact-based contexts could likely benefit from skills that they do not realize exist. We define artifact-based contexts as contexts where programmers have a goal project, like an application or game, which they must figure out how to accomplish and can change along the way. Artifact-based contexts do not have quantifiable goal states, like the solution to a puzzle or the resolution of a bug in task-based contexts. Currently, programmers in artifact-based contexts have to seek out information, but may be unaware of useful information or choose not to seek out new skills. This is especially problematic for young novice programmers in blocks programming environments. Blocks programming environments often lack even minimal in-context support, such as auto-complete or in-context documentation. Novices programming independently in these blocks-based programming environments often plateau in the programming skills and API methods they use. This work aims to encourage novices in artifact-based programming contexts to explore new API methods and skills. One way to support novices may be with examples, as examples are effective for learning and highly available. In order to better understand how to use examples for supporting novice programmers, I first ran two studies exploring novices\u27 use and focus on example code. I used those results to design a system called the Example Guru. The Example Guru suggests example snippets to novice programmers that contain previously unused API methods or code concepts. Finally, I present an approach for semi-automatically generating content for this type of suggestion system. This approach reduces the amount of expert effort required to create suggestions. This work contains three contributions: 1) a better understanding of difficulties novices have using example code, 2) a system that encourages exploration and use of new programming skills, and 3) an approach for generating content for a suggestion system with less expert effort
    corecore