آفاق علمية
Volume 16, Numéro 2, Pages 613-631
2024-10-30
Authors : Bensaifia Ismahane . Bouklikha Graia Wassila .
Learning to program certainly involves many aspects. At the linguistic level, for instance, novice programmers with native languages other than English have to cope with the English-like introductory programming languages. However, the lack of English mastery can be problematic at this level. As such, the focal aim of this work is to bring a comprehensive account of the English-language-related challenges faced by novice Algerian computer scientists. In order to meet the study's end, a needs analysis was conducted at the level of the Computer Science department at Tlemcen University, Algeria. This study built on a mixed methods approach to data collection, including the questionnaire and the interview. The results revealed that English mastery affects computer science students' programming ability as it is required in almost every aspect of programming.
English for Specific Purposes ; computer science ; programming ability ; introductory programming languages ; novice programmers
Benaicha Mati Khedidja
.
Arabi Melouka
.
pages 563-569.
عجرود مريم
.
بن يونس شهرزاد
.
ص 245-260.
Kourichi Meryem
.
Benyelles Radia
.
pages 113-130.