Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

A computational thinking course accessible to non-stem majors

Published: 01 December 2018 Publication History

Abstract

We describe the content, pedagogy and technology of a computational thinking course. While open to students in all majors, in practice the course serves students in predominantly non-STEM majors. We have seen the positive impact on student motivation of the data science context used in the course and the pedagogical value of the "cohort" model of collaborative peer learning. The technology includes a scaffolded programming environment for accessing curated real-world data sets.

References

[1]
Bart, A.C., Whitcomb, R., Kafura, D., Shaffer, C.A., Tilevich, E., 2017. Computing with CORGIS: Diverse, Real-world Datasets for Introductory Computing, Proceedings of SIGCSE '17, pp. 57--62, 2017.
[2]
Chowdhury, B., Bart, A.C., Kafura, D., Analysis of Collaborative Learning in a Computational Thinking Class. Proceedings SIGCSE '18, pp. 143--148, 2018.
[3]
Computational Thinking Course Site, https://think.cs.vt.e.du
[4]
Eddy, S.L., Converse, M., Wenderoth, M.P., PORTAAL: A Classroom Observation Tool Assessing Evidence-Based Teaching Practices for Active Learning in Large Science, Technology, Engineering, and Mathematics Classes, CBE, Vol. 14, Summer 2015, p. 1--16.
[5]
Guzdial, M., Tew, A.E. Imagineering inauthentic legitimate peripheral participation: an instructional design approach for motivating computing education. In Proceedings of ICER'06, 2006.
[6]
Kafura, D., Bart, A.C., Chowdhury, B., Design and Preliminary Results from a Computational Thinking Course, Proceedings of ITiCSE '15, pp. 63--68, 2015.
[7]
Lockwood, J., A. Mooney, A., Computational Thinking in Education: Where does it Fit? A systematic literary review, CoRR, 2017, vol. abs/1703.07659
[8]
Wiedenbeck, S., Factors affecting the success of non-majors in learning to program, Proceedings of ICER '05, 2005.
[9]
Wing, J.M., Computational thinking, CACM, vol. 49, pp. 33--35, 2006.

Cited By

View all
  • (2023)Blockly-DS: Blocks Programming for Data Science with Visual, Statistical, Descriptive and Predictive AnalysisLAK23: 13th International Learning Analytics and Knowledge Conference10.1145/3576050.3576097(644-649)Online publication date: 13-Mar-2023
  • (2020)PedalProceedings of the 51st ACM Technical Symposium on Computer Science Education10.1145/3328778.3366913(1061-1067)Online publication date: 26-Feb-2020

Recommendations

Comments

Information & Contributors

Information

Published In

cover image Journal of Computing Sciences in Colleges
Journal of Computing Sciences in Colleges  Volume 34, Issue 2
December 2018
208 pages
ISSN:1937-4771
EISSN:1937-4763
Issue’s Table of Contents

Publisher

Consortium for Computing Sciences in Colleges

Evansville, IN, United States

Publication History

Published: 01 December 2018
Published in JCSC Volume 34, Issue 2

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)6
  • Downloads (Last 6 weeks)0
Reflects downloads up to 29 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2023)Blockly-DS: Blocks Programming for Data Science with Visual, Statistical, Descriptive and Predictive AnalysisLAK23: 13th International Learning Analytics and Knowledge Conference10.1145/3576050.3576097(644-649)Online publication date: 13-Mar-2023
  • (2020)PedalProceedings of the 51st ACM Technical Symposium on Computer Science Education10.1145/3328778.3366913(1061-1067)Online publication date: 26-Feb-2020

View Options

Login options

Full Access

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media