Teaching computer science through writing
ACM SIGCSE Bulletin
Another way to teach computer science through writing
ACM SIGCSE Bulletin
Writing to learn and communicate in a data structures course
SIGCSE '89 Proceedings of the twentieth SIGCSE technical symposium on Computer science education
Integrating writing into computer science courses
SIGCSE '91 Proceedings of the twenty-second SIGCSE technical symposium on Computer science education
Improving student writing skills: inter-departmental collaborations
SIGCSE '92 Proceedings of the twenty-third SIGCSE technical symposium on Computer science education
An interdisciplinary approach to the development of writing skills in computer science students
SIGCSE '93 Proceedings of the twenty-fourth SIGCSE technical symposium on Computer science education
Developing oral communication skills of computer science undergraduates
SIGCSE '93 Proceedings of the twenty-fourth SIGCSE technical symposium on Computer science education
Programming as writing: using portfolios
ACM SIGCSE Bulletin
Writing across the computer science curriculum
SIGCSE '96 Proceedings of the twenty-seventh SIGCSE technical symposium on Computer science education
Computer scientists can teach writing: an upper division course for computer science majors
SIGCSE '98 Proceedings of the twenty-ninth SIGCSE technical symposium on Computer science education
Fostering and assessing communication skills in the computer science context
Proceedings of the thirty-first SIGCSE technical symposium on Computer science education
Supporting reflection in introductory computer science
Proceedings of the thirty-first SIGCSE technical symposium on Computer science education
History in computer science education: across the curriculum initiatives
ACM SIGCSE Bulletin
ACM SIGCSE Bulletin
Experiences teaching writing in a computer science course for the first time
Journal of Computing Sciences in Colleges
A professional practice component in writing: a simple way to enhance an existing course
Journal of Computing Sciences in Colleges
It's all writing: experience using rewriting to learn in introductory computer science
Journal of Computing Sciences in Colleges
Engaging students using a simple electronic daily response journal
Journal of Computing Sciences in Colleges
Integrating reflective writing in CS/IS
ACM SIGCSE Bulletin
Take a WAC at writing in your course
Proceedings of the 8th ACM SIGITE conference on Information technology education
Forging connections between life and class using reading assignments: a case study
Proceedings of the 39th SIGCSE technical symposium on Computer science education
Exposing GAPS, exploring legacies: paradoxes of writing use in computing education
Journal of Computing Sciences in Colleges
The use of unfamiliar words: writing and CS education
Journal of Computing Sciences in Colleges
Communication skills in the CS curriculum
Journal of Computing Sciences in Colleges
Multidisciplinarity and 21st century communication design
Proceedings of the 27th ACM international conference on Design of communication
Writing in an upper-level CS course
Proceedings of the 41st ACM technical symposium on Computer science education
Journal of Computing Sciences in Colleges
An updated taxonomy of writing in computer science education: faculty poster
Journal of Computing Sciences in Colleges
Using reflective blogs for pedagogical feedback in CS1
Proceedings of the 43rd ACM technical symposium on Computer Science Education
Two concrete examples of upper-level writing assignments in an algorithms course
Journal of Computing Sciences in Colleges
Using POGIL to help students learn to program
ACM Transactions on Computing Education (TOCE) - Special Issue on Alternatives to Lecture in the Computer Science Classroom
Workplace scenarios to integrate communication skills and content: a case study
Proceedings of the 45th ACM technical symposium on Computer science education
Fiction as an Introduction to Computer Science Research
ACM Transactions on Computing Education (TOCE)
Hi-index | 0.00 |
Writing in Computer Science education is typically writing to communicate to a professional audience--also known as "writing in the discipline." (WID) A few Computer Science educators have promoted "writing to learn" (WTL) for active learning. A gap exists between these two forms of writing that inhibits the general adoption of writing in Computer Science. We propose that "bridging" informal WTL assignments to formal disciplinary writing as a way of promoting general adoption of writing across all courses, thus improving thinking and writing skills for all Computer Science students. We include examples of assignments that bridge writing to learn and writing in the discipline.