Behaviorism skills are best learned through drill and practice using tutorials and software assessments. Cognitivism focuses on comprehension and categorization aided by mind mapping tools. Constructivism and connectivism emphasize social learning and making connections aided by social media and networking.