Embed presentation















The document discusses different theoretical frameworks for computer-assisted language learning (CALL) including structural, cognitive, and sociocognitive frameworks. It compares these frameworks in terms of their views on how language is understood and developed, the history of computer development, and the role of computers. It also discusses metaphors that have been used to describe CALL such as the computer-as-tutor, computer-as-pupil, and computer-as-tool metaphors. The document then provides examples to illustrate the differences between Web 1.0 and Web 2.0 technologies and applications. Finally, it presents sample questions that could be used in surveys for teachers and students about their experiences













