Teaching computer science through writing
William J. Taffe · ACM SIGCSE Bulletin · 1986
Student difficulty in expressing computing concepts in clear, concise English has stimulated me to introduce a writing assignment into various Computer Science courses. This article describes the problem, the goals of the assignment, and student improvement and reaction.