Computational thinking has become an essential skill nowadays. Many educational institutions around the world have adopted computational thinking as an elementary or complementary subject in their teaching schedules. ...
详细信息
Combining the object-oriented technology and tree view function of VB6, a graphical control method based on tree view is presented. The information about the algorithm is wrapped in these graphical controls by means o...
详细信息
In the irrigation sector, Pumphouses play a key role in water intake from the source and distribution to the fields. The use of BIM (Building Information Modelling) in the construction industry enhances productivity, ...
详细信息
This work aims to present the anatomy of a visual programming code, such as Scratch, at different levels. At the command level view point, it focuses on the internal structuring of the commands. For the program struct...
详细信息
ISBN:
(数字)9781728164458
ISBN:
(纸本)9781728164465
This work aims to present the anatomy of a visual programming code, such as Scratch, at different levels. At the command level view point, it focuses on the internal structuring of the commands. For the program structure level, it focuses on the ways that the commands are built from the view points of the sequence, the selection and the iteration program structures. At the program scenarios level, it examines the ways that the program structures are combined and implemented within programming scenarios. At the integrated program level, it focuses on the ways in which the programming scenarios are being assembled within a single program. This work provides a mental scaling of these four categories which can correspond to the upper four levels of the SOLO taxonomy.
Current tools required for teaching computer science at any level of education are expensive and require a dedicated lab. With an increasing desire for early computer science education, pairing with the expensive cost...
详细信息
ISBN:
(纸本)9781450351034
Current tools required for teaching computer science at any level of education are expensive and require a dedicated lab. With an increasing desire for early computer science education, pairing with the expensive costs for computers, there is an increasing need for a solution. In this paper, I will investigate a mobile-based solution to more effectively, both educationally and financially, solve this problem. I will describe the system and how it could be used as an effective solution.
This abstract describes and motivates Ideel, a tool to explore expression of high-level lighting design changes for interactive virtual environments. Ideel allows lighting designers to quickly describe lighting change...
详细信息
ISBN:
(纸本)0769525865
This abstract describes and motivates Ideel, a tool to explore expression of high-level lighting design changes for interactive virtual environments. Ideel allows lighting designers to quickly describe lighting changes using a sketch-based interface.
The IEC 1131-3 standard is not just for PLC programming but is equally applicable to distributed multitasking motion control systems. The suite of languages that it defines allow an application to be developed hierarc...
详细信息
The IEC 1131-3 standard is not just for PLC programming but is equally applicable to distributed multitasking motion control systems. The suite of languages that it defines allow an application to be developed hierarchically using encapsulated components which simplifies testing and encourages re-use. This together with a graphical interactive development environment on a personal computer provides a rapid means to implement and prove complex motion control designs.< >
This paper introduces a concept for intuitive programming of an industrial HRI cell for non-experts. The main idea of this concept is to combine recently available technologies ranging from speech recognition, 3D visu...
详细信息
ISBN:
(纸本)9781467330992
This paper introduces a concept for intuitive programming of an industrial HRI cell for non-experts. The main idea of this concept is to combine recently available technologies ranging from speech recognition, 3D visual surveillance (person tracking and object recognition) and handheld devices over to teach-in, visual programming and instruction based programming of compliant robots for heavy loads. With these components an easy method for programming or adapting workflows within an industrial packaging cell was realized and tested in a real factory environment.
One side effect of the proliferation of relational databases within a single organization is that sharing of data to access a global information base is difficult. People erroneously assume that since almost all of th...
详细信息
One side effect of the proliferation of relational databases within a single organization is that sharing of data to access a global information base is difficult. People erroneously assume that since almost all of the commercially available RDBMSs support the Structured Query Language (SQL), sharing of data is easy. Unfortunately, currently available systems only support a specific dialect of SQL. The Amadeus front-end system overcomes the data-sharing problem. With the Amadeus front-end system, database users can use one common language called Dataflow Query Language (DFQL) to access heterogeneous RDBMSs. A query specified in DFQL is correctly translated into a SQL dialect that the connected RDBMS recognizes. With this front-end approach, the user can access data from multiple databases by writing a single DFQL query, instead of writing multiple SQL queries. A prototype query builder is reimplemented using an object-oriented design. This component of Amadeus interacts with the user for creating DFQL queries. Adding a connection to a new SQL-based RDBMS requires minimum modification to the code, due to the object-oriented implementation of the query builder. This object-oriented implementation allows the smooth integration of the additional features of the query editor into the older version of Amadeus.
暂无评论