Keywords :
computer science education; distance learning; educational courses; engineering education; teaching; K-12 programs; active/cooperative learning; computer science teaching; control education; curricula; distance learning; engineering education; laboratory innovations; learning models; learning technologies; outcomes assessment; programming education; remote experiments;