A novel & affordable interactive floor for educational applications