skip to main content
10.1145/3478431.3499392acmconferencesArticle/Chapter ViewAbstractPublication PagessigcseConference Proceedingsconference-collections
research-article
Open Access

From the Horse's Mouth: The Words We Use to Teach Diverse Student Groups Across Three Continents

Published:22 February 2022Publication History

ABSTRACT

Humans adjust how they speak depending on context. Two key facets of this are utilizing different vocabulary and speaking rates depending on the audience. Exactly how we use language while teaching may depend on our students, their backgrounds and needs, and the subject matter. How we speak in the classroom likely affects student comprehension and may affect equity and accessibility.

We analyzed audio transcripts of three introductory programming courses delivered by different instructors at different institutions on three continents as well as several sessions of a popular online introduction to CS course. All used the same programming language (C) and had varying percentages of non-native English-speaking students. We investigated the vocabulary used and the rate of speech of each.

We found that many qualities of the instructional language used in these courses are remarkably similar. We did observe a striking difference in the rate of speech, a factor known to affect comprehension for non-native English speakers. These findings raise several questions about the speech we use in teaching. This is particularly relevant as the mode of delivery for many institutions is now entirely online, or involves recorded live lectures. These findings may also inform efforts to tailor delivery for non-native English speakers, students of different abilities, and pre-university students.

References

  1. Suad Alaofi. 2020. The Impact of English Language on Non-Native English Speaking Students' Performance in Programming Class. In Proc. 2020 ACM Conf Inn. Tech. CSE (Trondheim, Norway) (ITiCSE '20). ACM, NY, NY, USA, 585â 586.Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Suad Alaofi and Seán Russell. 2021. Computer Terminology Test for Non-Native English Speaking CS1 Students .ACM, NY, NY, USA, 1304.Google ScholarGoogle Scholar
  3. Keith Bain, Sara H. Basson, and Mike Wald. 2002. Speech Recognition in University Classrooms: Liberated Learning Project. In Proc. 5th Int. ACM Conf. on Assistive Tech. (Edinburgh, Scotland) (Assets '02). ACM, NY, NY, USA, 192196.Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Brett A. Becker. 2019. Parlez-vous Java? Bonjour La Monde != Hello World: Barriers to Programming Language Acquisition for Non-Native English Speakers. In 30th Wkshp of the Psychology of Programming Interest Group - PPIG '19 (Newcastle, UK). bibinfonumpages13 pages.Google ScholarGoogle Scholar
  5. Brett A. Becker. 2021 a. The Roles of Computing Terminology in Non-Computing Disciplines. In Proc. 26th ACM Conf Inn. Tech. CSE (Virtual Event, Germany) (ITiCSE '21). ACM, NY, NY, USA, 659.Google ScholarGoogle Scholar
  6. Brett A. Becker. 2021 b. What Does Saying That 'Programming is Hard' Really Say, and about Whom? Commun. ACM , Vol. 64, 8 (Jul 2021), 2729.Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Brett A. Becker, Paul Denny, Raymond Pettit, Durell Bouchard, Dennis J. Bouvier, Brian Harrington, Amir Kamil, Amey Karkare, Chris McDonald, Peter-Michael Osera, Janice L. Pearce, and James Prather. 2019. Compiler Error Messages Considered Unhelpful: The Landscape of Text-Based Programming Error Message Research. In Proc. WG Reports on Inn. and Tech. in CSE (Aberdeen, Scotland Uk) (ITiCSE-WGR '19). ACM, NY, NY, USA, 177210.Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Brett A. Becker and Thomas Fitzpatrick. 2019. What Do CS1 Syllabi Reveal About Our Expectations of Introductory Programming Students?. In Proc. 50th ACM Tech Symp on CSE (Minneapolis, MN, USA) (SIGCSE '19). ACM, NY, NY, USA, 10111017.Google ScholarGoogle Scholar
  9. Brett A. Becker and Keith Quille. 2019. 50 Years of CS1 at SIGCSE: A Review of the Evolution of Introductory Programming Education Research. In Proc. 50th ACM Tech Symp on CSE (Minneapolis, MN, USA) (SIGCSE '19). ACM, NY, NY, USA, 338344.Google ScholarGoogle Scholar
  10. Mrwan Ben Idris and Hany Ammar. 2018. The Correlation Between Arabic Students' English Proficiency and Their Computer Programming Ability at the University Level. Int'l Journal of Managing Public Sector Information and Communication Technologies (IJMPICT) , Vol. 9, 1 (2018), 1--10.Google ScholarGoogle ScholarCross RefCross Ref
  11. Edward M. Bennett, Rollin P. Mayer, and Philip R. Bagley. 1961. Man-Machine Communication via Simplified English. Commun. ACM , Vol. 4, 5 (May 1961), 235236.Google ScholarGoogle Scholar
  12. Rens Bod. 2013. A New History of the Humanities: The Search For Principles and Patterns From Antiquity to the Present .Oxford University Press.Google ScholarGoogle Scholar
  13. Geoff Brindley and Helen Slatyer. 2002. Exploring Task Difficulty in ESL Listening Assessment. Language testing , Vol. 19, 4 (2002), 369--394.Google ScholarGoogle Scholar
  14. Craig Chaudron. 1988. Second Language Classrooms: Research on Teaching and Learning .Cambridge University Press, Cambridge, UK.Google ScholarGoogle Scholar
  15. K-12 Computer Science Framework Steering Committee. 2016. K-12 Computer Science Framework . Technical Report. NY, NY, USA.Google ScholarGoogle Scholar
  16. Peter J. Denning. 1989. A Debate on Teaching Computing Science. Commun. ACM , Vol. 32, 12 (Dec. 1989), 13971414.Google ScholarGoogle Scholar
  17. Paul Denny, James Prather, Brett A. Becker, Catherine Mooney, John Homer, Zachary C Albrecht, and Garrett B. Powell. 2021. On Designing Programming Error Messages for Novices: Readability and Its Constituent Factors. In Proc. 2021 CHI Conf. on Human Factors in Computing Systems. ACM, NY, NY, Article 55.Google ScholarGoogle Scholar
  18. Tracey M. Derwing. 1990. Speech Rate is No Simple Matter: Rate Adjustment and NSNNS Communicative Success. Studies in Second Language Acquisition , Vol. 12, 3 (1990), 303--313.Google ScholarGoogle ScholarCross RefCross Ref
  19. Ira Diethelm and Juliana Goschler. 2015. Questions on Spoken Language and Terminology for Teaching Computer Science. In Proc. 2015 ACM Conf Inn. Tech. CSE (Vilnius, Lithuania) (ITiCSE '15). ACM, NY, NY, USA, 2126.Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. William H DuBay. 2007. Smart Language: Readers, Readability, and the Grading of Text .ERIC.Google ScholarGoogle Scholar
  21. Martin R. Edwards and Michael E. Clinton. 2019. A Study Exploring the Impact of Lecture Capture Availability and Lecture Capture Usage on Student Attendance and Attainment. Higher Education , Vol. 77, 3 (2019), 403 -- 421.Google ScholarGoogle ScholarCross RefCross Ref
  22. Joanna Goode, Kirsten Peterson, and Gail Chapman. 2020. Online Professional Development for Computer Science Teachers: Gender-Inclusive Instructional Design Strategies. Int. J. of Gender, Science and Technology , Vol. 11, 3 (2020), 394--404.Google ScholarGoogle Scholar
  23. Roger Griffiths. 1990. Speech rate and NNS comprehension: A Preliminary Study in Time-benefit Analysis. Language Learning , Vol. 40, 3 (1990), 311--336.Google ScholarGoogle ScholarCross RefCross Ref
  24. Philip J. Guo. 2018. Non-Native English Speakers Learning Computer Programming: Barriers, Desires, and Design Opportunities. In Proc. 2018 CHI Conf. on Human Factors in Computing Systems (Montreal QC, Canada) (CHI '18). ACM, NY, NY, USA, 114.Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. Mark Guzdial. 2021. What Liberal Arts and Sciences Students Need to Know About Computing. https://cacm.acm.org/blogs/blog-cacm/249787-what-liberal-arts-and-sciences-students-need-to-know-about-computing/fulltextGoogle ScholarGoogle Scholar
  26. Evelyn Marcussen Hatch. 1983. Psycholinguistics: A Second Language Perspective .Newbury House, Rowley, MA.Google ScholarGoogle Scholar
  27. Matthew Hertz. 2010. What Do "CS1" and "CS2" Mean? Investigating Differences in the Early Courses. In Proc. 41st ACM Tech Symp on CSE (Milwaukee, WI, USA) (SIGCSE '10). ACM, NY, NY, USA, 199203.Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. Johannes Hofmeister, Janet Siegmund, and Daniel V Holt. 2017. Shorter Identifier Names Take Longer to Comprehend. In 2017 IEEE 24th Int'l Conf. on Software Analysis, Evolution and reengineering (SANER). IEEE, 217--227.Google ScholarGoogle Scholar
  29. Diane Horton and Michelle Craig. 2015. Drop, Fail, Pass, Continue: Persistence in CS1 and Beyond in Traditional and Inverted Delivery. In Proc. 46th ACM Tech Symp on CSE (Kansas City, MI, USA) (SIGCSE '15). ACM, NY, NY, USA, 235240.Google ScholarGoogle ScholarDigital LibraryDigital Library
  30. Denis Howe. [n.d.]. Free Online Dictionary of Computing . https://foldoc.org/.Google ScholarGoogle Scholar
  31. Richard Kheir and Thomas Way. 2007. Inclusion of Deaf Students in Computer Science Classes Using Real-time Speech Transcription. In ITiCSE 2007. 261--265.Google ScholarGoogle ScholarDigital LibraryDigital Library
  32. Tobias Kuhn. 2014. A Survey and Classification of Controlled Natural Languages. Comput. Linguist. , Vol. 40, 1 (March 2014), 121170.Google ScholarGoogle ScholarDigital LibraryDigital Library
  33. Sander Lestrade. 2017. Unzipping Zipfs Law. PLOS ONE , Vol. 12, 8 (Aug 2017), 1--13.Google ScholarGoogle ScholarCross RefCross Ref
  34. Colleen M. Lewis, Joanna Goode, Allison Scott, Niral Shah, and Sepehr Vakil. 2020. Researching Race in Computer Science Education: Demystifying Key Vocabulary and Methods. In Proc. 51st ACM Tech Symp on CSE (Portland, OR, USA) (SIGCSE '20). ACM, NY, NY, USA, 171172.Google ScholarGoogle ScholarDigital LibraryDigital Library
  35. Angel Lin. 2013. Classroom Code-switching: Three Decades of Research. Applied Linguistics Review , Vol. 4, 1 (2013), 195--218.Google ScholarGoogle ScholarCross RefCross Ref
  36. Andrew Manches, Peter E McKenna, Gnanathusharan Rajendran, and Judy Robertson. 2020. Identifying Embodied Metaphors for Computing Education. Computers in Human Behavior , Vol. 105 (2020), 105859.Google ScholarGoogle ScholarDigital LibraryDigital Library
  37. Christopher Manning and Hinrich Schutze. 1999. Foundations of Statistical Natural Language Processing .MIT press.Google ScholarGoogle ScholarDigital LibraryDigital Library
  38. Paola Medel and Vahab Pournaghshband. 2017. Eliminating Gender Bias in Computer Science Education Materials. In Proc. 48th ACM Tech Symp on CSE (Seattle, WA, USA) (SIGCSE '17). ACM, NY, NY, USA, 411416.Google ScholarGoogle ScholarDigital LibraryDigital Library
  39. Craig S. Miller and Amber Settle. 2019. Learning to Get Literal: Investigating Reference-Point Difficulties in Novice Programming. ACM Trans. Comput. Educ. , Vol. 19, 3, Article 28 (May 2019), bibinfonumpages17 pages.Google ScholarGoogle Scholar
  40. Ruslan Mitkov. 2004. The Oxford Handbook of Computational Linguistics .Oxford University Press.Google ScholarGoogle ScholarDigital LibraryDigital Library
  41. Neil P. Morris, Bronwen Swinnerton, and Taryn Coop. 2019. Lecture Recordings to Support Learning: A Contested Space Between Students and Teachers. Computers & Education , Vol. 140 (2019), 103604.Google ScholarGoogle ScholarDigital LibraryDigital Library
  42. Brad A. Myers and Jeffrey Stylos. 2016. Improving API Usability. Commun. ACM , Vol. 59, 6 (May 2016), 6269.Google ScholarGoogle ScholarDigital LibraryDigital Library
  43. Courtney Napoles and Mark Dredze. 2010. Learning Simple Wikipedia: A Cogitation in Ascertaining Abecedarian Language. In Proc. NAACL HLT 2010 Wkshp on Computational Linguistics and Writing: Writing Processes and Authoring Aids (LA, USA) (CL&W '10). Association for Comp. Linguistics, USA, 4250.Google ScholarGoogle Scholar
  44. Charles Kay Ogden. 1930. Basic English: A General Introduction with Rules and Grammar. (1930).Google ScholarGoogle Scholar
  45. Steven T Piantadosi. 2014. Zipfs Word Frequency Law in Natural Language: A Critical Review and Future Directions. Psych. Bull. & Rev. , Vol. 21, 5 (2014), 1112--1130.Google ScholarGoogle ScholarCross RefCross Ref
  46. Valerie Picardo, Paul Denny, and Andrew Luxton-Reilly. 2021. Lecture Recordings, Viewing Habits, and Performance in an Introductory Programming Course. In Australasian Computing Education Conf. ACM, NY, NY, USA, 7379.Google ScholarGoogle ScholarDigital LibraryDigital Library
  47. Nelishia Pillay and Vikash R. Jugoo. 2005. An Investigation into Student Characteristics Affecting Novice Programming Performance. SIGCSE Bull. , Vol. 37, 4 (Dec. 2005), 107110.Google ScholarGoogle ScholarDigital LibraryDigital Library
  48. David Pritchard. 2015. Frequency Distribution of Error Messages. In Proc. 6th Wkshp on Evaluation and Usability of Programming Languages and Tools (Pittsburgh, PA, USA) (PLATEAU 2015). ACM, NY, NY, USA, 18.Google ScholarGoogle ScholarDigital LibraryDigital Library
  49. Rohit Ranchal, Teresa Taber-Doughty, Yiren Guo, Keith Bain, Heather Martin, J. Paul Robinson, and Bradley S. Duerstock. 2013. Using Speech Recognition for Real-time Captioning and Lecture Transcription in the Classroom. IEEE Transactions on Learning Technologies , Vol. 6, 4 (2013), 299--311.Google ScholarGoogle ScholarDigital LibraryDigital Library
  50. Kyle Reestman and Brian Dorn. 2019. Native Language's Effect on Java Compiler Errors. In Proc. 2019 ACM Conf. on Int'l Computing Education Research (Toronto ON, Canada) (ICER '19). ACM, NY, NY, USA, 249257.Google ScholarGoogle ScholarDigital LibraryDigital Library
  51. Kevin D Revell. 2014. A Comparison of the Usage of Tablet PC, Lecture Capture, and Online Homework in an Introductory Chemistry Course. Journal of Chemical Education , Vol. 91, 1 (2014), 48--51.Google ScholarGoogle ScholarCross RefCross Ref
  52. G. Salton and M. E. Lesk. 1965. The SMART Automatic Document Retrieval Systemsâ?"an Illustration. Commun. ACM , Vol. 8, 6 (June 1965), 391398.Google ScholarGoogle Scholar
  53. Joseph P. Sanford, Aaron Tietz, Saad Farooq, Samuel Guyer, and R. Benjamin Shapiro. 2014. Metaphors We Teach By. In Proc. 45th ACM Tech Symp on CSE (Atlanta, GA, USA) (SIGCSE '14). ACM, NY, NY, USA, 585590.Google ScholarGoogle Scholar
  54. Ayun Bekti Saparena, Galuh Kirana Dwi Areni, and Seful Bahri. 2018. Analysis of The Generic Structure of News Item on The Most Viewed Voice of America (VOA) Learning English Videos in February 2016. In ELT Forum: Journal of English Language Teaching, Vol. 7. 73--81.Google ScholarGoogle Scholar
  55. Lenhart Schubert. 2020. Computational Linguistics . In The Stanford Encyclopedia of Philosophy spring 2020 ed.), , Edward N. Zalta (Ed.). Metaphysics Research Lab, Stanford University.Google ScholarGoogle Scholar
  56. Graham P Shaw and David Molnar. 2011. Non-native English Language Speakers Benefit Most From the Use of Lecture Capture in Medical School. Biochemistry and Molecular Biology Education , Vol. 39, 6 (2011), 416--420.Google ScholarGoogle ScholarCross RefCross Ref
  57. Adalbert Gerald Soosai Raj, Kasama Ketsuriyonk, Jignesh M. Patel, and Richard Halverson. 2018. Does Native Language Play a Role in Learning a Programming Language?. In Proc. 49th ACM Tech Symp on CSE (Baltimore, MD, USA) (SIGCSE '18). ACM, NY, NY, USA, 417422.Google ScholarGoogle ScholarDigital LibraryDigital Library
  58. Andreas Stefik and Susanna Siebert. 2013. An Empirical Investigation into Programming Language Syntax. ACM Trans. Comput. Educ. , Vol. 13, 4, Article 19 (Nov. 2013), bibinfonumpages40 pages.Google ScholarGoogle ScholarDigital LibraryDigital Library
  59. Verena Stein, Robert Neßelrath, Jan Alexandersson, and Johannes Tröger. 2011. Designing with and for the Visually Impaired: Vocabulary, Spelling and the Screen Reader.. In CSEDU (2). 462--467.Google ScholarGoogle Scholar
  60. Ashok Veerasamy and Anna Shillabeer. 2014. Teaching English Based Programming Courses to English Language Learners/Non-Native Speakers of English. In Int'l Proc. of Economics Development and Research, Vol. 70. 17--22.Google ScholarGoogle Scholar
  61. Priscilla Fawn Whittaker and Junsheng Wang. 1997. The Voice of America: Moving ESL Students Toward Listening Success. TESL Reporter , Vol. 30 (1997), 3--3.Google ScholarGoogle Scholar
  62. Judith D. Wilson. 1987. Entity-Relationship Diagrams and English: An Analysis of Some Problems Encountered in a Database Design Course. In Proc. 18th ACM Tech Symp on CSE (St. Louis, MI, USA) (SIGCSE '87). ACM, NY, NY, USA, 26--35.Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. From the Horse's Mouth: The Words We Use to Teach Diverse Student Groups Across Three Continents

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Article Metrics

      • Downloads (Last 12 months)88
      • Downloads (Last 6 weeks)11

      Other Metrics

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader