Development of Software Environment and Teaching Materials for Education on Parallel Algorithms
Project/Area Number |
06558019
|
Research Category |
Grant-in-Aid for Developmental Scientific Research (B)
|
Allocation Type | Single-year Grants |
Research Field |
Educational technology
|
Research Institution | Osaka University |
Principal Investigator |
SUDO Masaru Osaka University, Dept.of Information and Computer Sceinces, Professor, 基礎工学部, 教授 (40216479)
|
Co-Investigator(Kenkyū-buntansha) |
UOI Hirotaka Osaka University, Dept.of Information and Computer Sceinces, Research Assistant, 基礎工学部, 助手 (50203493)
|
Project Period (FY) |
1994 – 1995
|
Project Status |
Completed (Fiscal Year 1995)
|
Budget Amount *help |
¥4,500,000 (Direct Cost: ¥4,500,000)
Fiscal Year 1995: ¥1,000,000 (Direct Cost: ¥1,000,000)
Fiscal Year 1994: ¥3,500,000 (Direct Cost: ¥3,500,000)
|
Keywords | Parallel Algorithm / Visualization / Algorithm Animation / Software Development Environment |
Research Abstract |
The aim of this research work is to develop some aogorithm animation systems effectively applied for education on algorithms and to realize a set of teaching meterials which run on the systems. (1) At the beginning, existing algorithm animation systems were surveyed in the manner not only concentrating to those relating parallel processing but also including those for general use. And then those systems were classified into categories from the point of view of applying to education field. (2) In case of parallel algorithms, because there can be plural number of execution sequences at the same time, it is often difficult to understand the system behavior with visual information only. For these cases sound or voice information might be considered as another effective conponent of animation. We proposed to introduce voice information handlring into the conventional grafical animation systems. A set of program library for animation including both grafical and voice processing were implemente
… More
d in our laboratory. (3) Programming languages for system development were also investigated with the view to realizing a more flexible and easier method for designing extensive languages. This design method was applied to C++, one of the principal conventional object-oriented programming languages, and a new language system was implemented. (4) Consideration on system design of algorithm animation for educational application was one of the most important theme of this research work. As an integrating case study, we developped an algorithm animation system based on a new concept, where the students should use the system more positively in every situation. And we integrated this system with a presentation system and a developing system for teaching materials. (5) As the actual results of the reseach work, some examples of algorithm animation were executed utilising the system memtioned above and also the system developed before by the same reseach members. And a set of algorithms were developed. Less
|
Report
(3 results)
Research Products
(18 results)