Virtual reality (VR) technology has revolutionized science, technology, engineering, arts, and mathematics (STEAM) education by simulating real-world environments, offering innovative learning methods. This study focu...
详细信息
Virtual reality (VR) technology has revolutionized science, technology, engineering, arts, and mathematics (STEAM) education by simulating real-world environments, offering innovative learning methods. This study focuses on designing an educational system within VR for Arduino UNO microcontroller development. Students engage in graphical programming and hardware integration of the Arduino UNO within VR environments, implementing intelligent control of farms and traffic. This approach helps students grasp practical applications of the Arduino UNO in real production contexts, further cultivating their programming skills and fostering innovative thinking. We conducted Arduino courses tailored for programming beginners, assessing the usability of EduCodeVR and its impact on students through learning outcome tests and VR system usability assessments. The results demonstrate that EduCodeVR, which uses STEAM education methodologies, effectively enhances users' comprehensive literacy and computational thinking, highlighting the significant potential of integrating VR programming courses into STEAM education. Through this innovative teaching approach, students not only acquire knowledge, but also enjoy the pleasures of immersive learning.
Purpose - Recent technological advances have created volumes of data such that, unless some effective methods are used to analyse them, they will be either wasted or under-examined for their useful information content...
详细信息
Purpose - Recent technological advances have created volumes of data such that, unless some effective methods are used to analyse them, they will be either wasted or under-examined for their useful information content. Scientific data visualization is an attempt to use graphical and numerical tools to extract information contained in data and hence to allow its analysis. This paper seeks to present a systematic approach to the development of tools for scientific data visualization. Design/methodology/approach - It is shown that the approach to implement these tools involves four major steps: description of a reference model, validation of the data process, description of the software component and the design and implementation of the visualization tool. Findings - This approach is substantiated by defining conditions suitable for scientific data visualization processes, in a relaxed manner. These conditions are subsequently refined more formally. Definitions and theorems of the proofs are succinctly discussed. Originality/value - The mathematical description of the visualization process is necessary to understand and maintain some significant reduction in errors in scientific visualization processes.
This paper introduces a software tool named KEEL which is a software tool to assess evolutionary algorithms for Data Mining problems of various kinds including as regression, classification, unsupervised learning, etc...
详细信息
This paper introduces a software tool named KEEL which is a software tool to assess evolutionary algorithms for Data Mining problems of various kinds including as regression, classification, unsupervised learning, etc. It includes evolutionary learning algorithms based on different approaches: Pittsburgh, Michigan and IRL, as well as the integration of evolutionary learning techniques with different pre-processing techniques, allowing it to perform a complete analysis of any learning model in comparison to existing software tools. Moreover, KEEL has been designed with a double goal: research and educational.
A constraint describes a relation that must be maintained. Constraints provide a useful mechanism to aid in the construction of interactive graphical user interfaces. They can be used to maintain consistency between d...
详细信息
A constraint describes a relation that must be maintained. Constraints provide a useful mechanism to aid in the construction of interactive graphical user interfaces. They can be used to maintain consistency between data and a view of the data, to maintain consistency among multiple views, to specify layout, and to specify relations between events and responses for describing animations of interactive systems and event-driven simulations. Object-oriented techniques for constraint representation and satisfaction are presented, and a range of examples that demonstrate the practical use of static and temporal constraints for such purposes is presented. These examples include animations of algorithms and physics simulations, and constructing user-interface elements such as file browsers, views onto statistical data, and an interactive monitor or a simulated operating system.
Purpose - The aim is to map function into structure step-by-step. Design/methodology/approach - Using bio-inspired approach to investigate generic principle governing the formation of systems or artifacts by analogy w...
详细信息
Purpose - The aim is to map function into structure step-by-step. Design/methodology/approach - Using bio-inspired approach to investigate generic principle governing the formation of systems or artifacts by analogy with embryogenesis and using matrices and graphs to formalize design information. Findings - A six-stage design framework is proposed and represented as six models: the function model which interprets design requirements, the surrogate model which transforms the subjective intention into the objective property, the property model which illustrates basic constituents of property, the specification model which specifies abstract properties by concrete property values or equations, the feature model which transforms properties into the feature of topology and materials of the structure, and the parameter model which parameterizes the detail description of structure. The transformations between stages are achieved mainly by means of induction, duality, decision making and nonlinear programming. Research limitations/implications - Bio-inspired approach provides mechanisms to map function into structure. Practical implications - A normative framework for engineering design and system design. Originality/value - The framework distinguishes itself by biological approach, developmental process simulating to the development of embryo, induction and duality strategies to map, stages, as well as mathematical representation.
In the present communication a personal computer control of electrodes particularly suited for mitochondrial research such as the oxygen electrode, the pH electrode and ion-selective electrodes is described. A persona...
详细信息
In the present communication a personal computer control of electrodes particularly suited for mitochondrial research such as the oxygen electrode, the pH electrode and ion-selective electrodes is described. A personal computer equipped with a data acquisition board, a color monitor, a graphical programming software and a numerical analysis/graphics software provides complete instrumental control, data storage, processing and presentation of experimental data. The major objective of this work is the analysis and utilization of a virtual instrumentation software for data acquisition and control of electrochemical detectors;this may greatly improve the performance and flexibility of the system compared to traditional approaches such as the potentiometric recorders.
This paper explores analytical properties of programming languages with dataflow graph semantics. Such languages are currently used in certain application domains, such as digital signal processing, and a better analy...
详细信息
This paper explores analytical properties of programming languages with dataflow graph semantics. Such languages are currently used in certain application domains, such as digital signal processing, and a better analytical understanding of their properties may broaden their applicability. One of their most serious problems is that subtle inconsistencies between parts of the dataflow graph can be inadvertently created. These inconsistencies can lead to deadlock, or in the case of nonterminating programs, to unbounded memory requirements. Consistency is defined to mean that the same number of tokens is consumed as produced on any arc, in the long run. A token-flow model is developed for testing for consistency. The method is a generalization of consistency checks for synchronous dataflow (SDF) graphs [17]. Although inspired by the similar tests of Benveniste et al. [7], the method and the languages to which it applies are different.
Purpose - Graph products are extensively used in the analysis and design of regular structures. It is often thought that these products are only applicable to regular graphs. The main aim of this paper is develop new ...
详细信息
Purpose - Graph products are extensively used in the analysis and design of regular structures. It is often thought that these products are only applicable to regular graphs. The main aim of this paper is develop new products which are applicable to regular as well and non-regular structural models. Design/methodology/approach - New graph products are defined with specified domains. In these products the logical operations of the graph products are only performable in specified domains, and therefore these products can produce configurations which do not need to be regular. Findings - New graph products are defined and a general theorem is proved for the formation of their adjacency matrices. Originality/value - The presented graph products overcome the difficulty of employing graph products in structural mechanics, and in particular in space structures. The general theorem of this paper can efficiently be used in the formation of adjacency matrices of the structural models.
In the present communication a personal computer control methodology for pH data acquisition and analysis in biological systems is reported. The instrumental control, acquisition, storage, processing and presentation ...
详细信息
In the present communication a personal computer control methodology for pH data acquisition and analysis in biological systems is reported. The instrumental control, acquisition, storage, processing and presentation of the experimental data are provided by a data acquisition board, a graphical programming software and numerical analysis,'graphics software. The major objective of this work is to improve the performance and flexibility of the personal computer acquisition system compared with traditional approaches depending on potentiometric recorders. In particular. virtual instruments for interfacing pH meters of different brands to a personal computer and for measuring proton changes in lightly buffered solutions during enzymatic reactions are provided. (C) 1999 Elsevier Science Ireland Ltd. All rights reserved.
An environment to support the development and use of engineering applications is presented. The environment provides uniform support for a set of Pascal-class languages in which engineering and scientific applications...
详细信息
An environment to support the development and use of engineering applications is presented. The environment provides uniform support for a set of Pascal-class languages in which engineering and scientific applications are commonly written. The environment includes a dynamically multilanguage interpreter/debugger to aid in the interactive development of applications. For the application end user, the environment provides a graphical program interface based on the concept of a software control panel. Through a control panel, the user may interactively modify program parameters and exercise fine-grain control over program execution. The environment also includes a graphical design tool for constructing; executable block diagrams based on standard application programs. The control panel tool is integrated with the design tool, to provide a uniform interface to all levels of pro- gram execution. [ABSTRACT FROM AUTHOR]
暂无评论