2. Background
・Recently, software technologies are developing rapidly
and software are becoming complex.
・C language is a most standard programming language.
・To study C programming is difficult for some beginners...
・The special learning environments are needed to make
beginners who can feel C language is difficult understand.
3. What is PROVIT?
・PROVIT is PROgram VIsualization Tool.
・To solve these difficulty, our lab have developed this tool.
・It displays running process of C program in 3D space.
・However, there are some problems in PROVIT.
-PROVIT doesn't deal with printf function.
4. My research
・Implementiong console
-The definition of the console that I implement is the text
area that can display standard input and output.
-User can input letters in console.
-If there are not printf or scanf function in C program,
the console doesn't appear.
・Implementing console, I increase the usability of PROVIT.
5. What is console
・The definition of the console that I implement is the text area
that can display standard input and output.
・User can input letters in console.
・If there are not printf or scanf function in C program, the
console doesn't appear.
6. Method
・First I used TextArea class. However it could not deal with
operation of console.
・I used Canvas class. Letters are described by paint method.
7. Experiment
・I let students of SCCP use new PROVIT and I try questionare.
・Then, I make sure if the usability of PROVIT raise.
8. Conclusion & Future Work
・The usability of PROVIT was increased by this research.
・We can visualize printf and scanf because I implemented
console.
・However some problem was left.
・It is confusion to operate of inputting.
・And there was a opinion that user should be able to use
keyboard short cut instead of pushing the next button and
so on.