Using games in education has the potential to increase students’ motivation and engagement in the learning process, gathering long-lasting practical knowledge. Expanding interest in implementing a game-based approach in computer science education highlights the need for a comprehensive overview of the literature research. This scoping review aims to provide insight into current trends and identify research gaps and potential research topics concerning game-based learning in computer science. Using standard methodology for scoping review, we identified 113 articles from four digital libraries published between 2017 and 2021. Those articles were analyzed concerning the educational level, type of the game, computer science topic covered by the game, pedagogical strategies, and purpose for implementing this approach in different educational levels. The results show that the number of research articles has increased through the years, confirming the importance of implementing a game-based approach in computer science. Different kinds of games, using different technology, concerning different computer science topics are presented in the research. The obtained results indicate that there is no standardized game or standardized methodology that can be used for the creation of an educational game for computer science education. Analyzed articles mainly implement a game-based approach using learning by playing, and no significant focus is given to the effectiveness of learning by designing a game as a pedagogical strategy. Moreover, the approach is mainly implemented for developing computational thinking or programming skills, highlighting the need for its implementation in other topics beyond programming.
Background: Blood pressure (BP) measurements have been used widely in clinical and private environments. Recently, the use of ECG monitors has proliferated; however, they are not enabled with BP estimation. We have developed a method for BP estimation using only electrocardiogram (ECG) signals. Methods: Raw ECG data are filtered and segmented, and, following this, a complexity analysis is performed for feature extraction. Then, a machine-learning method is applied, combining a stacking-based classification module and a regression module for building systolic BP (SBP), diastolic BP (DBP), and mean arterial pressure (MAP) predictive models. In addition, the method allows a probability distribution-based calibration to adapt the models to a particular user. Results: Using ECG recordings from 51 different subjects, 3129 30-s ECG segments are constructed, and seven features are extracted. Using a train-validation-test evaluation, the method achieves a mean absolute error (MAE) of 8.64 mmHg for SBP, 18.20 mmHg for DBP, and 13.52 mmHg for the MAP prediction. When models are calibrated, the MAE decreases to 7.72 mmHg for SBP, 9.45 mmHg for DBP and 8.13 mmHg for MAP. Conclusion: The experimental results indicate that, when a probability distribution-based calibration is used, the proposed method can achieve results close to those of a certified medical device for BP estimation.
The HeartPy Python toolkit for analysis of noisy signals from heart rate measurements is an excellent tool to use in conjunction with novel wearable sensors. Nevertheless, most of the work to date has focused on applying the toolkit to data measured with commercially available sensors. We demonstrate the application of the HeartPy functions to data obtained with a novel graphene-based heartbeat sensor. We produce the sensor by laser-inducing graphene on a flexible polyimide substrate. Both graphene on the polyimide substrate and graphene transferred onto a PDMS substrate show piezoresistive behavior that can be utilized to measure human heartbeat by registering median cubital vein motion during blood pumping. We process electrical resistance data from the graphene sensor using HeartPy and demonstrate extraction of several heartbeat parameters, in agreement with measurements taken with independent reference sensors. We compare the quality of the heartbeat signal from graphene on different substrates, demonstrating that in all cases the device yields results consistent with reference sensors. Our work is a first demonstration of successful application of HeartPy to analysis of data from a sensor in development.
5 April 2019 in European Journal of Trauma and Emergency Surgery
Measuring blood oxygen saturation (SpO2) is crucial in a triage process for identifying patients with respiratory distress or shock, since low SpO2 levels indicate compromised hemostability and the need for priority treatment. This paper explores the use of wearable mechanical deflection sensors based on laser-induced graphene (LIG) for SpO2 estimation. The LIG sensors are attached to a subjects chest for real-time monitoring of respiratory signals. We have developed a novel database of the respiratory signals, with corresponding SpO2 values ranging from 86 to 100. The database is used to develop an artificial neural network model for SpO2 estimation. The neural network performance is promising, with regression metrics mean squared error0.184, mean absolute error0.301, root mean squared error0.429, and R-squared0.804. The use of mechanical respiration sensors in combination with neural networks in biosensing opens new possibilities for noninvasive SpO2 monitoring and other innovative applications.
Blood oxygen saturation level (SpO2) is one of the vital parameters determining the hemostability of a patient, besides heart rate (HR), respiratory rate (RR) and blood preasure (BP). In emergency situations with a high number of injured persons, during the second triage until arrival to a medical facility, continuously following the SpO2 level in real time is of outmost importance. Using a smart patch-like device attached to a injured’s chest that contains a Photoplethysmogram (PPG) sensor, one can obtain the SpO2 parameter. Our interest in the process of the smart patch prototype development is to investigate the monitoring of a blood oxygen saturation level by using the embedded PPG sensor. We explore acquiring the SpO2 by extracting the set of features from the PPG signal utilizing Python toolkit HeartPy in order to model a Deep neural network regressor. The PPG signal is preprocessed by various filtering techniques to remove low/high frequency noise. The model was trained and tested using the clinical data collected from 52 subjects with SpO2 levels varying from 83 - 100%. The best experimental results considering the SpO2 interval [83,95) were achieved with a PPG signal of 10 seconds length (MAPE 2.00% and 7.21% of big errors defined as absolute percentage errors (APE) equal or greater than 5).