The learning theories That help effective teaching strategies development in online environments they are: Behaviorism, Cognitivism, and Social constructivism. These theories of learning have been recognized as viable theories for explaining how people learn, and also reliable to guide instructional design since their inception. However, it been developed largely long before the arrive of the internet and the influx of technology that now exists.