ABSTRACT
In this paper, we describe an ongoing multidisciplinary undergraduate seminar that we have developed, in which student teams build non-human systems that conduct our college orchestra. Students and faculty in the course come from four disciplines: computer science, interactive multimedia, music, and mechanical engineering. This paper describes the course structure, computer science components, final projects, team dynamics, and assessments. We evaluate the results to-date and discuss ongoing revisions and expectations for the future.
- cs. princeton.edu 2010. ChucK : Strongly-timed, Concurrent, and On-the-fly Audio Programming Language. Retrieved December 5, 2010 from http://chuck.cs.princeton.edu/Google Scholar
- Erkan, A., Hamilton, J., Pfaff, T., and Rogers, M. 2010. Use of Satellite Imagery in Multidisciplinary Projects. Proceedings of the 41st ACM SIGCSE Technical Symposium on Computer Science Education, 32--36. Google ScholarDigital Library
- Guzdial, M.. 2008. Paving the way for computational thinking. Commun. ACM, 51(8):25--27, 2008. Google ScholarDigital Library
- Hambrusch, S., Hoffmann, C., Korb, J. T., Haugan, M., and Hosking, A. L. 2009. A Multidisciplinary Approach Towards Computational Thinking for Science Majors. Proceedings of the 40th ACM SIGCSE Technical Symposium on Computer Science Education, 183--187. Google ScholarDigital Library
- Heines, J. M., Greher, G. R., and Kuhn, S. 2009. Music Performamatics: Interdisciplinary Interaction. Proceedings of the 40th ACM SIGCSE Technical Symposium on Computer Science Education, 478--482. Google ScholarDigital Library
- Kessler, R., van Langeveld, M., and Altizer, R. 2009. Entertainment Arts and Engineering (or How to Fast Track A New Interdisciplinary Program). Proceedings of the 40th ACM SIGCSE Technical Symposium on Computer Science Education, 534--538. Google ScholarDigital Library
- Nakra, T., Tilden, D., and Salgian, A. 2010. Improving upon Musical Analyses of Conducting Gestures using Computer Vision. Proceedings of the 2010 International Computer Music Conference.Google Scholar
- National Academy of Sciences, National Academy of Engineering, Institute of Medicine, Facilitating Interdisciplinary Research, ISBN: 0--309--54727-X, 2004Google Scholar
- processing.org. 2010. Processing. Retrieved December 5, 2010 from http://processing.orgGoogle Scholar
- Smith, H.H., and Smarkusky, D.L. 2005. Competency matrices for peer assessment of individual in team projects. SIGITE'05: Proceedings of the 6th conference on Information Technology Education. Google ScholarDigital Library
- White, W. W., and Weinberg, J. B. 2009. Breadth-Last Technical Electives: Integrating the CS Core via Computer Games and Mobile Robotics. Proceedings of the 38th ACM SIGCSE Technical Symposium on Computer Science Education, 54--58. Google ScholarDigital Library
- Wing, J. M. 2006. Computational thinking. Commun. ACM, 49(3):33--35, 2006. Google ScholarDigital Library
- Wolz, U., Ault, C., and Nakra, T. M. 2007. Teaching Game Design through Cross-Disciplinary Content and Individualized Student Deliverables, Journal of Game Development 2 (2).Google Scholar
Index Terms
- Multidisciplinary computer science through conducting robots
Recommendations
Supporting undergraduate computer science education using educational robots
ACM-SE '12: Proceedings of the 50th Annual Southeast Regional ConferenceThere has been a sharp decline in undergraduate enrollment in computer science over the past decade. Reasons for the decline vary amongst computer science programs. However, upon observation it is noticeable that many students considering computer ...
Robotics and intelligent systems for social and behavioral science undergraduates
ITiCSE '10: Proceedings of the fifteenth annual conference on Innovation and technology in computer science educationIn this article, we share our experiences offering an original course entitled Intelligent Systems targeted at undergraduate social and behavioral science students. Intelligent Systems provides a rigorous introduction to robotics and surveys selected ...
Teaching creativity in computer science
SIGCSE '13: Proceeding of the 44th ACM technical symposium on Computer science educationIn this paper, we describe how a multidisciplinary undergraduate course in Conducting Robots becomes a venue for fostering creativity and teaching strategies for creativity enhancement. We perform a number of creativity measurements and explain our ...
Comments