Abstract
In an effort to improve the communication skills of students, many universities are requiring computer science educators to include writing and speaking components in their courses. This paper describes an alternative to the classic term paper assignment. A "student conference" approach has been successfully employed in a junior-level computer systems course for five semesters. Each student performs an implementation and experimental study, then writes a research-style technical paper on this work. Students also participate in an anonymous review process, revise their own papers, and make oral presentations of their work. The structure of this conference approach, representative assignments, and observations are presented.
- 1 B. Auton. Evaluating register assignment strategies on out of order issue superscalar processors. http://www, cs. appst ate.edu /~ can / stu dents.html, 1998.Google Scholar
- 2 Preston Briggs, Keith D. Cooper, and Linda Torczon. Rn Programming Environment Newsletter #44. Department of Computer Science, Rice University, September 1987.Google Scholar
- 3 Nicholas Carriero and David Gelernter. How to Write Parallel Programs, A First Course. The MIT Press, 1992. Google Scholar
Digital Library
- 4 Harriet J. Fell, Viera K. Proulx, and John Casey. Writing across the computer science curriculum. In The Proceedings of the 27th SIGCSE Technical Symposium on Computer Science Education, pages 204-209, 1996. Google Scholar
Digital Library
- 5 P. B. Gibbons and S. S. Muchnick. Efficient instruction scheduling for a pipelined architecture. In Proceedings of the SIGPLAN '86 Symposium on Compiler Construction, June 1986. Google Scholar
Digital Library
- 6 Nicholas J. Higham. Handbook of writing for the Mathematical Sciences. SIAM, 1993.Google Scholar
- 7 David G. Kay. Computer scientists can teach writing: An upper division course for computer science majors. In The Proceedings of the 29th SIGCSE Technical Symposium on Computer Science Education, pages 117-120, 1998. Google Scholar
Digital Library
- 8 Gary McDonald and Merry McDonald. Developing oral communication skills of computer science undergraduates. In The Proceedings of the 24th SIGCSE Technical Symposium on Computer Science Education, pages 279-282, 1993. Google Scholar
Digital Library
- 9 Thomas K. Moore, Anthony G. Rich, and Michael R. Wick. Scientific investigation in a breadth-first approach to introductory computer science. In The Proceedings of the 24th SIGCSE Technical Symposium on Computer Science Education, pages 63-67, 1993. Google Scholar
Digital Library
- 10 R. Rasala, V. K. Proulx, and H. J. Fell. From animation to analysis in introductory computer science. In The Proceedings of the 25th SIGCSE Technical Symposium on Computer Science Education, pages 61-65, 1994. Google Scholar
Digital Library
Index Terms
Computer systems “conference” for teaching communication skills
Recommendations
Integrating communication skills into the computer science curriculum
SIGCSE '12: Proceedings of the 43rd ACM technical symposium on Computer Science EducationComputer 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 ...
Teaching how to teach computational thinking
ITiCSE 2018: Proceedings of the 23rd Annual ACM Conference on Innovation and Technology in Computer Science EducationComputational Thinking is argued to be an essential skill for the workforce of the 21st century. As a skill, Computational Thinking should be taught in all schools, employing computational ideas integrated into other disciplines. Up until now, questions ...
Computer Science Teaching Knowledge: A Framework and Assessment (Abstract Only)
SIGCSE '17: Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science EducationEducators, researchers, politicians, tech companies, and others continue to advocate for the importance of K-12 students learning computer science in our increasingly tech-driven society. One way school districts in the United States address this ...







Comments