Publication Date
In 2025 | 1 |
Since 2024 | 2 |
Since 2021 (last 5 years) | 3 |
Since 2016 (last 10 years) | 5 |
Since 2006 (last 20 years) | 7 |
Descriptor
Computer Science Education | 7 |
Language Usage | 7 |
Teaching Methods | 5 |
Programming Languages | 4 |
Comparative Analysis | 3 |
Programming | 3 |
Coding | 2 |
Computational Linguistics | 2 |
Computer Software | 2 |
Foreign Countries | 2 |
Higher Education | 2 |
More ▼ |
Source
Computer Science Education | 1 |
Grantee Submission | 1 |
IEEE Transactions on Education | 1 |
Informatics in Education | 1 |
Information Systems Education… | 1 |
International Association for… | 1 |
International Journal of… | 1 |
Author
Adeli Ynostroza-Ochoa | 1 |
Arun-Balajiee… | 1 |
Ben Arfa Rabai, Latifa | 1 |
Cohen, Barry | 1 |
Esche, Svana | 1 |
Ifenthaler, Dirk, Ed. | 1 |
Irán Tovar | 1 |
Isaías, Pedro, Ed. | 1 |
Jeevan Chapagain | 1 |
Kallia, Maria | 1 |
Marios S. Pattichis | 1 |
More ▼ |
Publication Type
Reports - Research | 6 |
Journal Articles | 5 |
Collected Works - Proceedings | 1 |
Speeches/Meeting Papers | 1 |
Tests/Questionnaires | 1 |
Education Level
Audience
Laws, Policies, & Programs
Assessments and Surveys
Flesch Reading Ease Formula | 1 |
What Works Clearinghouse Rating
Esche, Svana; Weihe, Karsten – IEEE Transactions on Education, 2023
Contribution: Most work on languages in computing education currently focuses on non-native speakers. In contrast, to the best of the authors' knowledge, this article is the first response to the call for research on terms that takes into account the terms used by novices in their language. Background: Terms are key factors in communication,…
Descriptors: Programming Languages, Computer Science Education, Misconceptions, Undergraduate Students

Arun-Balajiee Lekshmi-Narayanan; Priti Oli; Jeevan Chapagain; Mohammad Hassany; Rabin Banjade; Vasile Rus – Grantee Submission, 2024
Worked examples, which present an explained code for solving typical programming problems are among the most popular types of learning content in programming classes. Most approaches and tools for presenting these examples to students are based on line-by-line explanations of the example code. However, instructors rarely have time to provide…
Descriptors: Coding, Computer Science Education, Computational Linguistics, Artificial Intelligence
Adeli Ynostroza-Ochoa; Sylvia Celedón-Pattichis; Marios S. Pattichis; Irán Tovar; Melissa Ibarra – International Journal of Multicultural Education, 2025
Although there have been efforts to broaden the participation of underrepresented students in Science, Technology, Engineering, and Mathematics (STEM), few studies have focused on how Latine bilingual students in rural contexts can access computer programming. The purpose of this case study is to examine how translanguaging facilitates…
Descriptors: Computer Science Education, Code Switching (Language), Second Language Learning, Native Language
Ben Arfa Rabai, Latifa; Cohen, Barry; Mili, Ali – Informatics in Education, 2015
In the same way that natural languages influence and shape the way we think, programming languages have a profound impact on the way a programmer analyzes a problem and formulates its solution in the form of a program. To the extent that a first programming course is likely to determine the student's approach to program design, program analysis,…
Descriptors: Programming Languages, Language Usage, Higher Education, Industry
Sentance, Sue; Waite, Jane; Kallia, Maria – Computer Science Education, 2019
Background and Context: Vygotsky's sociocultural theory emphasises the importance of language, mediation, and the transfer of skills and knowledge from the social into the cognitive plane. This perspective has influenced the development of PRIMM (Predict, Run, Investigate, Modify, Make), a structured approach to teaching programming. Objective:…
Descriptors: Computer Science Education, Teaching Methods, Comparative Analysis, Programming
Russell, Jack; Russell, Barbara; Pollacia, Lissa F.; Tastle, William J. – Information Systems Education Journal, 2010
This paper researches the computer languages taught in the first, second and third programming courses in Computer Information Systems (CIS), Management Information Systems (MIS or IS) curricula as well as in Computer Science (CS) and Information Technology (IT) curricula. Instructors teaching the first course in programming within a four year…
Descriptors: Programming Languages, Information Systems, Computer Science Education, Management Information Systems
Sampson, Demetrios G., Ed.; Ifenthaler, Dirk, Ed.; Isaías, Pedro, Ed. – International Association for Development of the Information Society, 2018
The aim of the 2018 International Association for Development of the Information Society (IADIS) Cognition and Exploratory Learning in the Digital Age (CELDA) conference was to address the main issues concerned with evolving learning processes and supporting pedagogies and applications in the digital age. There have been advances in both cognitive…
Descriptors: Learning Processes, Teaching Methods, Educational Technology, Technology Uses in Education