VIPLE
   HOME





VIPLE
ASU VIPLE is a Visual IoT/Robotics Programming Language Environment developed at Arizona State University. ASU VIPLE is an educational platform designed with a focus on computational thinking, namely on learning how algorithms work without focusing on syntactic complexities. To this end, VIPLE is designed to facilitate the programming of applications that make use of robotics and other IoT devices. History Visual and graphical programming languages have been used as tools to teach computer science concepts and computational thinking. A number of visual programming environments have been developed and applied. MIT App Inventor for Android uses drag-and-drop style puzzles to construct phone applications University of Virginia and Carnegie Mellon's Alice (software) is a 3D game and movie development environment. It uses a drop-down list for users to select the available functions in a step-wise manner. App Inventor and Alice allow novice programmers to develop complex applications ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Robot As A Service
Robot as a service or robotics as a service (RaaS) is a cloud computing unit that facilitates the seamless integration of robot and embedded devices into Web and cloud computing environment. In terms of service-oriented architecture (SOA), a RaaS unit includes services for performing functionality, a service directory for discovery and publishing, and service clients for user's direct access. The current RaaS implementation facilitates SOAP and RESTful communications between RaaS units and the other cloud computing units. Hardware support and standards are available to support RaaS implementation. Devices Profile for Web Services (DPWS) defines implementation constraints to enable secure Web Service messaging, discovery, description, and eventing on resource-constrained devices between Web services and devices. RaaS can be considered a unit of the Internet of Things (IoT), Internet of Intelligent Things (IoIT) that deal with intelligent devices that have adequate computing capacity, ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  



MORE