Beyond rules: development and evaluation of knowledge acquisition systems for educational knowledge-based modelling