@techreport{oai:ipsj.ixsq.nii.ac.jp:00054834, author = {岩崎, 克治 and 辻野, 嘉宏 and 都倉, 信樹 and Katuji, Iwasaki and Yoshihiro, Tsujino and Nobuki, Tokura}, issue = {39(1990-CE-011)}, month = {May}, note = {コンピュータのプログラムは一般にその動作を把握することが難しい.ソフトウェアに関する教育を行なう際,計算機内部の処理についての説明はプリントや黒板,OHPなどを用いて行なわれるが,このような動きのない情報のみを用いるのではなく,動きのある媒体を用いることによってより効果的な講義を行なうことができると考えられる.コンパイラは比較的大きなプログラムで,限られた時間内にその全体の機能を教えることはかなり難しいが,その内部の処理状況を可視化して,わかりやすいかたちで示すことができれば,教材として非常に利用価値のあるものになると考えた.本報告ではコンパイラを機能単位ごとに分けて考え,それぞれについて可視化の方法を検討する.また,実際に講義に使用した経験をもとにその効果について述べる., Generally speaking, it is hard to grasp the process of a computer program. It might be more effective to use computerized display in a classroom in place of conventional static media, e.g. blackboards, OHP and handouts. A compiler is relatively so large and complex that its whole functions are not easily understood in short term. Visualizing the process of compiling on a display is of great use for instruction of its function. In this paper, we discuss the techniques of visualization for every unit of a compiler. The effects of the visualized compiler in our class is stated.}, title = {教育を目的としたコンパイラの動作の可視化手法とその効果について}, year = {1990} }