Interactive technology and effective educational practices