Eric Roberts >
papers
Sorted by topic:
- Academic Integrity
- Bermuda Project
- Brigid Barron, Caitlin Kennedy Martin, and Eric Roberts, “Sparking self-sustained learning: Report on a design experiment to build technological fluency and bridge divides,” International Journal of Technology and Design Education, 17:1, January 2007.
[
pdf]
- Brigid Barron, Caitlin Martin, and Eric Roberts. “Designing a Computer Science Curriculum for Bermuda’s Public Schools,” World Conference on Computers in Education, Capetown, South Africa, July 2005.
[
pdf]
- Brigid Barron, Caitlin K. Martin, Eric Roberts, Emma M. Mercier, and Sara McPhee. “Imagining possible futures: Course taking and knowledge use within trajectories of technological fluency,” American Educational Research Association Annual Meeting, San Diego, California, April 2004.
[
pdf]
- Caitlin Martin, Brigid Barron, and Eric Roberts, “Designing and assessing ongoing professional development: Opportunities for high school computer science teachers,” Proceedings of the Fifth International Conference of the Learning Sciences, Seattle, Washington, October 2002.
[
pdf]
- Caitlin Martin, Brigid Barron, and Eric Roberts, “A design experiment to build technological fluency and bridge divides,” Proceedings of the Fifth International Conference of the Learning Sciences, Seattle, Washington, October 2002.
[
pdf]
- Brigid Barron, Caitlin Martin, Eric Roberts, Alex Osipovich, and Michael Ross, “Design experiments at a distance: Lessons from developing a secondary school curriculum for Bermuda public schools,” Proceedings of the Computer Support for Collaborative Learning (CSCL) Conference, Boulder, Colorado, January 2002.
[
pdf]
- CS Education
- Eric Roberts, “The dream of a common language: The search for simplicity and stability in computer science education,” Proceedings of the Thirty-fifth SIGCSE Technical Symposium on Computer Science Education, Norfolk, Virginia, March 2004.
http://doi.acm.org/10.1145/971300.971343 [pdf] [ppt]
- Eric Roberts, “Conserving the seed corn: Reflections on the academic hiring crisis,” SIGCSE Bulletin, December 1999.
http://doi.acm.org/10.1145/349316.349363 [pdf]
- Eric Roberts, “Directions in computer science education,” published electronically in conjunction with the December 1996 issue of Computing Surveys as part of an invited collection of position papers.
http://www.acm.org/surveys/sdcr
- CS1
- Eric Roberts, “Using C in CS1: The Stanford experience,” Proceedings of the Twenty-fourth SIGCSE Technical Symposium on Computer Science Education, Indianapolis, Indiana, February 1993.
http://doi.acm.org/10.1145/169073.169361 [pdf]
- Classroom Tools
- Eric Roberts, “An interactive tutorial for Java,” Proceedings of the Thirty-seventh SIGCSE Technical Symposium on Computer Science Education, Houston, Texas, February 2006.
http://doi.acm.org/10.1145/1121341.1121447 [pdf]
- Eric Roberts, “Tools for creating portable demonstration programs,” Proceedings of the SIGCSE/SIGCUE Joint Conference on Integrating Technology in Computer Science Education, Barcelona, Spain, June 1996.
http://doi.acm.org/10.1145/237477.237539 [pdf]
- Curriculum
- Eric Roberts and Gerald Engel (editors), Computing Curricula 2001, IEEE Computer Society Press, December 2001.
http://doi.acm.org/10.1145/384274.384275 [html]
- Carl K. Chang, Gerald Engel, Willis King, Eric Roberts, Russ Shackelford, Robert H. Sloan, and Pradip K. Srimani, “Curricula 2001: Bringing the future to the classroom,” IEEE Computer, September 1999. Also published in the SIGCSE Bulletin, December 1999.
http://doi.acm.org/10.1145/349522.349403 [pdf]
- Ethics
- Eric Roberts, “Strategies for integrating technology into computer ethics courses,” Proceedings of the SIGCSE/SIGCUE Joint Conference on Integrating Technology in Computer Science Education, Dublin, Ireland, August 1998.
http://doi.acm.org/10.1145/282991.283127 [pdf]
- Graphics
- Eric Roberts, Antoine Picard, and Maria Fredricsson, “Designing a Java graphics library for CS1,” Proceedings of the SIGCSE/SIGCUE Joint Conference on Integrating Technology in Computer Science Education, Dublin, Ireland, August 1998.
http://doi.acm.org/10.1145/290320.283129 [pdf]
- Eric Roberts, “A C-based graphics library for CS1,” Proceedings of the Twenty-sixth SIGCSE Technical Symposium on Computer Science Education, Nashville, Tennessee, March 1995.
http://doi.acm.org/10.1145/199691.199767 [pdf]
- IT Workforce
- Eric Roberts, “Computing education and the Information Technology workforce,” paper was prepared for the National Academy Study on Workforce Needs in Information Technology with the endorsement and support of the Education Board of the Association of Computing Machinery. Reprinted in SIGCSE Bulletin, June 2000.
http://doi.acm.org/10.1145/355354.355383 [pdf]
- Java
- Eric Roberts, “Resurrecting the applet paradigm,” Proceedings of the Thirty-eighth SIGCSE Technical Symposium on Computer Science Education, Covington, Kentucky, March 2007.
http://doi.acm.org/10.1145/1227310.1227488 [pdf] [ppt]
- Eric Roberts, “An interactive tutorial for Java,” Proceedings of the Thirty-seventh SIGCSE Technical Symposium on Computer Science Education, Houston, Texas, February 2006.
http://doi.acm.org/10.1145/1121341.1121447 [pdf]
- Eric Roberts, “The dream of a common language: The search for simplicity and stability in computer science education,” Proceedings of the Thirty-fifth SIGCSE Technical Symposium on Computer Science Education, Norfolk, Virginia, March 2004.
http://doi.acm.org/10.1145/971300.971343 [pdf] [ppt]
- Eric Roberts, “An overview of MiniJava,” Proceedings of the Thirty-second SIGCSE Technical Symposium on Computer Science Education, Charlotte, North Carolina, February 2001.
http://doi.acm.org/10.1145/364447.364525 [pdf] [applet]
- Pedagogy
- Lecia Barker, Kathy Garvin-Doxas, and Eric Roberts, “What can computer science learn from a fine-arts approach to teaching?” Proceedings of the Thirty-sixth SIGCSE Technical Symposium on Computer Science Education, St. Louis, Missouri, February 2005.
http://doi.acm.org/10.1145/1047344.1047482 [pdf] [ppt]
- Eric Roberts, “Strategies for encouraging individual achievement in introductory computer science courses,” Proceedings of the Thirty-first SIGCSE Technical Symposium on Computer Science Education, Austin, Texas, March 2000.
http://doi.acm.org/10.1145/330908.331873 [pdf] [applet]
- Eric Roberts, John Lilly, and Bryan Rollins, “Using undergraduates as teaching assistants in introductory programming courses: an update on the Stanford experience,” Proceedings of the Twenty-sixth SIGCSE Technical Symposium on Computer Science Education, Nashville, Tennessee, March 1995.
http://doi.acm.org/10.1145/199688.199716 [pdf]
- Programming
- Eric Roberts, “Loop exits and structured programming: Reopening the debate,” Proceedings of the Twenty-sixth SIGCSE Technical Symposium on Computer Science Education, Nashville, Tennessee, March 1995.
http://doi.acm.org/10.1145/199691.199815 [pdf]
- Thetis C
- Steve Freund and Eric Roberts, “Thetis: An ANSI C programming environment designed for introductory use,” Proceedings of the Twenty-seventh SIGCSE Technical Symposium on Computer Science Education, Philadelphia, Pennsylvania, February 1996.
http://doi.acm.org/10.1145/236462.236560 [pdf]
- Women in CS
Sorted by venue:
- American Educational Research Association (AERA)
- AERA-2004
- Brigid Barron, Caitlin K. Martin, Eric Roberts, Emma M. Mercier, and Sara McPhee. “Imagining possible futures: Course taking and knowledge use within trajectories of technological fluency,” American Educational Research Association Annual Meeting, San Diego, California, April 2004.
[
pdf]
- Conference on Computer-Supported Collaborative Learning (CSCL)
- CSCL-2002
- Brigid Barron, Caitlin Martin, Eric Roberts, Alex Osipovich, and Michael Ross, “Design experiments at a distance: Lessons from developing a secondary school curriculum for Bermuda public schools,” Proceedings of the Computer Support for Collaborative Learning (CSCL) Conference, Boulder, Colorado, January 2002.
[
pdf]
- Frontiers in Education Conference (FIE)
- Innovation and Technology in Computer Science Education (ITiCSE)
- ITiCSE-1998
- Eric Roberts, “Strategies for integrating technology into computer ethics courses,” Proceedings of the SIGCSE/SIGCUE Joint Conference on Integrating Technology in Computer Science Education, Dublin, Ireland, August 1998.
http://doi.acm.org/10.1145/282991.283127 [pdf]
- Eric Roberts, Antoine Picard, and Maria Fredricsson, “Designing a Java graphics library for CS1,” Proceedings of the SIGCSE/SIGCUE Joint Conference on Integrating Technology in Computer Science Education, Dublin, Ireland, August 1998.
http://doi.acm.org/10.1145/290320.283129 [pdf]
- ITiCSE-1996
- Eric Roberts, “Directions in computer science education,” published electronically in conjunction with the December 1996 issue of Computing Surveys as part of an invited collection of position papers.
http://www.acm.org/surveys/sdcr
- Eric Roberts, “Tools for creating portable demonstration programs,” Proceedings of the SIGCSE/SIGCUE Joint Conference on Integrating Technology in Computer Science Education, Barcelona, Spain, June 1996.
http://doi.acm.org/10.1145/237477.237539 [pdf]
- International Conference of the Learning Sciences (ICLS)
- ICLS-2002
- Caitlin Martin, Brigid Barron, and Eric Roberts, “Designing and assessing ongoing professional development: Opportunities for high school computer science teachers,” Proceedings of the Fifth International Conference of the Learning Sciences, Seattle, Washington, October 2002.
[
pdf]
- Caitlin Martin, Brigid Barron, and Eric Roberts, “A design experiment to build technological fluency and bridge divides,” Proceedings of the Fifth International Conference of the Learning Sciences, Seattle, Washington, October 2002.
[
pdf]
- International Journal of Technology and Design Education (IJTDE)
- IJTDE-2007
- Brigid Barron, Caitlin Kennedy Martin, and Eric Roberts, “Sparking self-sustained learning: Report on a design experiment to build technological fluency and bridge divides,” International Journal of Technology and Design Education, 17:1, January 2007.
[
pdf]
- Special Interest Group on Computer Science Education (SIGCSE)
- SIGCSE-2007
- SIGCSE-2006
- SIGCSE-2005
- Lecia Barker, Kathy Garvin-Doxas, and Eric Roberts, “What can computer science learn from a fine-arts approach to teaching?” Proceedings of the Thirty-sixth SIGCSE Technical Symposium on Computer Science Education, St. Louis, Missouri, February 2005.
http://doi.acm.org/10.1145/1047344.1047482 [pdf] [ppt]
- SIGCSE-2004
- Eric Roberts, “The dream of a common language: The search for simplicity and stability in computer science education,” Proceedings of the Thirty-fifth SIGCSE Technical Symposium on Computer Science Education, Norfolk, Virginia, March 2004.
http://doi.acm.org/10.1145/971300.971343 [pdf] [ppt]
- SIGCSE-2001
- SIGCSE-2000
- Eric Roberts, “Strategies for encouraging individual achievement in introductory computer science courses,” Proceedings of the Thirty-first SIGCSE Technical Symposium on Computer Science Education, Austin, Texas, March 2000.
http://doi.acm.org/10.1145/330908.331873 [pdf] [applet]
- SIGCSE-1996
- Steve Freund and Eric Roberts, “Thetis: An ANSI C programming environment designed for introductory use,” Proceedings of the Twenty-seventh SIGCSE Technical Symposium on Computer Science Education, Philadelphia, Pennsylvania, February 1996.
http://doi.acm.org/10.1145/236462.236560 [pdf]
- SIGCSE-1995
- Eric Roberts, “A C-based graphics library for CS1,” Proceedings of the Twenty-sixth SIGCSE Technical Symposium on Computer Science Education, Nashville, Tennessee, March 1995.
http://doi.acm.org/10.1145/199691.199767 [pdf]
- Eric Roberts, “Loop exits and structured programming: Reopening the debate,” Proceedings of the Twenty-sixth SIGCSE Technical Symposium on Computer Science Education, Nashville, Tennessee, March 1995.
http://doi.acm.org/10.1145/199691.199815 [pdf]
- Eric Roberts, John Lilly, and Bryan Rollins, “Using undergraduates as teaching assistants in introductory programming courses: an update on the Stanford experience,” Proceedings of the Twenty-sixth SIGCSE Technical Symposium on Computer Science Education, Nashville, Tennessee, March 1995.
http://doi.acm.org/10.1145/199688.199716 [pdf]
- SIGCSE-1993
- Eric Roberts, “Using C in CS1: The Stanford experience,” Proceedings of the Twenty-fourth SIGCSE Technical Symposium on Computer Science Education, Indianapolis, Indiana, February 1993.
http://doi.acm.org/10.1145/169073.169361 [pdf]
- SIGCSE Inroads
- Eric Roberts, Marina Kassianidou, and Lilly Irani, “Encouraging women in computer science,” Inroads, June 2002.
http://doi.acm.org/10.1145/543812.543837 [pdf]
- Eric Roberts, “Computing education and the Information Technology workforce,” paper was prepared for the National Academy Study on Workforce Needs in Information Technology with the endorsement and support of the Education Board of the Association of Computing Machinery. Reprinted in SIGCSE Bulletin, June 2000.
http://doi.acm.org/10.1145/355354.355383 [pdf]
- Eric Roberts, “Conserving the seed corn: Reflections on the academic hiring crisis,” SIGCSE Bulletin, December 1999.
http://doi.acm.org/10.1145/349316.349363 [pdf]
- Carl K. Chang, Gerald Engel, Willis King, Eric Roberts, Russ Shackelford, Robert H. Sloan, and Pradip K. Srimani, “Curricula 2001: Bringing the future to the classroom,” IEEE Computer, September 1999. Also published in the SIGCSE Bulletin, December 1999.
http://doi.acm.org/10.1145/349522.349403 [pdf]
- World Conference on Computers in Education (WCCE)
- WCCE-2005
- Brigid Barron, Caitlin Martin, and Eric Roberts. “Designing a Computer Science Curriculum for Bermuda’s Public Schools,” World Conference on Computers in Education, Capetown, South Africa, July 2005.
[
pdf]