私のプログラミング言語教育 -プログラミングとアルゴリズム理解をめざして-
スポンサーリンク
概要
- 論文の詳細を見る
This thesis is history of my efforts in searching for the answer to "how to make the programming education readily understandable to the students who are not familiar with programming". Programming education is often synchronized with the new programming languages of the time. But there is more education created independent of programming languages. Algorithm education is one example. Education focusing only on algorithm, however, can become high level programming course not suitable for introductory classes. Thus, from a viewpoint of teaching professional in introductory classes in programming, selection of algorithm that would reflect characteristics of language and environment (CPU clock and availability of memory size) is an important factor. I would like to look back on the background behind the birth of new languages and their characteristics. And analyze what kind of algorithm has been used in introductory education to match those characteristics. By revisiting the past, I hope to find the hints for education in programming that would point the direction for the next generation.
- 東海大学短期大学部の論文