Brief on Language Oriented Approach (LOA) of Teaching Programming Skills
Download PDF
$currentUrl="http://$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI]"

Keywords

Language Oriented Approach of teaching
Inventor’s Native Language
Programming professional training
The nature of ChatGPT application in teaching

DOI

10.26689/jcer.v9i8.11854

Submitted : 2025-08-09
Accepted : 2025-08-24
Published : 2025-09-08

Abstract

The study believes teaching is a communication and exchange process between teachers and students, and the quality of teaching depends on communication qualities, especially whether theories, ideas, and methods are accurately transmitted from teachers to students. In programming course teaching, there are losses of the original meaning of the English textbook after being translated into Chinese. In order to avoid the loss of original meaning, the study uses original English textbook for the software programming teaching. In the language choice for specific documentation and programming descriptions, the study emphasizes the choice of the inventor’s language. Based on practice, the study summarized the principle of the Language Oriented Approach of Teaching Programming Skills, and outlined the main points and structure of this approach, concluding the prerequisites for its use. Also, the categories of Language Oriented Approach are mentioned. The study shed light on attributing the use of AI, such as the emerging ChatGPT applications, to the Language Oriented Approach.

References

Wing J, 2006, Computational Thinking. Communications of the ACM, 49(3): 33–35.

Carnegie Mellon, n.d., What Is Computational Thinking? Visited on July 20, 2025, https://www.cs.cmu.edu/~CompThink/index.html.

MIT O, 2020, Introduction to Computational Thinking, visited on July 30, 2025, https://ocw.mit.edu/courses/18-s191-introduction-to-computational-thinking-fall-2020/

Xie B, et al., 2019, A Theory of Instruction for Introductory Programming Skills. Computer Science Education, 29(2–3): 205–253.

Anindyaputri A, et al., 2020, Enhancing Students’ Ability in Learning Process of Programming Language Using Adaptive Learning Systems: A Literature Review. Open Engineering, 10(1): 820–829.

Wood B, 2024, Language Oriented Approach of Teaching Programming Skills. International Journal on Cybernetics & Informatics, 13(1): 15–21.

Bauminwood, 2025, The Nature of DeepSeek Used in Teaching. Journal of Artificial Intelligence Practice, 8: 112–117.

Bauminwood, 2024, Promises on Language Oriented Approach of Science and Technology Teaching. Curriculum and Teaching Methodology, 7: 131–140.