Languages and cultures are ways with humans interact with one another. People speak different languages and express different culture views, but we all have an inputs. Why does one different framework expose so much hate.
Prof. Ray Schroeder explains in his instructional design site (https://sites.google.com/site/instdesignonline/), social constructivist approaches have been shown to be successful in online learning. Some of the major principles of social constructivism are:
Here is a website on Social Constructivist Theories. This website includes theorist like Vygotsky and Piaget. This also includes General Implications of Social Constructivism, Types of Instruction of Social Constructivism and Examples of Social Constructivist Classroom Activities