Integrating writing into computer science courses
SIGCSE '91 Proceedings of the twenty-second SIGCSE technical symposium on Computer science education
Writing within the computer science curriculum
ACM SIGCSE Bulletin
The Aims of Artificial Intelligence: A Science Fiction View
IEEE Intelligent Systems
Bridging writing to learn and writing in the discipline in computer science education
Proceedings of the 37th SIGCSE technical symposium on Computer science education
Creating significant learning experiences in introductory artificial intelligence
Proceedings of the 38th SIGCSE technical symposium on Computer science education
Writing in an upper-level CS course
Proceedings of the 41st ACM technical symposium on Computer science education
Analysis of undergraduate teaching evaluations in computer science
Proceedings of the 42nd ACM technical symposium on Computer science education
Robot Ethics: The Ethical and Social Implications of Robotics
Robot Ethics: The Ethical and Social Implications of Robotics
Two concrete examples of upper-level writing assignments in an algorithms course
Journal of Computing Sciences in Colleges
Online discussions: improving education in CS?
Proceedings of the 45th ACM technical symposium on Computer science education
Hi-index | 0.00 |
The undergraduate computer science curriculum is generally focused on skills and tools; most students are not exposed to much research in the field, and do not learn how to navigate the research literature. We describe how fiction reviews (and specifically science fiction) are used as a gateway to research reviews. Students learn a little about current or recent research on a topic that stirs their imagination, and learn how to search for, read critically, and compare technical papers on a topic related to their chosen science fiction book, movie, or TV show.