@article{3399, author = {Anton J. Knierzinger and Boyka Gradinarova}, title = {Linguistic Aspects of Coding for Learning}, journal = {International Journal of Computational Linguistics Research}, year = {2021}, volume = {12}, number = {4}, doi = {https://doi.org/10.6025/jcl/2021/12/4/112-118}, url = {https://www.dline.info/jcl/fulltext/v12n4/jclv12n4_3.pdf}, abstract = {Coding based on programming use certain linguistic attributes and rules. Understanding the attributes and linguistic rules is essential. A question also arises whether the students should learn coding and if one should learn coding, what is the impact of linguistic attributes. We need to study the importance of algorithms and their role in the linguistic-based learning process. Using algorithms is an essential part in all levels of education, as it improves the chances of our students in many directions and reflects the responsibility of education for our society. The algorithms-based coding is different from programming. The learning part comprises three components. First is the technical part that means what we are talking and the second is social approach which means the why we talk and the last one is didactic part which talks about how. • A technical approach - what are we talking about • A social approach - why are we talking about • A didactic approach - how are we talking about.}, }