- Any -Activating prior knowledgeBrainstormingComputer assisted instructionComputer simulations/models/visualizationsCooperative learningCues, questions, and advanced organizersDemonstrationsDialog journalsDiscussionsDramatic play drillsGenerating and testing hypothesesGuided inquiryHands-on learningHomework and practiceIdentifying similarities and differencesIntegrated instructionLab proceduresLectureNonlinguistic representationsOpen inquiryProblem-based learning/solving real-world problemsProject-based learningReinforcing effort and providing recognitionRole playingSetting objectives and providing feedbackSummarizing and note takingTeamworkTutorial programOTHER