Computation and cognition: toward a foundation for cognitive science
Computation and cognition: toward a foundation for cognitive science
Parallel distributed processing: explorations in the microstructure of cognition, vol. 1
Today the earwig, tomorrow man?
Artificial Intelligence
Computer science as empirical inquiry: symbols and search
Communications of the ACM
How to design programs: an introduction to programming and computing
How to design programs: an introduction to programming and computing
Computation and Human Experience
Computation and Human Experience
Godel, Escher, Bach: An Eternal Golden Braid
Godel, Escher, Bach: An Eternal Golden Braid
Communications of the ACM - Self managed systems
Societal grounding is essential to meaningful language use
AAAI'06 Proceedings of the 21st national conference on Artificial intelligence - Volume 1
Hi-index | 0.00 |
This paper argues for teaching computer science to linguists through a general course at the introductory graduate level whose goal is to prepare students of all backgrounds for collaborative computational research, especially in the sciences. We describe our work over the past three years in creating a model course in the area, called Computational Thinking. What makes this course distinctive is its combined emphasis on the formulation and solution of computational problems, strategies for interdisciplinary communication, and critical thinking about computational explanations.