ABSTRACT
Many efforts are being made to improve computer science education in order to address the retention and motivation of students. These efforts rely on the development of educational tools and environments, tools that, when successful, require many years to integrate into the computer science education community. We introduce a strategy that both speeds uptake in the community and improves the chances of the project creating an educationally successful tool. The strategy hinges on creating an initial community of educators before an educational tool is fully mature but at the point at which it becomes usable by teachers. While this is somewhat analogous to the beta-testing communities in software development, our aim is for the community to drive the underlying design in significant ways. Our context is CSbots, a project to develop a robot, software environment, and associated curricula for introductory computer science education. We detail our collaborative outreach effort, which resulted in the concurrent creation of a community of 30 invested educators and a well aligned educational tool ready for broad dissemination.
- Bell, T. and Fellows, M., http://csunplugged.org, 2009Google Scholar
- Bizot, B., US CS New Majors, Enrollment Both Rise in 2007-2008, Computing Research News, Vol. 21/2. 2009.Google Scholar
- Cooper, S., Dann, W., & Pausch, R. Teaching objects first in introductory computer science. Proceedings of the 34th SIGCSE Technical Symposium on Computer Science Education (SIGCSE 2003), Reno, NV Google ScholarDigital Library
- Blum, L., Cortina, T., Lazowska, E., and Wise, J., "Special Session: The Expansion of CS4HS: An Outreach Program for High School Teachers", SIGCSE 2008, Portland, OR. Google ScholarDigital Library
- Kelleher, C. and Pausch, R., "Lowering the barriers to programming: A taxonomy of programming environments and languages for novice programmers." ACM Comput. Surv., 37(2), pg 83--137, 2005. Google ScholarDigital Library
- Lauwers, T., Nourbakhsh, I., and Hamner, E., "CSbots: Design and Deployment of a Robot Designed for the CS1 Classroom", SIGCSE 2009, pg 428--432, Chattanooga, TN Google ScholarDigital Library
- Maloney, J. H., Peppler, K., Kafai, Y., Resnick, M., and Rusk, N., Programming by choice: urban youth learning programming with scratch, pg 367--371, SIGCSE 2008. Google ScholarDigital Library
- M. McNally. "Walking the grid: Robotics in CS2" In Proceedings of the 8th Austalian conference on Computing education, pages 151--155, 2006. Google ScholarDigital Library
- Monroy-Hernández, A. and Resnick, M. "Empowering kids to create and share programmable media" Interactions 15, 2 Mar. 2008, Google ScholarDigital Library
- Taub, R., Ben-Ari, M., and Armoni, M. 2009. The effect of CS unplugged on middle-school students' views of CS. SIGCSE Bull. 41, 3 (Aug. 2009 pg 99--103) Google ScholarDigital Library
Index Terms
- A strategy for collaborative outreach: lessons from the CSbots project
Recommendations
Engineering Outreach: A Successful Initiative With Gifted Students in Science and Technology in Hong Kong
The primary goal of engineering outreach is to attract prospective students to engineering education and the engineering profession. Gifted students, especially those identified as possessing unusually high abilities in science and technology, are ...
Hands-On Summer Camp to Attract K–12 Students to Engineering Fields
This paper explains the organization and execution of a summer engineering outreach camp designed to attract and motivate high school students as well as increase their awareness of various engineering fields. The camp curriculum included hands-on, ...
Successful K-12 outreach strategies
SIGCSE '11: Proceedings of the 42nd ACM technical symposium on Computer science educationMuch has been written about the decrease in the number of students pursuing computing in colleges. Unfortunately, most students form their (usually negative) opinions of computing long before they reach college [1], so it is beneficial for university ...
Comments