OBJECT-ORIENTED PROGRAMMING TEACHING IN ENGLISH THROUGH COMPUTATIONAL FAIRY TALES TO NON-NATIVE SPEAKERS
Abstract
In modern programming education, the object-oriented approach is one of widely used methodologies and a basic component of university curricula. However, despite all its advantages, object-oriented programming is difficult to learn and requires significant time and effort to understand its concepts and use them effectively. Higher education institutions play a crucial role in helping students develop strong object-oriented programming skills, especially in English. One of the possible solutions to these challenges is the use of Computational Fairy Tales by Jeremy Kubica. Written by a native speaker and computer science expert, these stories simplify complex programming principles by supporting technical English vocabulary and cultural context. J.Kubica’s Computational Fairy tales integrate object-oriented programming concepts with professional English language learning. This engaging and effective approach helps non-native speakers master programming concepts while improving their communication skills for IT careers. With the author’s permission, these texts have been adapted into methodological guidelines designed to enhance reading comprehension and professional communication in object-oriented programming. The adapted materials include pre-reading, reading, and post-reading activities aimed at developing vocabulary, comprehension, and analytical skills.
Keywords
Full Text:
PDFReferences
Anderson, B. Object-oriented programming. Microprocessors and Microsystems. Vol. 12, Issue 8, pp. 433-442. https://doi.org/10.1016/0141-9331(88)90135-4 (1988)
Barabanova H.V. Methods of Teaching Professionally-oriented reading in a Non -Language University, Kyiv. 315 p. (2005).
Cherenichenko H. Modern Trends in Professionally Oriented Foreign Language Teaching of Technological Specialities Students. Scientific Practics of Higher Educational Establishment “Donetsk National Technical University”. Series: Pedagogy, Psycology and Sociology № 2 (23) https://pedagogy.donntu.edu.ua/2-25-2018/h-a-cherednichenko/ (2018)
Cheredichenko H.A., Shapran L.Yu., Kunytsia L.I.Methods of teaching foreign language professionally oriented reading to students of non-native language higher education institutions. Teaching Languages in Higher Education at the Present Stage. Issue 17. 150-157 (2010).
Extra Reading Practice in Object-Oriented Programming. Methodical Instructions in English for Self-Study on Home Reading for Bachelor Students in the Specialities 121 Software Engineering and 123 Computer Engineering / Pikun L.V., Rosstalna O.A. Chernihiv: National University of Chernihiv Polytechnic. 32. https://ir.stu.cn.ua/handle/123456789/30932 (2024).
Gutiérrez, L.E., Guerrero, C.A. & López-Ospina, H.A. Ranking of problems and solutions in the teaching and learning of object-oriented programming. Educ Inf Technol 27, 7205-7239 https://doi.org/10.1007/s10639-022-10929-5 (2022).
Idris, N., Purnamawati, & Djawad, Ya. Development of Project Based Learning Model in Object Oriented Programming (OOP) Learning in Polytechnic. Asian Journal of Education and Social Studies, 50 (3). pp. 1-12. (2024).
Ketsyk-Zinchenko U. Features of Professionally Oriented Foreign English Language Teaching of Students of Non-Linguistic Specialities. Youth and Market #9 (176) pp. 101-106 https://pedagogy.donntu.edu.ua/2-25-2018/h-a-cherednichenko/ (2019).
Koundilya, V., & Mathur, R. Evolution of OOP Languages International Journal of Gender, Science and Technology Vol-10 Issue-01 June 2021 https://ijgst.com/admin/uploadss/Evolution%20of%20OOP%20Languages.pdf
Kubica J. Computational Fairy Tales: Classes of Cheese: Part 3 of Marcus And The Cursed Cheese https://computationaltales.blogspot.com/search?q=+CLASSES+OF+CHEESE%3A++PART+3+OF+MARCUS+AND+THE+CURSED+CHEESE+ (2011)
Kubica J. Computational Fairy Tales: Data Validation, Marcus, and the Cheese Minstrel: Part 1 of Marcus and the Cursed Cheese. https://computationaltales.blogspot.com/2011/08/data-validation-marcus-and-cheese.html (2011)
Kubica J. Computational Fairy Tales: Inheritance in Cheeses and Magic Spells: Part 4 of Marcus and the Cursed Cheese. https://computationaltales.blogspot.com/search?q=INHERITANCE+IN+CHEESES+AND+MAGIC+SPELLS%3A++PART+4+OF+MARCUS+AND+THE+CURSED+CHEESE+ (2011)
Kubica J. Computational Fairy Tales: Classes, Inheritance, and the Three Little Pigs. https://computationaltales.blogspot.com/search?q=CLASSES%2C+INHERITANCE%2C+AND+THE+THREE+LITTLE+PIGS+ (2012)
Kubica J.Computational Fairy Tales: Objects, Encapsulation, and Cheese Factories: Part 2 of Marcus and the Cursed Cheese. https://computationaltales.blogspot.com/search?q=OBJECTS%2C+ENCAPSULATION%2C+AND+CHEESE+FACTORIES%3A++PART+2+OF+MARCUS+AND+THE+CURSED+CHEESE+ (2011)
Object-oriented programming in Java. Lecture notes on the course ‘Object-oriented programming’ for students of specialities 121 – “Software engineering”, 123 – “Computer engineering”, ‘Edited by P.G. Byvoyno Chernihiv: ChNTU https://ir.stu.cn.ua/handle/123456789/19887 (2019)
Rangisetti, A.K. The Importance of Object-Oriented Programming. In: Hands-On Object-Oriented Programming. Apress, Berkeley, CA. https://doi.org/10.1007/979-8-8688-0524-0_1 (2024)
Saidova, D. E. Analysis of the Problems of the Teaching Object-Oriented Programming to Students. International Journal of Social Science Research and Review, 5(6), pp. 229-234. https://doi.org/10.47814/ijssrr.v5i6.418 (2022).
Shevchuk T. The Problem of Selecting Texts for Professionally Oriented Reading in Foreign Language Teaching and Its Role in the Formation of Students’ Professionally Oriented Competence. Modern Research in Foreign Philology. №1 (23) http://philol-zbirnyk.uzhnu.uz.ua/index.php/philol/article/view/307 (2023)
Tserbuk I.F., Kosylo N.V. & Semotiuk O.V. The Specifity of Selecting Professionally Oriented Text and Creating a Complex of Lexical and Grammatical Exercises in Teaching Foreign Language to Medical Students in Higher Educational Institutions. Actual Problems of Teaching Foreign Languages for Professional Communication https://confcontact.com/2012edu/tom2/31_Tsebruk.htm (2012).
DOI: https://doi.org/10.22190/JTESAP250131017P
Refbacks
- There are currently no refbacks.
ISSN 2334-9182 (Print)
ISSN 2334-9212 (Online)