Abstract
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.
- AAAI. 2011. AI topics: Science fiction: Views of the future involving AI. http://www.aaai.org/AITopics/pmwiki/pmwiki.php/AITopics/ScienceFiction. (Last accessed 2011)Google Scholar
- M. Anderson and S. L. Anderson. 2007. Machine ethics: Creating an ethical intelligent agent. AI Mag. 28, 4.Google Scholar
- I. Asimov. 1950. I, Robot. Gnome Press.Google Scholar
- R. A. Bates. 2011. AC 2011-1669: AI & sciFi: Teaching writing, history, technology, literature and ethics. In Proceedings of the ASEE Annual Conference & Exposition.Google Scholar
- J. C. Bean. 2011. Engaging Ideas: The Professor’s Guide to Integrating Writing, Critical Thinking, and Active Learning in the Classroom. Wiley.Google Scholar
- E. Bowring and M. Tambe. 2009. Bridging the gap: Introducing agents and multiagent systems to undergraduate students. In Proceedings of the Workshop on Educational Uses of Multi-Agent Systems (EDUMAS).Google Scholar
- E. L. Boyer. 1997. Scholarship Reconsidered: Priorities of the Professoriate. Jossey-Bass.Google Scholar
- J. J. Bryson. 2010. Robots should be slaves: Key social, psychological, ethical and design issues. In Close Engagements with Artificial Companions, Y. Wilks Ed., 63--74.Google Scholar
- J. Cameron. 1986. Aliens. Director, James Cameron.Google Scholar
- C. L. Colbeck. 1998. Merging in a seamless blend: How faculty integrate teaching and research. J. Higher Edu. 69, 6, 647--671.Google Scholar
- Computing Research Association. 2008--2009. Taulbee Survey. (Last accessed 10/2010)Google Scholar
- K. P. Cross and M. H. Steadman. 1996. Classroom Research: Implementing the Scholarship of Teaching. Jossey-Bass, San Francisco.Google Scholar
- B. G. Davis. 2009. Tools for Teaching 2nd Ed. Jossey-Bass, San Francisco.Google Scholar
- J. C. F. de Winter and D. Dodou. 2010. Five-point Likert items: T test versus Mann-Whitney-Wilcoxon. Pract. Assess. Res. Eval. 15, 11, 2.Google Scholar
- S. R. Delaney. 1966. Babel-17. Ace.Google Scholar
- L. S. Dils. 1987. Science fiction and the future, Yale-New Haven Teachers Institute. http://www.yale.edu/ynhti/curriculum/units/1987/2/87.02.04.x.html. (Last accessed 1987)Google Scholar
- T. Dirks. 2010. Robots in film: A complete illustrated history of robots in the movies. http://www.filmsite.org/robotsinfilm.html. (Last accessed 2010)Google Scholar
- H. Fancher and D. W. Peoples. 1982. Blade Runner. Director, Ridley Scott, based on a novel by Philip K. Dick.Google Scholar
- R. A. Fleming, E. F. Bazen, and M. E. Wetzstein. 2005. Measuring the impact of externalities on The College of Agriculture. Teaching evaluations. J. Agricultural Appl. Econ. 37, 3, 635--645.Google ScholarCross Ref
- A. Garvey. 2010. Writing in an upper-level CS course. In Proceedings of the 41st ACM Technical Symposium on Computer Science Education (SIGCSE’10). ACM, New York, 209--213f. Google ScholarDigital Library
- J. Goldsmith. 2012a. CS 463 AI in fiction. http://www.cs.uky.edu/~goldsmit/TOCE/books.html. (Last accessed 3/2014)Google Scholar
- J. Goldsmith. 2012b. CS 463 Project proposals. http://www.cs.uky.edu/~goldsmit/TOCE/proposals.html. (Last accessed 3/2014)Google Scholar
- J. Goldsmith. 2012c. CS 463 projects. http://www.cs.uky.edu/~goldsmit/TOCE/projects.html. (Last accessed 3/2014)Google Scholar
- J. Goldsmith and N. Mattei. 2011. Science fiction as an introduction to ai research. In Proceedings of the 2nd AAAI Symposium on Educational Advances in Artificial Intelligence (EAAI).Google Scholar
- J. T. Guerin and D. Michler. 2011. Analysis of undergraduate teaching evaluations in computer science. In Proceedings of the ACM Technical Symposium on Computer Science Education (SIGCSE). Google ScholarDigital Library
- J. G. Haworth and C. F. Conrad. 1995. Curricular Transformations: Traditional and emerging voices in the academy. In Revisioning Curriculum in Higher Education, J. G. Haworth and C. F. Conrad Eds., Simon & Schuster, 191--202.Google Scholar
- R. A. Heinlein. 1950. Waldo & Magic, Inc. Doubleday Books.Google Scholar
- M. E. Hoffman, T. Dansdill, and D. S. Herscovici. 2006. Bridging writing to learn and writing in the discipline in computer science education. In Proceedings of the 37th ACM Technical Symposium on Computer Science Education (SIGCSE’06). 117--121. Google ScholarDigital Library
- D. Jones and N. Parker. 2009. Moon. Director, Duncan Jones.Google Scholar
- J. Kagan. 1988. Hellspark. Tor.Google Scholar
- S. Kubrik and A. C. Clarke. 1968. 2001: A Space Odyssey. Director, Stanley Kubrik.Google Scholar
- S. Lawrence, L. Giles, K. Bollacker, and I. Councill. 2005. CITESEER. http://citeseer.ist.psu.edu/citeseer.html. (Last accessed 2005)Google Scholar
- P. Lin, K. Abney, and G. A. Bekey. 2012. Robot Ethics: The Ethical and Social Implications of Robotics. MIT Press, Cambridge, MA. Google ScholarDigital Library
- H. W. Marsh and L. A. Roche. 1997. Making students’ evaluations of teaching effectiveness effective: The critical issues of validity, bias, and utility. Amer. Psychol. 52, 11, 1187--1197.Google ScholarCross Ref
- A. McGovern and J. Fager. 2007. Creating significant learning experiences in introductory artificial intelligence. ACM SIGCSE Bull. 39, 1, 39--43. Google ScholarDigital Library
- W. J. McKeachie. 1997. Student ratings: The validity of use. Amer. Psychol. 52, 11, 1218--1225.Google ScholarCross Ref
- S. H. McLeod and M. Soven. 1992. Writing Across the Curriculum. Sage Publications.Google Scholar
- P. Mihail, B. Rubin, and J. Goldsmith. 2014. Online discussions: Improving education in CS?. In Proceedings of the 45th ACM Technical Symposium on Computer Science Education (SIGCSE’14). Google ScholarDigital Library
- B. Motz. 2010. Cognitive science movie index. https://www.indiana.edu/~cogfilms/. (Last accessed 2010)Google Scholar
- D. O’Bannon and M. Tejada-Flores. 1995. Screamers. Director, Christian Duguay, based on short story “Second Variety” by Philip K. Dick.Google Scholar
- W. G. Perry. 1980. Cognitive and ethical growth: The making of meaning. In The Modern American College, A. W. Chickering and Associates Eds., Josey Bass, 76--109.Google Scholar
- L. H. Pesante. 1991. Integrating writing into computer science courses. In Proceedings of the 22nd ACM Technical Symposium on Computer Science Education (SIGCSE’91). 205--209. Google ScholarDigital Library
- R. Rucker. 2003. The Hacker and the Ants: Version 2.0. Four Walls Eight Windows.Google Scholar
- M. Sahami. 2008. Using AI to motivate greater participation in computer science. AAAI Spring Symposium. Tech. rep. SSS08, AAAI Spring Symposium.Google Scholar
- R. J. Sawyer. 2002. AI and Sci-Fi: My, Oh, My! In Proceedings of the 12th Annual Canadian Conference on Intelligent Systems.Google Scholar
- J. Slonczewski. 2009. Daughter of Elysium - An Elysium Cycle Novel. Phoenix Pick.Google Scholar
- N. Stephenson. 1992. Snowcrash. Bantum Books.Google Scholar
- H. M. Walker. 1998. Writing within the computer science curriculum. ACM SIGCSE Bull. 30, 2, 24--25. Google ScholarDigital Library
- I. Watson. 2003. The aims of artificial intelligence: A science fiction view. IEEE Intell. Syst. 18. Google ScholarDigital Library
- D. Weikle. 2013. Two concrete examples of upper-level writing assignments in an algorithms course. J. Comput. Sci. Colleges 28, 3, 14--20. Google ScholarDigital Library
- Wikipedia. 2013a. Artificial intelligence in fiction. http://en.wikipedia.org/wiki/Artificial_intelligence_in_fiction. (Last accessed 3/2013)Google Scholar
- Wikipedia. 2013b. List of fictional computers. http://en.wikipedia.org/wiki/List_of_fictional_computers. (Last accessed 3/2013)Google Scholar
- Wikipedia. 2013c. List of fictional robots and androids. http://en.wikipedia.org/wiki/List_of_fictional_robots_and_androids. (Last accessed 3/2013)Google Scholar
Index Terms
- Fiction as an Introduction to Computer Science Research
Recommendations
Science fiction in computer science education
SIGCSE '12: Proceedings of the 43rd ACM technical symposium on Computer Science EducationThe use of science fiction (SF) to engage students in computer science learning is becoming more popular [1-6]. There is ample material available to help both undergraduate and graduate students make connections between technical content and human ...
Writing Science Fiction as an Inspiration for AI Research and Ethics Dissemination
Human-Centered Artificial IntelligenceAbstractIn this chapter we look at science fiction from a perspective that goes beyond pure entertainment. Such literary gender can play an important role in bringing science closer to society by helping to popularize scientific knowledge and discoveries ...
What can science fiction tell us about the future of artificial intelligence policy?
AbstractThis paper addresses the gap between familiar popular narratives describing Artificial Intelligence (AI), such as the trope of the killer robot, and the realistic near-future implications of machine intelligence and automation for technology ...
Comments