Publications supported by this grant

    Journals, Conferences, and Book Chapters

  1. Collaborative Learning: Collaborative Depth
    by Svetlena Taneva, Richard Alterman, and Timothy Hickey
    Accepted for publication in Cognitive Science Conference 2005
  2. "A Scheme-based Web Programming Approach to Computer Literacy"
    Journal of Functional Programming 14:475-488 Cambridge University Press, 2004.
  3. Enhancing CS Programming Lab Courses using Collaborative Editors
    with John Langton, Kenroy Granville, and Richard Alterman
    Journal of Computing Sciences in Small Colleges, volume 20, number 3, pp. 156-166, 2005.
    Note: the published version of this paper is missing the third author (Kenroy Granville), as well as the acknowledgement of support from NSF. The corrected paper appears here: (pdf, 800K)
  4. Scheme-based Web Programming as a Basis for a CS0 Curriculum (83K, pdf)
    SIGCSE 2004 (March 3-7,2004) , Norfolk, VA, pp. 353-357, 2004.
  5. Integrating Tools and Resources: a case study in building educational groupware for collaborative programming --
    with J. Langton and R. Alterman. (pdf, 655K)
    The Journal of Computing Sciences in Colleges, 19(5), May 2004.
  6. Groupware
    with Alex Feinman,
    an article in the Encyclopedia of Human Computer Interaction
  7. Submitted articles

  8. The Design, Implementation, and Application of the GrewpEdit Tool (pdf, 256K)
    by Kenroy Granville and Timothy J. Hickey
    submitted to the Richard Tapia Celebration of Diversity in Computing Conference 2005
  9. Workshops

  10. Incorporating Scheme-based Web Programmming into Computer Literacy Courses (pdf 164KB)
    T. Hickey
    the Scheme2002 workshop, 10/3/2002, Pittsburg, PA.
  11. "Silk: A Playful Combination of Scheme and Java" (.ps)
    by K. Anderson, T. Hickey, and P. Norvig
    Proceedings of the Workshop on Scheme and Function Programming , pp 13-22
    Rice University, CS Dept. Technical Report 00-368, September 2000.

  12. Technical Reports and Panels

  13. GREWPtool: a System for Studying Online Collaborative Learning
    with S. Taneva, R. Alterman, K. Granville, M. Head
    Brandeis University Technical Report CS-03-239.
  14. Enhancing CS Programming Lab Courses using Replayable Collaborative Editors
    with J. Langton, K. Granville, and R. Alterman.
    Brandeis University Technical Report CS-03-238.
  15. Incorporating Scheme-based Web Programmming into Computer Literacy Courses (ps ps.gz pdf)
    T. Hickey
    Technical Report: CS-02-224, Computer Science, Brandeis University.
  16. "Internet Computing in the Computer Science Curriculum"
    A. Kumar, T. Hickey, L. Wilkens, A. Mahadev, A. Beiderman,
    SIGCSE 2002, pp 50-51.
  17. "Internet Computing in the Computer Science Curriculum",
    A. Kumar, K. Hufford, J. Bergin, T. Hickey, L. Wilkens,
    The Journal of Computing in Small Colleges, vol. 17, no 3, Feb 2002, pp. 39-43.
  18. "Internet-Centric Curriculum",
    A. Kumar, K. Hufford, J. Bergin, T. Hickey
    The Journal of Computing in Small Colleges, vol. 16, no 4, May 2001, pp. 45-49.
  19. Jscheme Web Programming for CS0, (.ps) (.ps.gz)
    T. Hickey
    Technical Report: CS-02-223, Computer Science, Brandeis University.
  20. TA Groupware, (.ps) (.ps.gz)
    T. Hickey, R. Alterman, J. Langton,
    Technical Report: CS-02-222, Computer Science, Brandeis University.
  21. Coordination of Talk: Coordination of Action. (pdf)
    R. Alterman, A. Feinman, S. Landsman, and J. Introne,
    Technical Report: CS-01-217, Computer Science, Brandeis University.
  22. The Web Programming Tutorial using Jscheme
    T. Hickey
    http://jscheme.cs.brandeis.edu:8080/tutorial
  23. Enhancing CS Programming Lab Courses using Replayable Collaborative Editors (pdf)
    T. Hickey, J. Langton, K. Granville, and R. Alterman