@InProceedings{BaldridgeErk08,
  author    = {Jason Baldridge and Katrin Erk},
  title     = {Teaching computational linguistics to a large, diverse student body: courses, tools, and interdepartmental interaction},
  booktitle = {Proceedings of the Third Workshop on Issues in Teaching Computational Linguistics},
  year      = {2008},
  publisher = {Association for Computational Linguistics}
}

@Article{Barker83,
  author = {Ricky Barker and E. A. Unger},
  title = {A predictor for success in an introductory programming class based upon abstract reasoning development},
  journal = {ACM SIGCSE Bulletin},
  volume = {15},
  pages = {154--158},
  year = 1983
}

@InProceedings{Bird05icon,
  author = 	 {Steven Bird},
  title = 	 {{NLTK-Lite}: Efficient Scripting for Natural Language Processing},
  booktitle = 	 {4th International Conference on Natural Language Processing, Kanpur, India},
  pages =	 {1--8},
  year =	 2005
}

@InProceedings{Bird06,
  author    = {Bird, Steven},
  title     = {{NLTK}: The {Natural} {Language} {Toolkit}},
  booktitle = {Proceedings of the COLING/ACL 2006 Interactive Presentation Sessions},
  month     = {July},
  year      = {2006},
  address   = {Sydney, Australia},
  publisher = {Association for Computational Linguistics},
  pages     = {69--72}
}

@InProceedings{Bird06nltk,
  author    = {Bird, Steven},
  title     = {{NLTK}: The {Natural} {Language} {Toolkit}},
  booktitle = {Proceedings of the COLING/ACL 2006 Interactive Presentation Sessions},
  month     = {July},
  year      = {2006},
  address   = {Sydney, Australia},
  publisher = {Association for Computational Linguistics},
  pages     = {69--72}
}

@InProceedings{Bird08curriculum,
  author    = {Bird, Steven},
  title     = {Defining a Core Body of Knowledge for the Introductory
    Computational Linguistics Curriculum},
  booktitle = {Proceedings of the Third Workshop on Issues in Teaching Computational Linguistics},
  year      = {2008},
  publisher = {Association for Computational Linguistics}
}

@Misc{BirdKleinLoper08,
  author = {Steven Bird and Ewan Klein and Edward Loper},
  title = {{Natural Language Processing in Python}},
  note = {\url{http://nltk.org/book.html}},
  year = 2008
}

@inproceedings{BirdLoper04,
  author    = {Bird, Steven  and  Loper, Edward},
  title     = {{NLTK: The Natural Language Toolkit}},
  booktitle = {Companion Volume to the Proceedings of 42st Annual Meeting of the Association for Computational Linguistics},
  editor = {},
  year      = 2004,
  publisher = {Association for Computational Linguistics},
  pages     = {214--217}
}

@Book{BonwellEison91,
  author = {Charles C.\ Bonwell and James A.\ Eison},
  title = {Active Learning: Creating Excitement in the Classroom},
  booktitle = {AEHE-ERIC Higher Education Report, No.\ 1},
  publisher = {Washington, D.C.: Jossey-Bass},
  pages = {1-6},
  year = 1991
}

@article{Caspersen07,
 author = {Michael Caspersen and Kasper Larsen and Jens Bennedsen},
 title = {Mental models and programming aptitude},
 journal = {SIGCSE Bulletin},
 volume = {39},
 year = {2007},
 pages = {206--210},
 publisher = {ACM}
}

@InProceedings{Hearst05,
  author    = {Hearst, Marti},
  title     = {Teaching Applied Natural Language Processing: Triumphs and Tribulations},
  booktitle = {Proceedings of the Second ACL Workshop on Effective Tools and Methodologies for Teaching NLP and CL},
  month     = {June},
  year      = {2005},
  address   = {Ann Arbor, Michigan},
  publisher = {Association for Computational Linguistics},
  pages     = {1--8}
}

@InProceedings{Klein06altw,
  author = 	 {Ewan Klein},
  title = 	 {Computational semantics in the {Natural Language Toolkit}},
  booktitle = 	 {Proceedings of the Australasian Language Technology Workshop},
  pages = 	 {26--33},
  year = 	 2006
}

@InProceedings{Liddy05,
  author    = {Liddy, Elizabeth  and  McCracken, Nancy},
  title     = {Hands-On {NLP} for an Interdisciplinary Audience},
  booktitle = {Proceedings of the Second ACL Workshop on Effective Tools and Methodologies for Teaching NLP and CL},
  month     = {June},
  year      = {2005},
  address   = {Ann Arbor, Michigan},
  publisher = {Association for Computational Linguistics},
  pages     = {62--68}
}

@InProceedings{Loper04,
  author = 	 {Edward Loper},
  title = 	 {{NLTK}: Building a Pedagogical Toolkit in {Python}},
  booktitle = 	 {PyCon DC 2004},
  year =	 2004,
  publisher =	 {Python Software Foundation}
}

@InProceedings{LoperBird02,
  author = 	 {Edward Loper and Steven Bird},
  title = 	 {{NLTK: The Natural Language Toolkit}},
  booktitle = 	 {Proceedings of the ACL Workshop on Effective Tools and
    Methodologies for Teaching Natural Language Processing and Computational
    Linguistics},
  year =	 2002,
  publisher={Association for Computational Linguistics},
  pages={62--69}
}

@Article{Madnani07,
  author = {Nitin Madnani},
  title = {Getting Started on Natural Language Processing with {Python}},
  journal = {ACM Crossroads},
  volume = 13,
  number = 4,
  year = 2007
}

@InProceedings{MadnaniDorr08,
  author    = {Nitin Madnani and Bonnie Dorr},
  title     = {Combining Open-Source with Research to Re-engineer a Hands-on Introductory {NLP} Course},
  booktitle = {Proceedings of the Third Workshop on Issues in Teaching Computational Linguistics},
  year      = {2008},
  publisher = {Association for Computational Linguistics}
}

@Misc{McCune08,
  author = {William McCune},
  title = {Prover9: Automated theorem prover for first-order and equational logic},
  year = 2008,
  note = {\url{http://www.cs.unm.edu/~mccune/mace4/manual-examples.html}}
}

@Article{Robinson07,
  author = 	 {Stuart Robinson and Greg Aumann and Steven Bird},
  title = 	 {Managing fieldwork data with {Toolbox} and the {Natural Language Toolkit}},
  journal = 	 {Language Documentation and Conservation},
  year = 	 2007,
  volume =	 1,
  pages =	 {44--57}
}

@InProceedings{Shannon03,
  author = 	 {Christine Shannon},
  title = 	 {Another breadth-first approach to {CS I} using {Python}},
  booktitle = 	 {Proceedings of the 34th SIGCSE Technical Symposium on Computer Science Education},
  pages =	 {248--251},
  year =	 2003,
  publisher =	 {ACM}
}

@Book{WittenFrank05,
  author = {Ian H. Witten and Eibe Frank},
  title = {Data Mining: Practical machine learning tools and techniques},
  publisher = {Morgan Kaufmann},
  year = 2005
}

@Misc{matplotlib,
  author = {Matplotlib},
  year = 2008,
  title = {Matplotlib: Python {2D} Plotting Library},
  note = {\url{http://matplotlib.sourceforge.net/}}
}


@Misc{numpy,
  author = {NumPy},
  year = 2008,
  title = {{NumPy}: Scientific Computing with {Python}},
  note = {\url{http://numpy.scipy.org/}}
}
