そかなー、少なくとも「ルールに基づいた論理の展開」を理解させるなら
数学が適当だと思うけどなー。他に何かある?。