Skip to Content

808 Results Found

  • Tutorial
  • Open Access
2 Citations
7,418 Views
9 Pages

24 November 2021

This is the world’s first tutorial article on Python Packaging for beginners and practitioners for translational medicine or medicine in general. This tutorial will allow researchers to demonstrate and showcase their tools on PyPI packages arou...

(This article belongs to the Special Issue Translational Aspects of Infectious Diseases: From Bench to Bedside)
  • Article
  • Open Access
5 Citations
10,777 Views
18 Pages

8 January 2023

The interest in educational apps is continuously increasing due to their potential to improve the learning environment of students through the personalisation and interaction of the technology. This paper provides an overview of educational mobile ap...

(This article belongs to the Topic Advances in Online and Distance Learning)
  • Article
  • Open Access
5 Citations
3,186 Views
23 Pages

A Fundamental Statistics Self-Learning Method with Python Programming for Data Science Implementations

  • Prismahardi Aji Riyantoko,
  • Nobuo Funabiki,
  • Komang Candra Brata,
  • Mustika Mentari and ,
  • Aviolla Terza Damaliana and
  • Dwi Arman Prasetya
  • + 1 author+ 0 author

15 July 2025

The increasing demand for data-driven decision making to maintain the innovations and competitiveness of organizations highlights the need for data science educations across academia and industry. At its core is a solid understanding of statistics, w...

(This article belongs to the Special Issue Accessibility and Inclusion in Education: Enabling Digital Technologies)
  • Article
  • Open Access
788 Views
23 Pages

A Novice-Friendly Answer Interface with Code Behavior Visualization and AI Assistant for a Python Programming Learning Assistant System

  • Zhida Fu,
  • Nobuo Funabiki,
  • Zihao Zhu,
  • Yue Zhang and ,
  • Wen-Chung Kao,
  • Yi-Fang Lee and
  • Pi-Kuang Tseng
  • + 2 authors+ 0 author

Nowadays, Python is very popular as the first programming language for novices, including high school students, to learn due to its short code features with rich libraries. Thus, it is important to provide a learning environment supporting studies st...

(This article belongs to the Section Information Applications)
  • Article
  • Open Access
9 Citations
4,832 Views
21 Pages

This paper presents strategies for effectively integrating AI tools into programming education and provides recommendations for enhancing student learning outcomes through intelligent educational systems. Learning computer programming is a cognitivel...

(This article belongs to the Special Issue Smart Learning Environments)
  • Article
  • Open Access
7 Citations
4,101 Views
27 Pages

26 September 2025

This study investigates the adoption of PyChatAI, a bilingual AI-powered chatbot for Python programming education, among female computer science students at Jouf University. Guided by the Technology Acceptance Model 3 (TAM3), it examines the determin...

  • Article
  • Open Access
7 Citations
4,104 Views
16 Pages

30 September 2023

The advancement of computing technology has led to many changes in a variety of fields, and the importance of programming education has been emphasized in many countries worldwide. Despite the importance of programming education, the cognitive burden...

(This article belongs to the Special Issue ICTs in Education)
  • Tutorial
  • Open Access
4 Citations
11,054 Views
17 Pages

Programming Real-Time Sound in Python

  • Yuri De Pra and
  • Federico Fontana

19 June 2020

For its versatility, Python has become one of the most popular programming languages. In spite of its possibility to straightforwardly link native code with powerful libraries for scientific computing, the use of Python for real-time sound applicatio...

(This article belongs to the Section Acoustics and Vibrations)
  • Article
  • Open Access
3 Citations
1,479 Views
22 Pages

An AI-Driven System for Learning MQTT Communication Protocols with Python Programming

  • Zihao Zhu,
  • Nobuo Funabiki,
  • Htoo Htoo Sandi Kyaw,
  • I Nyoman Darma Kotama and ,
  • Anak Agung Surya Pradhana,
  • Alfiandi Aulia Rahmadani and
  • Noprianto
  • + 2 authors+ 0 author

18 December 2025

With rapid developments of wireless communication and Internet of Things (IoT) technologies, an increasing number of devices and sensors are interconnected, generating massive amounts of data in real time. Among the underlying protocols, Message Queu...

(This article belongs to the Special Issue Advanced System Architectures and AI-Driven Innovations for Next-Generation Computing)
  • Article
  • Open Access
3,951 Views
18 Pages

Developing Programs for Converting MIDAS GEN to ANSYS Models Based on Python

  • Yuqing Yang,
  • Fanchang Kong,
  • Zhelong Jiang and
  • Zaigen Mu

26 October 2024

The reasonableness and accuracy of engineering design are often assessed through the use of a variety of structural design analysis software, which are then compared and verified. However, it is challenging for a single analysis software to meet the...

(This article belongs to the Section Building Structures)
  • Article
  • Open Access
1,470 Views
32 Pages

20 April 2026

Keyword recognition represents a fundamental skill in programming, yet little research has examined how novices develop this ability or how language background affects keyword learning. This study investigated cognitive load and keyword recognition a...

(This article belongs to the Special Issue Cognitive and Developmental Psychology in STEM Education)
  • Data Descriptor
  • Open Access
1 Citations
3,529 Views
10 Pages

Methodology for the Surveillance the Voltage Supply in Public Buildings Using the ITIC Curve and Python Programming

  • Javier Fernández-Morales,
  • Juan-José González-de-la-Rosa,
  • José-María Sierra-Fernández,
  • Olivia Florencias-Oliveros and ,
  • Paula Remigio-Carmona,
  • Manuel-Jesús Espinosa-Gavira,
  • Agustín Agüera-Pérez and
  • José-Carlos Palomares-Salas
  • + 3 authors+ 0 author

17 November 2022

This paper proposes an easy-to-implement method for detecting and assessing two of the most frequent PQ (Power Quality) problems: voltage sags and swells. These can affect sensitive equipment such as computers, programmable logic controllers, contact...

(This article belongs to the Special Issue Data-Driven Approach on Urban Planning and Smart Cities)
  • Article
  • Open Access
43 Citations
15,632 Views
19 Pages

PyGRASS is an object-oriented Python Application Programming Interface (API) for Geographic Resources Analysis Support System (GRASS) Geographic Information System (GIS), a powerful open source GIS widely used in academia, commercial settings and gov...

(This article belongs to the Special Issue Geospatial Monitoring and Modelling of Environmental Change)
  • Tutorial
  • Open Access
4,458 Views
12 Pages

This is the world’s first tutorial article on Python programing on set operations for beginners and practitioners in translational medicine or medicine in general. This tutorial will allow researchers to demonstrate and showcase their tools on...

(This article belongs to the Special Issue Translational Medicine Approach against the COVID-19 Pandemic)
  • Article
  • Open Access
6 Citations
4,619 Views
14 Pages

10 October 2019

Computation of view factors is required in several building engineering applications where radiative exchange takes place between surfaces such as ground and vertical walls or ground and sloping thermal or photovoltaics collectors. In this paper, vie...

(This article belongs to the Special Issue Development of Sustainable Energy: Generation Technologies and Concepts)
  • Article
  • Open Access
3 Citations
4,140 Views
15 Pages

12 May 2023

The goal of this study is to optimize a company’s capital structure by modelling and programming the required equations in the components of weighted average cost of capital. This process will be carried out in the programming language Python,...

(This article belongs to the Special Issue Volume II: Innovative Economic Technologies and Policies in the Energy Sector)
  • Proceeding Paper
  • Open Access
1 Citations
1,212 Views
5 Pages

For the detection of structural cracks, engineers need to conduct measurements on-site. However, structural cracks are widely distributed and are not easy to access for measurement. Therefore, photography is commonly used for crack detection. Althoug...

(This article belongs to the Proceedings of 2025 IEEE 5th International Conference on Electronic Communications, Internet of Things and Big Data)
  • Article
  • Open Access
18 Citations
11,232 Views
20 Pages

24 March 2023

Reinforcement learning (RL) applications require a huge effort to become established in real-world environments, due to the injury and break down risks during interactions between the RL agent and the environment, in the online training process. In a...

(This article belongs to the Special Issue Conceptual Design, Modeling, and Control Strategies of Drones-II)
  • Data Descriptor
  • Open Access
10 Citations
5,121 Views
16 Pages

Dataset of Program Source Codes Solving Unique Programming Exercises Generated by Digital Teaching Assistant

  • Liliya A. Demidova,
  • Elena G. Andrianova,
  • Peter N. Sovietov and
  • Artyom V. Gorchakov

14 June 2023

This paper presents a dataset containing automatically collected source codes solving unique programming exercises of different types. The programming exercises were automatically generated by the Digital Teaching Assistant (DTA) system that automate...

  • Article
  • Open Access
70 Citations
26,097 Views
12 Pages

Effectiveness of ChatGPT in Coding: A Comparative Analysis of Popular Large Language Models

  • Carlos Eduardo Andino Coello,
  • Mohammed Nazeh Alimam and
  • Rand Kouatly

8 January 2024

This study explores the effectiveness and efficiency of the popular OpenAI model ChatGPT, powered by GPT-3.5 and GPT-4, in programming tasks to understand its impact on programming and potentially software development. To measure the performance of t...

  • Article
  • Open Access
31 Citations
14,767 Views
33 Pages

24 November 2022

In this paper, we propose an advanced scripting approach using Python and R for satellite image processing and modelling terrain in Côte d’Ivoire, West Africa. Data include Landsat 9 OLI/TIRS C2 L1 and the SRTM digital elevation model (DE...

(This article belongs to the Section Color, Multi-spectral, and Hyperspectral Imaging)
  • Article
  • Open Access
15 Citations
9,937 Views
19 Pages

30 September 2018

State-of-the-art thermodynamic simulation of energy conversion processes requires proprietary software. This article is an attempt to refute this statement. Based on object-oriented programming a simulation and exergy analysis of a combined cycle gas...

  • Article
  • Open Access
12 Citations
6,011 Views
14 Pages

A Blended Learning Approach for an Introductory Computer Science Course

  • Anna Förster,
  • Jens Dede,
  • Asanga Udugama,
  • Alexander Förster and ,
  • Daniel Helms,
  • Louis Kniefs,
  • Julia Müller,
  • Lars Gerken,
  • Franziska Richter and
  • Jan Kulmann
  • + 5 authors+ 0 author

In this paper, we present our experience with redesigning an introductory computer science course for (electrical) engineers with blended learning concepts. It is a large mandatory course with eight credit points over the course of two semesters, whe...

  • Article
  • Open Access
3 Citations
2,680 Views
25 Pages

In recent years, the FAIR guiding principles and the broader concept of open science has grown in importance in academic research, especially as funding entities have aggressively promoted public sharing of research products. Key to public research s...

(This article belongs to the Section Bioinformatics and Data Analysis)
  • Entry
  • Open Access
5 Citations
4,090 Views
18 Pages

8 February 2024

The field of Water Resources Management (WRM) is becoming increasingly interdisciplinary, realizing its direct connections with energy, food, and social and economic sciences, among others. Computationally, this leads to more complex models, wherein...

(This article belongs to the Section Earth Sciences)
  • Article
  • Open Access
1 Citations
1,842 Views
20 Pages

Intelligent Assistant with Artificial Intelligence for Language Learning

  • Diego De-La-Cruz-Salcedo,
  • Edgar Peña-Casas,
  • Monica Salcedo-Hernandez,
  • Myriam Guichard-Huasasquiche and
  • Jose Salcedo-Hernandez

22 March 2026

An intelligent assistant with artificial intelligence (AI) for language learning was developed. A dynamic user interface and a supervised feedback module using web technologies (HTML5, CSS3, and JavaScript ES6+) and Python v3.9 for supporting languag...

  • Article
  • Open Access
39 Citations
13,181 Views
18 Pages

Open-Source Drone Programming Course for Distance Engineering Education

  • José M. Cañas,
  • Diego Martín-Martín,
  • Pedro Arias,
  • Julio Vega and ,
  • David Roldán-Álvarez,
  • Lía García-Pérez and
  • Jesús Fernández-Conde
  • + 2 authors+ 0 author

17 December 2020

This article presents a full course for autonomous aerial robotics inside the RoboticsAcademy framework. This “drone programming” course is open-access and ready-to-use for any teacher/student to teach/learn drone programming with it for...

(This article belongs to the Special Issue Open Source Software in Learning Environments)
  • Article
  • Open Access
9 Citations
5,025 Views
17 Pages

Code Plagiarism Checking Function and Its Application for Code Writing Problem in Java Programming Learning Assistant System

  • Ei Ei Htet,
  • Khaing Hsu Wai,
  • Soe Thandar Aung,
  • Nobuo Funabiki and ,
  • Xiqin Lu,
  • Htoo Htoo Sandi Kyaw and
  • Wen-Chung Kao
  • + 2 authors+ 0 author

17 January 2024

A web-based Java programming learning assistant system (JPLAS) has been developed for novice students to study Java programming by themselves while enhancing code reading and code writing skills. One type of the implemented exercise problem is code w...

  • Article
  • Open Access
2 Citations
2,347 Views
18 Pages

The Impact of Computational Thinking on Logical-Mathematical Reasoning in High School Education: A Quasi-Experimental Study

  • Rubén Pajares Pescador,
  • Luis Jorge Martín-Antón and
  • Miguel Á. Carbonero-Martín

21 February 2026

This article explores what impact a program of IT programming (Scratch and Python) activities has on the logical-mathematical reasoning of high school children. The sample comprised a group of 388 high school students, spanning first-year compulsory...

(This article belongs to the Special Issue Cognitive and Developmental Psychology in STEM Education)
  • Article
  • Open Access
12 Citations
3,773 Views
17 Pages

The Development of New Perovskite-Type Oxygen Transport Membranes Using Machine Learning

  • Hartmut Schlenz,
  • Stefan Baumann,
  • Wilhelm Albert Meulenberg and
  • Olivier Guillon

5 July 2022

The aim of this work is to predict suitable chemical compositions for the development of new ceramic oxygen gas separation membranes, avoiding doping with toxic cobalt or expensive rare earths. For this purpose, we have chosen the system Sr1−xB...

(This article belongs to the Special Issue Applications of Machine Learning to the Study of Crystalline Materials)
  • Proceeding Paper
  • Open Access
3 Citations
2,686 Views
10 Pages

Optimal Sizing of Hybrid Generation Systems (Photovoltaic System and Energy Storage System) for Off-Grid Applications

  • Jaime Guamangallo,
  • Jefferson Porras,
  • Carlos Quinatoa,
  • Jimmy Vaca and
  • Luis Chiza

18 November 2024

This paper presents an optimal sizing strategy for a hybrid generation system combining photovoltaic (PV) and energy storage systems. To achieve this, the optimization problem is solved using the simplex method for linear programming, implemented thr...

(This article belongs to the Proceedings of The XXXII Conference on Electrical and Electronic Engineering)
  • Article
  • Open Access
4 Citations
2,506 Views
9 Pages

8 March 2022

Because of the large-scale impact of COVID-19 on human health, several investigations are being conducted to understand the underlying mechanisms affecting the spread and transmission of the disease. The present study aimed to assess the effects of s...

(This article belongs to the Special Issue Epidemic Models: Track and Control)
  • Article
  • Open Access
9 Citations
5,794 Views
24 Pages

Solving the Optimal Reactive Power Dispatch Problem through a Python-DIgSILENT Interface

  • Martin M. Sánchez-Mora,
  • David Lionel Bernal-Romero,
  • Oscar Danilo Montoya,
  • Walter M. Villa-Acevedo and
  • Jesús M. López-Lezama

The Optimal Reactive Power Dispatch (ORPD) problem consists of finding the optimal settings of reactive power resources within a network, usually with the aim of minimizing active power losses. The ORPD is a nonlinear and nonconvex optimization probl...

  • Data Descriptor
  • Open Access
7 Citations
3,581 Views
23 Pages

8 August 2023

This article presents a dataset containing messages from the Digital Teaching Assistant (DTA) system, which records the results from the automatic verification of students’ solutions to unique programming exercises of 11 various types. These re...

  • Article
  • Open Access
34 Citations
3,216 Views
12 Pages

Fuzzy Logical Algebra and Study of the Effectiveness of Medications for COVID-19

  • Shuker Khalil,
  • Ahmed Hassan,
  • Haya Alaskar,
  • Wasiq Khan and
  • Abir Hussain

9 November 2021

A fuzzy logical algebra has diverse applications in various domains such as engineering, economics, environment, medicine, and so on. However, the existing techniques in algebra do not apply to delta-algebra. Therefore, the purpose of this paper was...

(This article belongs to the Special Issue Fuzzy Sets, Fuzzy Logic and Their Applications 2021)
  • Article
  • Open Access
737 Views
22 Pages

Investigating Parallel Scaling Bottlenecks Across Rust, Julia, Haskell, and Python: Workload–Runtime Signatures

  • Muhammad Hassam Aslam Khan,
  • Daniel Stapleton,
  • Medha Kulkarni,
  • Isaac Manring and ,
  • Md Rifat Ullah and
  • Rajeev R. Raje
  • + 1 author+ 0 author

30 August 2026

Parallel performance depends not only on programming language and runtime design, but also on how the dominant execution bottleneck changes as parallelism increases. We present a controlled cross-language study of Rust, Julia, Haskell, and Python usi...

  • Article
  • Open Access
4 Citations
4,479 Views
43 Pages

DynPy—Python Library for Mechanical and Electrical Engineering: An Assessment with Coupled Electro-Mechanical Direct Current Motor Model

  • Damian Sierociński,
  • Bogumił Chiliński,
  • Franciszek Gawiński,
  • Amadeusz Radomski and
  • Piotr Przybyłowicz

13 January 2025

DynPy is an open-source library implemented in Python (version 3.10.12) programming language which aims to provide a versatile set of functionalities for mechanical and electrical engineers. It enables the user to model, solve, simulate, and report a...

(This article belongs to the Special Issue Linear and Nonlinear Electric Circuits: Theoretical Analysis and Applications—2nd Edition)
  • Article
  • Open Access
33 Citations
7,192 Views
21 Pages

Assessing Emergency Shelter Demand Using POI Data and Evacuation Simulation

  • Wei Chen,
  • Yao Fang,
  • Qing Zhai,
  • Wei Wang and
  • Yijie Zhang

Mapping the fine-scale spatial distribution of emergency shelter demand is crucial for shelter planning during disasters. To provide shelter for people within a reasonable evacuation distance under day and night disaster scenarios, we formed an appro...

  • Article
  • Open Access
4 Citations
763 Views
39 Pages

Python Software Application for Obstacle-Avoiding Path Planning in RoboDK Using Free Space Graph and Robot Level Validation

  • Cozmin Adrian Cristoiu,
  • Marius-Valentin Drăgoi,
  • Roxana-Mariana Nechita,
  • Bogdan-Marian Verdete and ,
  • Cristina Luciana Dudici and
  • Claudiu Nicușor Cusma
  • + 1 author+ 0 author

11 May 2026

This paper presents a software application developed in Python (v3.9) for obstacle avoidance trajectory planning in the RoboDK (v6.0) virtual environment. The proposed method automatically scans the virtual station, identifies obstacles, discretizes...

  • Article
  • Open Access
1 Citations
2,628 Views
15 Pages

19 December 2024

This study introduces the critical individual contribution coefficient (CR-ICC), a novel metric that evaluates player effectiveness in critical moments of the game. We analyzed 16,631 technical actions from the top eight teams across 77 sets of the 2...

(This article belongs to the Special Issue Human Performance in Sports and Training)
  • Article
  • Open Access
4 Citations
3,704 Views
16 Pages

5 September 2024

Fusing data from many sources helps to achieve improved analysis and results. In this work, we present a new algorithm to fuse data from multiple cameras with data from multiple lidars. This algorithm was developed to increase the sensitivity and spe...

(This article belongs to the Section Sensing and Imaging)
  • Article
  • Open Access
12 Citations
4,806 Views
16 Pages

5 February 2021

Electric cargo bicycles have become a popular mode of transport for last-mile goods deliveries under conditions of restricted traffic in urban areas. The indispensable elements of the cargo bike delivery systems are loading hubs: they serve as interm...

(This article belongs to the Special Issue Smart Energy and Intelligent Transportation Systems)
  • Article
  • Open Access
8 Citations
3,098 Views
13 Pages

28 June 2024

Selenoprotein P (SELENOP) acts as a crucial mediator, distributing selenium from the liver to other tissues within the body. Despite its established role in selenium metabolism, the specific functions of SELENOP in the development of liver cancer rem...

(This article belongs to the Section Cancer Biomarkers)
  • Article
  • Open Access
1 Citations
971 Views
25 Pages

27 July 2025

A mass abatement scalable system through managed aquifer recharge (MAR-MASS) improves mass extraction from groundwater with a variable-density flow. This method is superior to conventional injection systems because it promotes uniform mass displaceme...

(This article belongs to the Special Issue Advances in Groundwater Resource Development: Innovative Methods and Technologies)
  • Article
  • Open Access
530 Views
32 Pages

25 September 2026

Reinforced concrete flat slab design commonly relies on a fragmented workflow: finite element models are built through graphical interfaces, reinforcement demands are manually interpreted, and code-compliance checks are performed separately. This fra...

(This article belongs to the Section Building Structures)
  • Article
  • Open Access
788 Views
71 Pages

Symbolic regression and symbolic classification generate explicit mathematical expressions that combine predictive modelling with direct model interpretability. However, symbolic learning based on genetic programming can be computationally expensive...

(This article belongs to the Special Issue Towards Interpretable and Transparent AI: Innovations in Symbolic Learning)
  • Article
  • Open Access
8 Citations
5,517 Views
23 Pages

27 July 2023

The integration of Student Response Systems (SRSs) into classroom teaching is a pioneering progression in social sciences research that has shown potential in boosting student engagement and elevating academic success. However, no extensive study has...

(This article belongs to the Section Systems Practice in Social Science)
  • Article
  • Open Access
63 Citations
44,458 Views
19 Pages

28 December 2022

The rapid growth of the Internet of Things (IoT) and its applications requires high computational efficiency, low-cost, and low-power solutions for various IoT devices. These include a wide range of microcontrollers that are used to collect, process,...

(This article belongs to the Section Computer Science & Engineering)
  • Article
  • Open Access
3 Citations
3,613 Views
22 Pages

14 September 2024

The accessibility and deployment of complex hydrological models remain significant challenges in water resource management and research. This study presents a comprehensive workflow for converting Python-based hydrological models into web APIs, addre...

(This article belongs to the Section Hydrology)
  • Proceeding Paper
  • Open Access
1 Citations
3,084 Views
9 Pages

Lemon-Flavored Gummy Candies: Sourness, Flavor and Overall Acceptance Optimization Using Lattice-Simplex Mixture Design Implemented with Python Programming Language

  • Jorge Adahir Cruz-Enriquez,
  • Laura García-Curiel,
  • Jesús Guadalupe Pérez-Flores,
  • Elizabeth Contreras-López and ,
  • Emmanuel Pérez-Escalante,
  • Karla Soto-Vega,
  • Mirandeli Bautista-Ávila,
  • Carlos Ángel-Jijón and
  • Juan Ramírez-Godínez
  • + 4 authors+ 0 author

Acidulants enhance the tartness and flavor of gummy candies. This study employed Python, a free, open-source tool, to perform a simplex–lattice mixture design, optimizing the sourness, flavor, and overall acceptance of lemon-flavored gummies. C...

(This article belongs to the Proceedings of The 5th International Electronic Conference on Foods)

of 17