Coding in School Libraries: Considering an Ethical Approach

Authors

DOI:

https://doi.org/10.26443/el.v44i1.366

Abstract

This overview demonstrates the need for school librarians to consider supplementing coding instruction with ethical discussions. School librarians are increasingly incorporating coding into library instruction through play, tutorials, collaboration in content areas, and design thinking projects. To enhance students’ ethical decision making and empathy for others, school librarians can also incorporate ethical decision-making into coding activities. In this article, the authors explain why this is important, and present an ethical discussion model. These strategies may help school librarians work towards teaching social justice issues as part of coding programming.

Author Biographies

Jenna Kammer, University of Central Missouri

Jenna Kammer, Ph.D., M.L.S., M.A. Ed., is an assistant professor at the University of Central Missouri. She teaches library science. Prior to working as a professor, Dr. Kammer was an instructional designer and reference librarian.

Lauren Hays, University of Central Missouri

Lauren Hays, Ph.D., M.L.S., is an assistant professor at the University of Central Missouri. She teaches educational technology. Prior to working as a professor, Dr. Hays was an academic librarian.

References

State of Computer Science Education: Equity and diversity. (2019). Retrieved from https://advocacy.code.org/2019_state_of_cs.pdf

Association for Computing Machinery. (2018). ACM code of ethics and professional conduct. https://www.acm.org/code-of-ethics

American Association of School Librarians. (2018). AASL standards framework for learners [PDF File]. Retrieved from https://standards.aasl.org/wp-content/uploads/2017/11/AASL-Standards-Framework-for-Learners-pamphlet.pdf

American Association of School Librarians. (2019). National school library standards crosswalk with Code with Google’s CS First Curriculum [PDF File]. Retrieved from https://standards.aasl.org/wp-content/uploads/2019/11/aasl-standards-crosswalk-cs-first.pdf

Bruneau, E. G., Cikara, M., & Saxe, R. (2017). Parochial empathy predicts reduced altruism and the endorsement of passive harm. Social Psychological and Personality Science, 8(8), 934–942. https://doi.org/10.1177/1948550617693064

Bynum, T. W. (2001). Computer ethics: Its birth and its future. Ethics and Information Technology, 3(2), 109-112. https://doi.org/10.1023/A:1011893925319

Bynum, T. W. (2017). Ethical challenges to citizens of ‘The automatic Age’: Norbert Wiener on the information society. In J. Weckert (Ed.), Computer Ethics (pp. 3-12). Routledge. https://doi.org/10.4324/9781315259697

Colby, J. (2015). 2,445 Hours of Code: What I learned from facilitating Hour of Code events in high school libraries. Knowledge Quest, 43(5), 12–17. https://files.eric.ed.gov/fulltext/EJ1063879.pdf

Cross, N. (2011). Design thinking: Understanding how designers think and work. Berg Publishers.

Dadlani, P., & Todd, R. J. (2015). Information technology and school libraries: A social justice perspective. Library Trends, 64(2), 329-359. https://doi.org/10.1353/lib.2015.0041

Davis, M. (2006). Integrating ethics into technical courses: Micro-insertion. Science and Engineering Ethics, 12(4), 717-730. https://doi.org/10.1007/s11948-006-0066-z

Duncan, C., & Bell, T. (2015, November). A pilot computer science and programming course for primary school students. In Proceedings of the Workshop in Primary and Secondary Computing Education (pp. 39-48). ACM. https://doi.org/10.1145/2818314.2818328

Duncan, C., Bell, T., & Tanimoto, S. (2014). Should your 8-year-old learn coding? Proceedings of the 9th Workshop in Primary and Secondary Computing Education on – WiPSCE ’14. https://doi.org/10.1145/2670757.2670774

Eubanks, V. (2018). Automating inequality: How high-tech tools profile, police and punish the poor. St. Martin’s Press.

Falkner, K., & Vivian, R. (2015). Coding across the curriculum: Resource review. Computer Science Education Research Group. https://doi.org/10.13140/RG.2.1.2293.1929

Fiesler, C., Garrett, N., & Beard, N. (2020, February). What do we teach when we teach tech ethics? A Syllabi Analysis. In Proceedings of the 51st ACM Technical Symposium on Computer Science Education (pp. 289-295). https://doi.org/10.1145/3328778.3366825

Google for Education. (n.d.). About CS First - CS First. Google.

https://csfirst.withgoogle.com/s/en/about.

Harrop, W. (2018). Coding for children and young adults in libraries: A practical guide for librarians. Rowman & Littlefield Publishers.

Hern, A. (2016). ‘Partnership on AI’ formed by Google, Facebook, Amazon, IBM, and Microsoft. The Guardian. https://www.theguardian.com/technology/2016/sep/28/google-facebook-amazon-ibm-microsoft-partnership-on-ai-tech-firms

Howard, A., & Borenstein, J. (2018). The ugly truth about ourselves and our robot creations: the problem of bias and social inequity. Science and engineering ethics, 24(5), 1521-1536. https://doi.org/10.1007/s11948-017-9975-2

Hutchison, A., Nadolny, L., & Estapa, A. (2016). Using coding apps to support literacy instruction and develop coding literacy. Reading Teacher, 69(5), 493-503. https://doi.org/10.1002/trtr.1440

Google Inc. & Gallup Inc. (2016). Trends in the state of computer science in U.S. K-12 schools. http://goo.gl/j291E0

Johnson, G. M. (2020). Algorithmic bias: on the implicit biases of social technology. Synthese, 1-21. https://doi.org/10.1007/s11229-020-02696-y

Jones, S. (2016). Doing the right thing: Computer ethics pedagogy revisited. Journal of Information, Communication & Ethics in Society, 14(1), 33-48. https://doi.org/10.1108/JICES-07-2014-0033

K-12 Computer Science Framework. (n.d.). A vision for computer science. https://k12cs.org/a-vision-for-k-12-computer-science/

Kafai, Y., Burke, Q., & Resnik, M. (2014). Connected code: Why children need to learn programming. The MIT Press.

Kalogiannakis, M., & Papadakis, S. (2017, August). Pre-service kindergarten teachers acceptance of “ScratchJr” as a tool for learning and teaching computational thinking and Science education. In proceedings of the 12th Conference of the European Science Education Research Association (ESERA). https://www.ase.org.uk/system/files/Kalogiannakis%20et%20al_0.pdf

Karsenti, T. (2019). 12 reasons to learn coding at school. EdCan Network. https://www.edcan.ca/articles/coding-in-schools/

Kiang, D. (2015). Coding by design: A design-first approach. Edutopia. https://www.edutopia.org/blog/coding-by-design-first-approach-douglas-kiang

Lamb, A. (2016, 02). Makerspaces and the school library, part 2: Collaborations and connections. Teacher Librarian, 43, 56-60. https://www.thefreelibrary.com/Makerspaces+and+the+school+library%2C+Part+2%3A+collaborations+and...-a0445116713

Levin, S. (2019). ‘Bias deep inside the code’: The problem with AI ethics in Silicon Valley. The Guardian. https://www.theguardian.com/technology/2019/mar/28/big -tech-ai-ethics-boards-prejudice

Maner, W. (2002). Heuristic methods for computer ethics. Metaphilosophy, 33(3), 339–365. https://doi.org/10.1111/1467-9973.00231

Martin, C. (2017). Libraries as facilitators of coding for all. Knowledge Quest, 45(3), 46-53. https://files.eric.ed.gov/fulltext/EJ1125376.pdf

Moor, J. H. (1999). Just consequentialism and computing. Ethics and Information Technology, 1(1), 61-69. https://doi.org/10.1023/A:1010078828842

Moorefield-Lang, H. (2015). Change in the making: Makerspaces and the ever-changing landscape of libraries. TechTrends: Linking Research & Practice to Improve Learning, 59(3), 107–112. https://doi.org/10.1007/s11528-015-0860-z

Moura, K. (2018). 5 ways to get your students coding across the curriculum [blog post]. https://www.kidsdiscover.com/teacherresources/5-ways-to-get-your-students-coding-across-the-curriculum/

Naidoo, J. C., & Sweeney, M. E. (2015). Educating for social justice: Perspectives from library and information science and collaboration with K-12 social studies educators. Journal of International Social Studies, 5(1), 196-207. https://www.iajiss.org/index.php/iajiss/article/view/193/182

Noble, S. U. (2018). Algorithms of oppression: How search engines reinforce racism. New York University Press.

Noble, S. U. (2013). Google search: Hyper-visibility as a means of rendering black women and girls invisible. InVisible Culture, (19). https://ivc.lib.rochester.edu/ google-search-hyper-visibility-as-a-means-of-rendering-black-women-and-girls-invisible/

Oltmann, S. M. (2018). Ethics, Values, and intellectual freedom in school libraries. School Libraries Worldwide, 24(1). http://dx.doi.org/10.14265.24.1.005

Osoba, O. A., & Welser IV, W. (2017). An intelligence in our image: The risks of bias and errors in artificial intelligence. Rand Corporation. https://www.rand.org/pubs/research_reports/RR1744.html

Pasquale, F. (2016). The black box society: The secret algorithms that control money and information. Harvard University Press.

School Library Journal. (2019). School technology survey: U.S. School Libraries 2019. https://www.slj.com/?detailStory=School-Librarians-Excel-in-Coding-Instruction-Maker-Ed-Tech-SLJ-2019-Technology-Survey

Sherif, M., Harvey, O. J., White, B. J., Hood, W. R., & Sherif, C. W. (1961). Intergroup conflict and cooperation: The Robbers Cave experiment. University of Oklahoma.

Subramaniam, M., Kodama, C., Baylen, D. M., Burton, M., Fabicon, J. K., Hincks, K., Moniz, R., Smith, D., & Visser, M. (2019). Computational thinking in libraries: Case studies of youth programs in action. The American Library Association’s Office for Information Technology Policy. https://www.ala.org/advocacy/sites/ ala.org.advocacy/files/content/tools/RtC%20Case%20Studies_FINAL2.pdf

Smith, D. L. (2018). Coding for success. Teacher Librarian, 45(5), 13-16.

Uzunboylu, H., Kınık, E., & Kanbul, S. (2017). An analysis of countries which have integrated coding into their curricula and the content analysis of academic studies on coding training in Turkey. TEM Journal, 6(4), 783-791. https://www.temjournal.com/content/64/TemJournalNovember2017_783_791.pdf

Villasenor, J. (2019). Artificial intelligence and bias: Four key challenges. Brookings. https://www.brookings.edu/blog/techtank/2019/01/03/artificial-intelligence-and-bias-four-key-challenges/

Visser, M. (2018). Ready to code with feathered friends. ALA District Dispatch. https://www.ala.org/tools/readytocode/resource/ready-code-feathered-friends

Webb, M., Davis, N., Bell, T., Katz, Y. J., Reynolds, N., Chambers, D. P., & Sysło, M. M. (2017). Computer science in K-12 school curricula of the 2lst century: Why, what and when?. Education and Information Technologies, 22(2), 445-468. https://doi.org/10.1007/s10639-016-9493-x

Webb, A. (2019). The big nine: How the tech titans & their thinking machines could warp humanity. Public Affairs.

Wiener, N. (1954). The Human use of human beings: Cybernetics and society. Houghton Mifflin.

Willett, R. (2016). Making, makers, and makerspaces: A discourse analysis of professional journal articles and blog posts about makerspaces in public libraries. Library Quarterly, 86(3), 313–329. https://doi.org/10.1086/686676

Wine, L. D. (2016). School librarians as technology leaders: An evolution in practice. Journal of Education for Library and Information Science, 57(2), 207-220. https://doi.org/10.12783/issn.2328-2967/57/2/12

Downloads

Published

2021-08-26

Issue

Section

Articles