AN ACL-02 WORKSHOP EFFECTIVE TOOLS AND METHODOLOGIES FOR TEACHING NATURAL LANGUAGE PROCESSING AND COMPUTATIONAL LINGUISTICS July 7, 2002 (the day before the main conference) Philadelphia, PA, USA Bodek Room, Room 100 Houston Hall, 3417 Spruce Street Co-chairs: Chris Brew, Ohio State University Dragomir Radev, University of Michigan SCHEDULE 8:55-9:05 Introduction: Dragomir Radev and Chris Brew 9:10-9:30 Teaching NLP/CL through games: the case of Parsing Hans van Halteren U. of Nijmegen 9:30-9:55 An interactive spreadsheet for teaching the forward-backward algorithm Jason Eisner Johns Hopkins 9:55-10:25 Coffee Break 10:25-10:50 The design and development of a system of Web-based courses in constraint-based formalisms and parsing Detmar Meurers and Gerald Penn and Frank Richter Ohio State U. and Toronto and Tuebingen 10:50-11:15 Evangelising Language Technology: A practically-focused undergraduate program Robert Dale et al. Macquarie University 11:15-11:40 A niche at the nexus: situating an NLP curriculum interdisciplinarily Deryle Lonsdale Brigham Young U. 11:40-11:50 Short break 11:50-12:15 Design and evolution of a language technologies curriculum Robert Frederking et al. CMU 12:15 - 12:40 Using Gate as an environment for teaching NLP Kalina Bontcheva et al. U. of Sheffield 12:40-2:00 Lunch break 1:40 - 2:15 Poster session Formal Language Theory for Natural Language Processing Shuly Wintner U. of Haifa Lexical grammar 101 Matt Stone Rutgers U Teaching Computational Linguistics at the University of Tartu: ... Mare Koit and Tiit Roosmaa University of Tartu Panel: 2:15-3:15 Coffee Break 3:15-3:45 3:30-3:45 Break 3:45-4:10 A non-programming introduction to computer science via NLP, IR, and AI Lillian Lee Cornell U. 4:10-4:35 NLTK: The Natural Language Toolkit Loper/Bird U. Penn 4:35-4:45 Break 4:45-5:30 Final discussion