Text this: Educational software reflecting two philosophical approaches to ethics education