Teaching BJC with NetsBlox: A Case Study from Vanderbilt University

Abstract

In this short talk, we present a case study of how faculty at Vanderbilt University adapted The Beauty and Joy of Computing curriculum into an introductory computing course for non-majors and potential majors at the School of Engineering. We share how the spirit and principles of the BJC [1] guided the development of the course even as we diverged significantly from aspects of the curriculum.

Date
Jul 31, 2020 7:00 PM — 7:30 PM
Location
Virtual Conference

In this short talk, we present a case study of how faculty at Vanderbilt University adapted The Beauty and Joy of Computing curriculum into an introductory computing course for non-majors and potential majors at the School of Engineering. We share how the spirit and principles of the BJC [1] guided the development of the course even as we diverged significantly from aspects of the curriculum.

Among the primary differences were the use of NetsBlox rather than Snap! as the computing environment [2]. Given the support in NetsBlox for remote procedure calls as well as distributed programming, we discuss changes to classroom exercises and summative student projects. We also share why we shifted textbooks from the venerable Blown to Bits! [3] to more recent works by Claire Evans [4] and Martin Erwig [5].

We conclude by sharing our own experiences teaching the course as digital humanist and educational technologist rather than as computer scientists and by expressing recommendations about teaching courses in computational thinking to undergraduate students of the humanities and social sciences.

References

[1] P. Goldenberg, J. Mark, B. Harvey, A. Cuoco, and M. Fries, “Design Principles behind Beauty and Joy of Computing,” in Proceedings of the 51st ACM Technical Symposium on Computer Science Education, Portland, OR, USA, Feb. 2020, pp. 220–226, doi: 10.1145/3328778.3366794.

[2] B. Broll et al., “A Visual Programming Environment for Learning Distributed Programming,” in Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education, Seattle, Washington, USA, Mar. 2017, pp. 81–86, doi: 10.1145/3017680.3017741.

[3] H. Abelson, K. Ledeen, and H. Lewis, Blown to Bits: Your Life, Liberty, and Happiness After the Digital Explosion. Upper Saddle River, NJ: Addison-Wesley Professional, 2008.

[4] C. L. Evans, Broad Band: The Untold Story of the Women Who Made the Internet. New York, New York: Portfolio, 2018.