AAAS (2005). Preparing women and minorities for the IT workforce. Washington, DC: American Association for the Advancement of Science.
AAUW (2000). Tech-Savvy: Educating girls in the new computer age. New York: American Association of University Women Education Foundation.
ABET (1996, March). Engineering criteria 2000: Criteria for accrediting programs in engineering in the United States (pp. 41–44). ASEE Prism.
ACM/IEEE. (2001). Computing curriculum 2001. http://www.acm.org/sigcse/cc2001.
Barab, S., & Squire, K. (2004). Design-based research: Putting a stake in the ground. The Journal of the Learning Sciences, 13(1), 1–14.
Berners-Lee, T. (1999). Weaving the web: The original design and ultimate destiny of the World Wide Web by its inventor. San Franciso: Harper.
Bolter, J. D., & Grusin, R. (1999). Remediation: Understanding new media. Cambridge, MA: MIT Press.
Boyer, E. L. (1990). Scholarship reconsidered: Priorities of the professoriate. Hoboken, NJ: Jossey-Bass Books.
Brown, A. L. (1992). Design experiments: Theoretical and methodological challenges in creating complex interventions in classroom settings. The Journal of the Learning Sciences, 2(2), 141–178.
Bruckman, A., Jensen, C., & DeBonte, A. (2002). Gender and programming achievement in a cscl environment. In G. Stahl (Ed.), Proceedings of CSCL 2002 (pp. 119–127).
Bruer, J. (1993). Schools for thought: A science of learning in the classroom. Cambridge, MA: MIT Press.
Cohen, E. G. (1994). Restructuring the classroom: Conditions for productive small groups. Review of Educational Research, 64(1), 1–35.
Collaborative Software Laboratory. (2000). A catalog of coweb uses. Technical Report GIT-GVU-00-19, Georgia Tech GVU Center.
Collins, A. (1992). Towards a design science of education. In E. Scanlon & T. O'Shea (Eds.), New directions in educational technology (pp. 15–22). New York: Springer-Verlag.
Craig, D., ul Haq, S., Khan, S., Zimring, C., Kehoe, C., Rick, J., et al. (2000). Using an unstructured collaboration tool to support peer interaction in large college classes. In B. J. Fishman & S. F. O'Conner-Divelbiss (Eds.), Proceedings of ICLS 2000 (pp. 178–184). Mahwah, NJ: Lawrence Erlbaum Associates.
Craig, D. L., & Zimring, C. (2000). Supporting collaborative design groups as design communities. Design Studies, 20(2), 187–204.
diSessa, A. A. (2000). Changing minds: Computers, learning, and literacy. Cambridge, MA: The MIT Press.
Fishman, B., Marx, R. W., Blumenfeld, P., Krajcik, J., & Soloway, E. (2004). Creating a framework for research on systemic technology innovations. The Journal of the Learning Sciences, 13(1), 43–76.
Forte, A. & Guzdial, M. (2004). Computers for communication, not calculation: Media as a motivation and context for learning. Hawaii International Conference on System Sciences.
Guzdial, M. (2003). A media computation course for non-majors. Proceedings of the Innovation and Technology in Computer Science Education (ITiCSE) 2003 Conference. New York, NY: ACM, pp. 104–108
Guzdial, M. (2004a). Introduction to media computation: A multimedia cookbook in Python. Upper Saddle River, NJ: Prentice-Hall.
Guzdial, M. (2004b). Programming environments for novices. In S. A. Fincher & M. Petre (Eds.), Computer science education research (pp. 127–154). London: Taylor & Francis Group, PLC.
Guzdial, M., & Forte, A. (2005). Motivation and non-majors in computer science: Identifying discrete audiences for introductory courses. IEEE Transactions on Education, 48(2), pp. 248–253.
Guzdial, M., Rick, J., & Kehoe, C. (2001). Beyond adoption to invention: Teacher-created collaborative activities in higher education. The Journal of the Learning Sciences, 10(3), 265–279.
Guzdial, M., Rick, J., & Kerimbaev, B. (2000). Recognizing and supporting roles in CSCW. Proceedings of CSCW 2000 (pp. 261–268). New York: ACM Press.
Hoadley, C. P. (2002). Creating context: Design-based rearch in creating and understanding cscl. In G. Stahl (Ed.), Proceedings of CSCL 2002 (pp. 453–462). Hillsdale, NJ: Lawrence Erlbaum Associates.
Kay, A., & Goldberg, A. (1977, March). Personal dynamic media. IEEE Computer, 31–41.
Kehoe, C. (2001). Supporting critical design dialog. Unpublished PhD thesis. Atlanta, GA: Georgia Institute of Technology, College of Computing.
Koschmann, T. (Ed.) (1996). CSCL: Theory and practice of an emerging paradigm. Mahwah, NJ: Lawrence Erlbaum Associates.
Lave, J. (1997). What's special about experiments as contexts for thinking. In M. Cole, Y. Engeström, & O. Vasquez (Eds.), Mind, culture, and activity: Seminal papers from the laboratoryof comparative human cognition (pp 57–69). Cambridge, UK: Cambridge University Press.
Lave, J., & Wenger, E. (1991). Situated learning: legitimate peripheral participation. Cambridge, UK: Cambridge University Press.
Leuf, B., & Cunningham, W. (2001). The wiki way: Quick collaboration on the web. Boston, MA: Addison-Wesley.
Levin, H. M., & McEwan, P. J. (2001). Cost-effectiveness analysis (2nd ed.). Thousand Oaks, CA: Sage Publications, Inc.
Lipponen, L., & Hakkarainen, K. (1997). Developing culture of inquiry in computer-supported collaborative learning. In R. Hall, N. Miyake & N. Enyedy (Eds.), Proceedings of CSCL '97 (pp. 164–168).
Margolis, J., & Fisher, A. (2002). Unlocking the clubhouse: Women in computing. Cambridge, MA: MIT Press.
McCandliss, B. D., Kalchman, M., & Bryant, P. (2003). Design experiments and laboratory approaches to learning: Steps toward collaborative exchange. Educational Researcher, 32(1), 14–16.
McDowell, C., Bullock, H., Fernald, J., & Werner, L. (2002). The effects of pair-programming on performance in an introductory programming course. In D. Knox (Ed.), The Proceedings of the Thirty-Third SIGCSE Technical Symposium on Computer Science Education, 2002 (pp. 38–42). New York: ACM.
McLuhan, H. M. (1962). The Gutenberg Galaxy: The making of Typographic Man. University of Toronto Press.
McLuhan, H. M. (1964). Understanding media: The extensions of man. Cambridge, MA: The MIT Press.
Meyrowitz, J. (1985). No sense of place: The impact of electronic media on social behavior. New York: Oxford University Press.
Mortensen, T., & Walker, J. (2002). Blogging thoughts: Personal publication as an online research tool. In A. Morrison (Ed.), Researching ICTs in context (pp. 249–279). InterMedia Report.
Nagappan, N., Williams, L., Ferzil, M., Wiebe, E., Yang, K., Miller, C., et al. (2003). Improving thecs1 experience with pair programming. In D. Joyce & D. Knox (Eds.), Twenty-fourth SIGCSE technical symposium on computer science education (pp. 359–362). New York: ACM Press.
Papert, S. (1993). Mindstorms: Children, computers and powerful ideas (2nd ed.). New York: Basic Books.
Pfleeger, S. L., Teller, P., Castaneda, S. E., Wilson, M., & Lindley, R. (2001). Increasing the enrollment of women in computer science. In R. McCauley & J. Gersting (Eds.), The Proceedings of the Thirty-Second SIGCSE Technical Symposium on Computer Science Education (pp. 386–387). New York: ACM Press.
Radick, G. (2003). R. l. garner and the rise of the edison phonograph in evolutionary philology. In L. Gitelman & G. B. Pingree (Eds.), New media, 1740–1915 (pp. 175–206). Cambridge, MA: The MIT Press.
Resnick, M., Bruckman, A., & Martin, F. (1996). Pianos not stereos: Creating computational construction kits. Interactions, 3(6), 41–50.
Rich, L., Perry, H., & Guzdial, M. (2004). A cs1 course designed to address interests of women. Proceedings of the ACM SIGCSE Conference (pp. 190–194). Newyork: ACM Press.
Rick, J., Guzdial, M., Carroll, K., Hollaway-Attaway, L., & Walker, B. (2002). Collaborative learning at low cost: Coweb use in english composition. In G. Stahl (Ed.), Proceedings of CSCL 2002 (pp. 435–442). Hillsdale, NJ: Lawrence Erlbaum Associates.
Rick, J., & Lamberty, K. K. (2005). Medium-based design: Extending a medium to create and exploratory learning environment. Interactive Learning Environments, 13(3), 179–212.
Roumani, H. (2002). Design guidelines for the lab component of objects-first cs1. In D. Knox (Ed.), The Proceedings of the Thirty-third SIGCSE Technical Symposium on Computer Science Education, 2002 (pp. 222–226). New York: ACM Press.
Scardamalia, M., & Bereiter, C. (1991). Higher levels of agency for children in knowledge building: A challenge for the design of new knowlege media. The Journal of the Learning Sciences, 1(1), 37–68.
Schön, D. A. (1987). Educating the reflective practitioner. San Francisco, CA: Jossey-Bass Inc.
Songer, N. B. (1998). Beyond “real school” obstacles: Ten essentials for adoption of technology-rich programs in urban middle schools. In A. S. Bruckman, M. Guzdial, J. L. Kolodner, & A. Ram (Eds.), Proceedings of ICLS 1998 (pp. 270–276). Chesapeake, VA: AACE.
Stone, A. R. (1998). The war of desire and technology at the close of the mechanical age. Cambridge, MA: The MIT Press.
Turkle, S. (1984). The second self: Computers and the human spirit. New York: Simon and Schuster.
Turkle, S. (1995). Life on the screen: Identity in the age of the internet. New York: Simon and Schuster.
van Aalst, J., & Chan, C. K. K. (2001). Beyond “sitting next to each other:” A design experiment on knowledge building in teacher education. In P. Dillenbourg, A. Eurelings, & K. Hakkarainen (Eds.), Proceedings of the First European Conference on Computer-Supported Collaborative Learning (pp. 20–28).
Vegso, J. (2005). Interest in cs as a major drops among incoming freshmen. Computing Research News, 17(3).
Webb, N. M., & Palincsar, A. S. (1996). Group processes in the classroom. In D. C. Berliner & R. C. Calfee (Eds.), Handbook of educational psychology (pp. 841–873). New York, NY: Simon & Schuster Macmillan.
Yin, R. K. (2003). Case study research: Design and methods (3rd edn). Thousand Oaks, CA: SAGE Publications.
Zimring, C., Khan, S., Craig, D., ul Haq, S., & Guzdial, M. (2001). Cool studio: Using simple tools to expand the discursive space of the design studio. Automation in Construction, 10(6), 675–685.