skip to main content
article
Free access

Robots make computer science personal

Published: 01 December 2006 Publication History

Abstract

They also make it more hands-on, real, practical, and immediate, inspiring a new generation of scientists' deep interest in the field.

References

[1]
Guzdial, M. Introduction to Computing and Programming in Python: A Multimedia Approach. Prentice Hall, Upper Saddle River, NJ, 2004; see also the Pyro Robotics Project pyrorobotics.org.
[2]
Margolis, J. and Fisher, A. Unlocking the Clubhouse: Women in Computing. MIT Press, Cambridge, MA, 2003.
[3]
Pattis, R. Karel the Robot: A Gentle Introduction to the Art of Programming, Second Edition. John Wiley & Sons, Inc., New York, 1994.
[4]
Vegso, J. Interest in CS as a major drops among incoming freshmen. Computing Research News 17, 3 (May 2005); www.cra.org/CRN/articles/may05/vegso.

Cited By

View all
  • (2025)A Novice-Friendly and Accessible Networked Educational Robotics Simulation PlatformEducation Sciences10.3390/educsci1502019815:2(198)Online publication date: 7-Feb-2025
  • (2023)Comparing the use of block‐based and robot programming in introductory programming education: Effects on perceptions of programming self‐efficacyComputer Applications in Engineering Education10.1002/cae.2263731:5(1234-1255)Online publication date: 8-May-2023
  • (2022)User-Extensible Block-Based Interfaces for Internet of Things Devices as New Educational ToolsSoutheastCon 202210.1109/SoutheastCon48659.2022.9763937(711-717)Online publication date: 26-Mar-2022
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image Communications of the ACM
Communications of the ACM  Volume 49, Issue 12
Software product line
December 2006
105 pages
ISSN:0001-0782
EISSN:1557-7317
DOI:10.1145/1183236
Issue’s Table of Contents
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 December 2006
Published in CACM Volume 49, Issue 12

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)171
  • Downloads (Last 6 weeks)29
Reflects downloads up to 15 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2025)A Novice-Friendly and Accessible Networked Educational Robotics Simulation PlatformEducation Sciences10.3390/educsci1502019815:2(198)Online publication date: 7-Feb-2025
  • (2023)Comparing the use of block‐based and robot programming in introductory programming education: Effects on perceptions of programming self‐efficacyComputer Applications in Engineering Education10.1002/cae.2263731:5(1234-1255)Online publication date: 8-May-2023
  • (2022)User-Extensible Block-Based Interfaces for Internet of Things Devices as New Educational ToolsSoutheastCon 202210.1109/SoutheastCon48659.2022.9763937(711-717)Online publication date: 26-Mar-2022
  • (2020)ROSY: An elegant language to teach the pure reactive nature of robot programming2020 Fourth IEEE International Conference on Robotic Computing (IRC)10.1109/IRC.2020.00045(240-247)Online publication date: Nov-2020
  • (2016)Making CS Inclusive: An Overview of Efforts to Expand and Diversify CS Education2016 International Conference on Computational Science and Computational Intelligence (CSCI)10.1109/CSCI.2016.0067(321-326)Online publication date: Dec-2016
  • (2016)Building Educational Infrastructures for Broadening Participation in ComputingWomen and Underrepresented Minorities in Computing10.1007/978-3-319-24811-0_10(223-259)Online publication date: 12-Jul-2016
  • (2015)Using Personal Robots and Myro/Java in the First Computer Science CourseProceedings of the 2015 ACM Conference on Innovation and Technology in Computer Science Education10.1145/2729094.2754864(332-332)Online publication date: 22-Jun-2015
  • (2014)Motivating programming students by problem based learning and LEGO robots2014 IEEE Global Engineering Education Conference (EDUCON)10.1109/EDUCON.2014.6826146(544-555)Online publication date: Apr-2014
  • (2013)Programming personal robots within an introductory computer science course for engineering majorsJournal of Computing Sciences in Colleges10.5555/2527148.252717929:1(133-139)Online publication date: 1-Oct-2013
  • (2013)Robotic kit TEAC2H-RI for applications in education and research2013 IEEE 8th Conference on Industrial Electronics and Applications (ICIEA)10.1109/ICIEA.2013.6566640(1687-1691)Online publication date: Jun-2013
  • Show More Cited By

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Magazine Site

View this article on the magazine site (external)

Magazine Site

Login options

Full Access

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media