Survey of the state of the art in human language technology
Survey of the state of the art in human language technology
Not seeing the forest for the trees: novice programmers and the SOLO taxonomy
Proceedings of the 11th annual SIGCSE conference on Innovation and technology in computer science education
Building a search engine to drive problem-based learning
Proceedings of the 11th annual SIGCSE conference on Innovation and technology in computer science education
The ability to articulate strategy as a predictor of programming skill
ACE '06 Proceedings of the 8th Australasian Conference on Computing Education - Volume 52
Multidisciplinary instruction with the Natural Language Toolkit
TeachCL '08 Proceedings of the Third Workshop on Issues in Teaching Computational Linguistics
Multidisciplinary instruction with the Natural Language Toolkit
TeachCL '08 Proceedings of the Third Workshop on Issues in Teaching Computational Linguistics
Hi-index | 0.00 |
Discourse in and about computational linguistics depends on a shared body of knowledge. However, little content is shared across the introductory courses in this field. Instead, they typically cover a diverse assortment of topics tailored to the capabilities of the students and the interests of the instructor. If the core body of knowledge could be agreed and incorporated into introductory courses several benefits would ensue, such as the proliferation of instructional materials, software support, and extension modules building on a common foundation. This paper argues that it is worthwhile to articulate a core body of knowledge, and proposes a starting point based on the ACM Computer Science Curriculum. A variety of issues specific to the multidisciplinary nature of computational linguistics are explored.