programming microcontrollers for tangible interfaces can be easier and more accessible than it is now, empowering a broader audience to participate The first part of this studio will introduce participants to Scratch ...
详细信息
ISBN:
(纸本)9781605588414
programming microcontrollers for tangible interfaces can be easier and more accessible than it is now, empowering a broader audience to participate The first part of this studio will introduce participants to Scratch for Arduino, a graphical programming language for controlling the Arduino hardware platform The participants will form small groups to create projects using Scratch for Arduino In the second part of the studio, participants will have a chance to get under the hood of the Scratch for Arduino language and its underlying blocks engine, modifying it or extending it to work with other tangible kits We will close with a discussion about participants' experiences using and modifying Scratch for Arduino and the blocks engine, comparing them to other environments and considering possibilites for future work and collaborations
labVIEW (Laboratory Virtual Instrument Engineering Workbench) is gaining its popularity as a graphical programming language especially for data acquisition and measurement. This is due to the vast array of data acquis...
详细信息
ISBN:
(纸本)0780375653
labVIEW (Laboratory Virtual Instrument Engineering Workbench) is gaining its popularity as a graphical programming language especially for data acquisition and measurement. This is due to the vast array of data acquisition cards and measurement systems, which can be supported by the LabVIEW as well as the relatively easy by which advanced software can be programmed. One area of application of LabVIEW is in the monitoring and analysis of vibration signals. The analysis and monitoring of the signal are of the concern for fault detection and implementing predictive maintenance. This paper describes a LabVIEW based data acquisition and analysis developed specifically for Vibration monitoring and used with Vibration Faults Simulation Systems (VFSS). On-line displays of time and frequency domain of the vibration signal provide a user-friendly data acquision interface.
Purpose: The purpose of this paper is to provide some references for teachers who use KidsProgram or other graphic programming tools platform for STEAM (science, technology, engineering, arts and mathematics) educatio...
详细信息
Purpose: The purpose of this paper is to provide some references for teachers who use KidsProgram or other graphic programming tools platform for STEAM (science, technology, engineering, arts and mathematics) education at distance by game-based teaching. From the design of the STEAM class, teachers can know how to stimulate students’ interest in programming and cultivating their ability to innovate and solve practical problems more clearly with KidsProgram. Design/methodology/approach: This paper will explain the teaching design from ten aspects and implement it in real class to see the result. The ten aspects are situations creation, knowledge popularization, raising problems, analyzing problems, concepts introduction, interface design, logic design, self-evaluation and mutual evaluation, teacher comments and extension and innovation. With the KidsProgram platform, this paper takes “The Missile Convey,” a sub-course of “Discovery Universe” as an example. Through the situation created by the teacher, students brainstorm the dangers that the earth may encounter in the universe and then learn relevant scientific knowledge. Next, students raise and analyze problems according to the situation under the guidance of the teacher. Through the interaction with teachers, students review the programming concepts and the usage of corresponding coding blocks needed for the project, like “random number.” They need to carry out interface design and logic design for the project, and complete the project. After that, the students use the self-evaluation form and the mutual evaluation form to modify and then show and share the projects to the in front of the class. After self-evaluation and peer evaluation, the teacher will make a final summary evaluation and make some suggestions for improvement. From the students’ programming productions and the interviews with them, the teaching result can be known. Findings: With elaborate teaching design and appropriate teaching strategies, stud
graphical tasks in Stata range from direct plotting of the data in memory (scatter-plots, for example) to plotting of results calculated on the fly (histograms, for example). With the first kind of problem, the only i...
详细信息
graphical tasks in Stata range from direct plotting of the data in memory (scatter-plots, for example) to plotting of results calculated on the fly (histograms, for example). With the first kind of problem, the only issues are graphical. With the second kind of problem, Stata commands need to do some work on your behalf before graphs can be drawn. For a histogram, Stata needs to calculate bar coordinates (heights and base locations) before they can be plotted. Such preliminary work is often needed, although much of the art of graphics programming is to hide it from the user.
A distributed simulation system was developed in this paper to enhance the robot system integration and development for guide robot via using RTM (Robot Technology Middleware) technology, which is an open software pla...
详细信息
ISBN:
(纸本)9780769550169
A distributed simulation system was developed in this paper to enhance the robot system integration and development for guide robot via using RTM (Robot Technology Middleware) technology, which is an open software platform for robot systems. The RT (robot technology) system of an adapter, a controller and the robot, together with other CORBA objects was developed to connect the graphical programing interface with the 3D simulator to set up a network based simulation system. Simultaneously, the application of the distributed simulation system also confirms the controlling of the real robot utilizing the RT system. RT-Middleware can obviously accelerate the software component development and the system integration, which of course will lower the cost of the development of new robot application systems.
The Solar Amphitheatre at Valahia University of Targoviste is the first integrated PV building in Romania and one of the few in Eastern Europe. The European Union is aiming to increase the use of renewable energy whic...
详细信息
ISBN:
(纸本)9789604740963
The Solar Amphitheatre at Valahia University of Targoviste is the first integrated PV building in Romania and one of the few in Eastern Europe. The European Union is aiming to increase the use of renewable energy which can replace fossil fuel, diversity energy resources and reduce carbon dioxide emissions. Technologic developments, increasing energy request, reduction of fuel supplies, environment pollution and a much computerized society are factors that intensified research on new energy production solutions. Photovoltaic systems convert sunlight energy into electric energy and are characterized by modularity, operating autonomy and long operation period. The paper presents the authors' experimental results regarding the operation of the "Solar Amphitheatre" photovoltaic system and aspects on monitoring the electric energy supplied by a photovoltaic generator.
In this paper, we present a graphical-programming application to support signal processing education on the Android operating system. This application features a simulation environment and a palette of DSP functions, ...
详细信息
ISBN:
(纸本)9781467313513
In this paper, we present a graphical-programming application to support signal processing education on the Android operating system. This application features a simulation environment and a palette of DSP functions, which will allow students to perform laboratories using Android smartphones and tablets. In order to demonstrate the application of the software in a classroom setting, a number of laboratories which incorporate the proposed functionalities have been developed. A set of assessments designed to evaluate the effectiveness of the software is also presented.
Robotics is one of the fastest growing engineering fields, and one of the most challenging. When designing, prototyping, and deploying robotics applications, three of the biggest challenges are integrating with sensor...
详细信息
ISBN:
(纸本)9783642272714
Robotics is one of the fastest growing engineering fields, and one of the most challenging. When designing, prototyping, and deploying robotics applications, three of the biggest challenges are integrating with sensors and actuators, implementing autonomy, and deploying deterministic control algorithms to embedded hardware. This paper introduces LabVIEW Robotics, a new graphical software framework for designing sophisticated autonomous systems. It offers developers the ability to use one software development environment for designing control algorithms, connecting to real-world I/O, and deploying to deterministic hardware targets.
Interactive software demonstrations and computer-based exercises are often applied in signal processing education to examine concepts such as complex numbers, signal representation, sampling theory, and digital filter...
详细信息
ISBN:
(纸本)9781424436767
Interactive software demonstrations and computer-based exercises are often applied in signal processing education to examine concepts such as complex numbers, signal representation, sampling theory, and digital filter specification. While engineering software development environments such as National Instruments LabVIEW simplify the creation of such software, it's clear that some do a better job of improving understanding, motivating learners, and connecting theory with practical concerns. This paper explores how design choices that consider the interactive experience of the learner can have a clear role in determining the success for a demo in meeting these goals. We examine several demonstrations created by the authors, considering the development process and looking at some of the design and implementation choices intended to enhance learning.
The paper describes how the built-in tools for stochastic dynamic control of the computation process in a programming paradigm, named Control Network programming (CNP), could be used to achieve declarative (non-proced...
详细信息
ISBN:
(纸本)9781450371490
The paper describes how the built-in tools for stochastic dynamic control of the computation process in a programming paradigm, named Control Network programming (CNP), could be used to achieve declarative (non-procedural) implementations of a genetic algorithm. As these implementations are very intuitive and easily programmed, CNP can be used as an excellent approach for teaching, learning and programming the basic model of the genetic algorithms. They are presented on the well-known 8-queens problem often used as an example problem for various programming techniques, including non-traditional approaches such as genetic algorithms. More specifically, the emphasis is on automatic, non-procedural modelling of certain selection operators such as roulette wheel selection and rank selection, as well as the Bernoulli trial, used in crossover and mutation operators.
暂无评论