10. (学術論文)
Development of a Software Framework
Crowbar + Tomahawk for Programming Language Processing
which Enables the Creation of Applications by
Classical Interactive Console Programming Style and
with High-Performance Graphics Functions
Tatsuya SHIRAI
Dept. of Mechanical Engineering
I have developed a software framework named as Crowbar which enables the creation of applications by the
classical interactive console programming style on programming environment ‘Processing’. Crowbar makes it
possible to port a hoard of applications which use only console input and output, such as program for numerical
analysis coded by FORTRAN, BASIC, C language and so on, to programming environment 'Processing' easily.
Crowbar also includes high-functional graphics library Tomahawk which can treat multi-viewport feature. In this
paper, I had explained concerning functions and mechanism of Crowbar + Tomahawk. By using Crowbar and
Tomahawk, we can teach the information education by single programming language from the lower class to the
higher class in school. Furthermore It provides a development environment for creating graphical e-learning
contents for teachers who lost interest in programming.
Key Words : Processing,Education of Programming, Sofrware Framework,Console Application