Experiments in a laboratory are very important in science education for primary, middle, and high school students. However, education systems in many countries do not provide enough experiment chances to students for several reasons. One of most impor...
Experiments in a laboratory are very important in science education for primary, middle, and high school students. However, education systems in many countries do not provide enough experiment chances to students for several reasons. One of most important reasons is hat financial support from a government is not sufficient. Besides that, insufficiency of experimental and managerial facilities for laboratories and equipments, danger of experimental accidents, heavy pressure to get high scores of entrance written exams for a school of higher grade, and other difficulties would make it so. From desirable science education's point of view, there is still a problem in countries where students have reasonable experimental chances. The problem is that every student does not participate equally in experiments and they do only predetermined experiments during class hours. Nobody can do any experiment, which is not predetermined,whenever they want. As an alternative to solve the problem, we developed ACL (Artificial Chemistry Laboratory) to make students do on personal computers any experiment whenever they want. However, the previous ACL system has limitations, since it covers only pure substances and homogeneous mixtures. ACL-V is an extended version of the previous ACL system in order to cover organic (carbonic) compounds and heterogeneous mixtures. To include heterogeneous mixtures, we extend the knowledge base, the spatial description lanaguage, the existence shape description langauge, and related processes. ACL-V handles solid, liquid, and gas heterogeenous mixtures. To include organic (carbonic) compounds, we extend the knowledge base and the process libraray. The hierarchy of the knowledge base is made based on the commonly accepted grouping knowledge of chemistry. The first subclass of the Carbonic class is the Aliphatic class for aliphatic carbonic material. It is further divided into three subclasses. The Aromatic class is for aromatic carbonic material and divided into several subclasses, and the HighMolecu