Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/2380552.2380594acmconferencesArticle/Chapter ViewAbstractPublication PagesiteConference Proceedingsconference-collections
research-article

Turning the tables: learning from students about teaching CS1

Published: 11 October 2012 Publication History

Abstract

Programming has a central role in the computing curriculum, and introductory programming classes have been extensively studied in the computer science education literature. However, most of the studies focus on the effectiveness of various pedagogical approaches on student learning and engagement, and relative little attention is paid to faculty development. The gap in the literature puts CS1 faculty interested in effectively implementing innovative pedagogical approaches in a difficult situation. This article argues that taking a behaviorist approach to the CS1 classroom can provide much-needed feedback. Students provide instructors with one of the best sources of information about effective programming instruction, both with respect to pedagogical approaches and with respect to less formal issues such as classroom management, student-faculty interactions, and course policies. Faculty who choose to listen and learn from the comments made by their CS1 students will find a wealth of information to guide them in their development as instructors.

References

[1]
Adams, P. 2008. The Role of Scholarship of Teaching in Faculty Development: Exploring an Inquiry-based Model. International Journal for the Scholarship of Teaching and Learning, 3:1.
[2]
Barker, L.J. and Garvin-Doxas, K. 2004. Making Visible the Behaviors that Influence Learning Environment: A Qualitative Exploration of Computer Science Classrooms. Computer Science Education, 14:2, pp. 119--145.
[3]
Barker, L.J., McDowell, C., and Kalahar, K. 2009. Exploring Factors that Influence Computer Science Introductory Course Students to Persist in the Major. In Proceedings of the 40th SIGCSE Technical Symposium on Computer Science Education (Chattanooga, Tennessee, March 2009).
[4]
Beck, L.L. and Chizhik, A.W. 2008. An Experimental Study of Cooperative Learning in CS1. In Proceedings of the 39th SIGCSE Technical Symposium on Computer Science Education (Portland, Oregon, March 2008).
[5]
Biggers, M., Yilmaz, T., and Sweat, M. 2009. Using Collaborative, Modified Peer Led Team Learning To Improve Student Success and Retention in Intro CS. In Proceedings of the 40th SIGCSE Technical Symposium on Computer Science Education (Chattanooga, Tennessee, March 2009).
[6]
Braught, G., Eby, L.M., and Wahls, T. 2008. The Effects of Pair-Programming on Individual Programming Skill. In Proceedings of the 39th SIGCSE Technical Symposium on Computer Science Education (Portland, Oregon, March 2008).
[7]
Carter, A.S. and C.D. Hundhausen. 2011. A Review of Studio-Based Learning in Computer Science. Journal of Computing Sciences in Colleges, 27:1, pp. 105--111.
[8]
Clayson, D.E. 2009. Student Evaluations of Teaching: Are They Related to What Students Learn?: A Meta-Analysis and Review of the Literature. Journal of Marketing Education, 31:16, pp. 16--30.
[9]
Computer Science Curricula 2013: Strawman Draft. February 2012. The Joint Task Force on Computing Curricula, Association for Computing Machinery, IEEE-Computer Society, CS2013 Steering Committee, accessed May 2012.
[10]
Computer Science Curricula 2001. December 15, 2001. The Joint Task Force on Computing Curricula, Association for Computing Machinery and IEEE Computer Society, accessed May 2012.
[11]
Denning, P.J. and McGettrick, A. 2005. Recentering Computer Science. Communications of the ACM, 51:8, pp. 15--19.
[12]
Ekstrom, J.J., Gorka, S., Kamali, R., Lawson, E., Lunt, B., Miller, J. and Reichgelt, H. 2006. The Information Technology Model Curriculum. Journal of Information Technology Education, 5.
[13]
Gehringer, E.F. and Miller, C.S. 2009. Student-Generated Active-Learning Exercises. In Proceedings of the 40th SIGCSE Technical Symposium on Computer Science Education (Chattanooga, Tennessee, March 2009).
[14]
Hundhausen, C., Agrawal, A., Fairbrother, D., and Trevisan, M. 2010. Does Studio-Based Instruction Work in CS 1? An Empirical Comparison with a Traditional Approach. In Proceedings of the 41st SIGCSE Technical Symposium on Computer Science Education (Milwaukee, Wisconsin, March 2010).
[15]
Information Technology 2008. Curriculum Guidelines for Undergraduate Degree Programs in Information Technology. Association for Computing Machinery and IEEE Computer Society. http://www.acm.org//education/curricula/IT2008%20Curriculum.pdf, accessed May 2012.
[16]
Jenkins, J., Brannock, E., Cooper, T., Dekhane, S., Hall, M., and Nyugen, M. 2012. Perspectives on Active Learning and Collaboration: JavaWIDE in the Classroom. In Proceedings of the 43rd SIGCSE Technical Symposium on Computer Science Education (Raleigh, North Carolina, February/March 2012).
[17]
Kumar, D. 2011. Ready for a third peak? In ACM Inroads, 2:3, September 2011.
[18]
Lasserre, P. and Szostak, C. 2011. Effects of Team-Based Learning on a CS1 Course. In Proceedings of the 16th Annual Conference on Innovation and Technology in Computer Science Education (Darmstadt, Germany, June 2011).
[19]
Lu, J.J. and Fletcher, G. H. L. 2009. Thinking about Computational Thinking. In Proceedings of the 40th SIGCSE Technical Symposium on Computer Science Education (Chattanooga, Tennessee, March 2009).
[20]
Luxton-Rielly, A., Bertinshaw, D., Denny, P., Plimmer, B., and Sheehan, R. 2012. The Impact of Question Generation Activities on Performance. In Proceedings of the 43rd SIGCSE Technical Symposium on Computer Science Education (Raleigh, North Carolina, February/March 2012).
[21]
Luxton-Rielly, A. 2009. A systematic review of tools that support peer assessment. Computer Science Education, 19:4, pp. 209--232.
[22]
McCauley, R., Starr, C., Pharr, W. Stalvey, R., and Pothering, G. 2006. Is CS1 Better with the Same Lecture and Lab Instructor? Inroads, 38:2, pp. 54--60.
[23]
McDowell, C. Werner, L, Bullock H.E., and Fernald, J. 2006. Pair Programming Improve Student Retention, Confidence, and Program Quality. Communications of the ACM, 49:8, pp. 90--95.
[24]
Porter, L., Bailey Lee, C., Simon, B., and Zingaro, D. 2011. Peer Instruction: Do Students Really Learn from Peer Discussion in Computing? In Proceedings of the 7th International Workshop on Computing Education Research (Providence, Rhode Island, August 2011).
[25]
Salleh, N., Mendes, E., Grundy, J.C. Empirical Studies of Pair Programming for CS/SE Teaching in Higher Education: A Systematic Literature Review. 2011. IEEE Transactions on Software Engineering, 37:4, pp. 509--525.
[26]
Simon, B., Kohanfars, M. Lee, J., Tamayo, K. and Cutts, Q. 2010. Experience Report: Peer Instruction in Introductory Computing. In Proceedings of the 41st SIGCSE Technical Symposium on Computer Science Education (Milwaukee, Wisconsin, March 2010).
[27]
Simon, B. and Hanks, B. 2008. First-Year Students' Impressions of Pair Programming in CS1. ACM Journal on Educational Resources in Computing, 7:4.
[28]
Wing, J. 2006. Computational Thinking. Communications of the ACM, 49:3, pp. 33--35.

Cited By

View all
  • (2020)Global Participation in Undergraduate ComputingThe Wiley Handbook of Gender Equity in Higher Education10.1002/9781119257639.ch15(289-313)Online publication date: 13-Nov-2020
  • (2017)Examining the Enrollment GrowthProceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education10.1145/3017680.3017781(513-518)Online publication date: 8-Mar-2017
  • (2015)Improving problem decomposition ability in CS1 through explicit guided inquiry-based instructionJournal of Computing Sciences in Colleges10.5555/2831432.283145331:2(135-144)Online publication date: 1-Dec-2015

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
SIGITE '12: Proceedings of the 13th annual conference on Information technology education
October 2012
266 pages
ISBN:9781450314640
DOI:10.1145/2380552
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]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 11 October 2012

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. behaviorism
  2. cs1
  3. faculty development
  4. pedagogy
  5. programming
  6. students

Qualifiers

  • Research-article

Conference

SIGITE ' 12
Sponsor:

Acceptance Rates

Overall Acceptance Rate 176 of 429 submissions, 41%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)9
  • Downloads (Last 6 weeks)0
Reflects downloads up to 26 Sep 2024

Other Metrics

Citations

Cited By

View all
  • (2020)Global Participation in Undergraduate ComputingThe Wiley Handbook of Gender Equity in Higher Education10.1002/9781119257639.ch15(289-313)Online publication date: 13-Nov-2020
  • (2017)Examining the Enrollment GrowthProceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education10.1145/3017680.3017781(513-518)Online publication date: 8-Mar-2017
  • (2015)Improving problem decomposition ability in CS1 through explicit guided inquiry-based instructionJournal of Computing Sciences in Colleges10.5555/2831432.283145331:2(135-144)Online publication date: 1-Dec-2015

View Options

Get Access

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media