Writing to learn and communicate in a data structures course
SIGCSE '89 Proceedings of the twentieth 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
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
Proceedings of the thirty-second SIGCSE technical symposium on Computer Science Education
Writing for Computer Science
Using agile development methods to improve student writing
Journal of Computing Sciences in Colleges
Writing for computer science: a taxonomy of writing tasks and general advice
Journal of Computing Sciences in Colleges
Communication skills in the CS curriculum
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
Hi-index | 0.00 |
Computer Science majors must be able to communicate effectively. Industry surveys identify the development of communication and critical thinking skills as key to the reform of the higher education sector. However, academics are challenged by time and discipline content pressures, as well as a lack of familiarity with the teaching and assessment of communication skills content. There is considerable existing work in the area of communication skills development, positioned both in terms of curriculum guidelines for effective communication skills development, and example communication skills activities. However, this research is deficient in detailed, contextualised methodologies and frameworks for the development of communication skills within the Computer Science curriculum. We present a new methodology, building upon well established theoretical frameworks, designed to assist academics in the development of communication skills activities integrated with discipline content across the curriculum. We illustrate this methodology in the design of a CS1/CS2 communication skills course.