Abstract
Overview - in the March 2010 Inroads, Steve Cooper and Steve Cunningham presented an editorial arguing for "Teaching computer science in context" (Cooper and Cunningham 2010). Context is the use of a consistent application or domain area, which effectively covers the core areas of a computer science course, provides a source for explanations and a basis for student projects (Tew, Dorn et al. 2008; Guzdial 2009). Examples of contexts for introductory computer science include Media Computation (Guzdial 2003), Alice (Cooper, Dann et al. 2003), and Robotics (Balch, Summet et al. 2008).
- Balch, T., J. Summet, et al. (2008). "Designing Personal Robots for Education: Hardware, Software, and Curriculum." IEEE Pervasive Computing 7(2): 5--9. Google ScholarDigital Library
- Cooper, S. and S. Cunningham (2010). "Teaching computer science in context." ACM Inroads 1(1): 5--8. Google ScholarDigital Library
- Cooper, S., W. Dann, et al. (2003). Teaching objects-first in introductory computer science. Proceedings of the 34th SIGCSE technical symposium on Computer science education. Reno, Navada, USA, ACM: 191--195. Google ScholarDigital Library
- Education), C. C. o. B. a. S. S. a. (1999). How People Learn: Brian, Mind, Experience, and School. Washington, DC, National Academies Press.Google Scholar
- Guzdial, M. (2003). "A media computation course for non-majors." ACM SIGCSE Bulletin. Google ScholarDigital Library
- Guzdial, M. (2009). "Education Teaching computing to everyone." Communications of the ACM. Google ScholarDigital Library
- Guzdial, M. (2010). Blogging the first day of ICER 2010. Computing Education Blog. Aarhus, Denmark, Wordpress. 2010.Google Scholar
- Guzdial, M. and A. E. Tew (2006). Imagineering inauthentic legitimate peripheral participation: an instructional design approach for motivating computing education. Proceedings of the second international workshop on Computing education research. Canterbury, United Kingdom, ACM: 51--58. Google ScholarDigital Library
- Kaminski, J. (2008). "Concrete examples don't help students learn math, study finds." Retrieved September 15, 2010, 2010, from http://researchnews.osu.edu/archive/mathed.htm.Google Scholar
- Lister, R., E. S. Adams, et al. (2004). A multi-national study of reading and tracing skills in novice programmers. Working group reports from ITiCSE on Innovation and technology in computer science education. Leeds, United Kingdom, ACM: 119--150. Google ScholarDigital Library
- Mayer, R. (2009). Multimedia Learning, Second Edition. New York, NY, Cambridge University Press. Google ScholarDigital Library
- McCracken, M., V. Almstrum, et al. (2001). "A multi-national, multi-institutional study of assessment of programming skills of first-year CS students." SIGCSE Bulletin 33(4): 125--180. Google ScholarDigital Library
- Rich, L., H. Perry, et al. (2004). A CS1 course designed to address interests of women. Proceedings of the 35th SIGCSE technical symposium on Computer science education. Norfolk, Virginia, USA, ACM: 190--194. Google ScholarDigital Library
- Simon, B., P. Kinnunen, et al. (2010). Experience Report: CS1 for Majors with Media Computation. ACM Innovation and Technology in Computer Science Education Conference, Ankara, Turkey, ACM. Google ScholarDigital Library
- Sloan, R. H. and P. Troy (2008). CS 0.5: a better approach to introductory computer science for majors. Proceedings of the 39th SIGCSE technical symposium on Computer science education. Portland, OR, USA, ACM: 271--275. Google ScholarDigital Library
- Tew, A. E. (2010). Assessing fundamental introductory computing concept knowledge in a language independent manner. School of Interactive Computing. Atlanta, GA, Georgia Institute of Technology. Ph.D. in Computer Science: 140. Google ScholarDigital Library
- Tew, A. E., B. Dorn, et al. (2008). "Context as Support for Learning Computer Organization." J. Educ. Resour. Comput. 8(3): 1--18. Google ScholarDigital Library
- Tew, A. E., C. Fowler, et al. (2005). Tracking an innovation in introductory CS education from a research university to a two-year college. Proceedings of the 36th SIGCSE technical symposium on Computer science education. St. Louis, Missouri, USA, ACM: 416--420. Google ScholarDigital Library
- Tew, A. E., W. M. McCracken, et al. (2005). Impact of alternative introductory courses on programming concept understanding. Proceedings of the first international workshop on Computing education research. Seattle, WA, USA, ACM: 25--35. Google ScholarDigital Library
Index Terms
- Does contextualized computing education help?
Recommendations
Computing education research: who is it for? oh, and why?
Sally Fincher is Professor of Computing Education in the School of Computing at the University of Kent, where she leads the Computing Education Research Group. Her work is centrally concerned with the teaching and learning of Computing, with particular ...
Chen, Hescott Win Society Education Awards
Wen-Tsuen Chen, the 2011 IEEE Computer Society Taylor L. Booth Award recipient, is a Distinguished Chair Professor in the Department of Computer Science at National Tsing Hua University, where he has served as department chair, dean, and university ...
Comments