Karen Schwarze
Writing Portfolio

Natural Language
Processing (NLP) Curriculum

English Language Arts is an ideal environment for students to learn about NLP. Read my Introduction to Natural Language Processing curriculum and my PowerPoint with more ideas for bringing computer science to the English classroom.

Teacher Version of Introduction to Natural Language Processing (Word document)

Student Version of Introduction to Natural Language Processing (Word document)

Resources used in curriculum (Word document)

Part of Speech Checker project, a basic NLP project (Word document)

Simile Generator project, a basic NLP project (Word document)

Student Choice project (Word document)

More ideas for integrating CS into ELA, like mapping the writing process to the software development process (PowerPoint)