Publication Date
In 2025 | 0 |
Since 2024 | 1 |
Since 2021 (last 5 years) | 11 |
Since 2016 (last 10 years) | 20 |
Since 2006 (last 20 years) | 27 |
Descriptor
Semantics | 29 |
Programming | 18 |
Programming Languages | 13 |
Computer Science Education | 11 |
Syntax | 8 |
Foreign Countries | 7 |
Teaching Methods | 7 |
Classification | 6 |
Internet | 6 |
Coding | 5 |
Models | 5 |
More ▼ |
Source
Author
Rus, Vasile | 2 |
Alves, Bruno | 1 |
Areão, Andreza S. | 1 |
Aroyo, Lora | 1 |
Awad, Nayif | 1 |
Biletskiy, Yevgen | 1 |
Boley, Harold | 1 |
Boyer, Kristy Elizabeth | 1 |
Broisin, Julien | 1 |
Cai, Zhiqiang | 1 |
Celepkolu, Mehmet | 1 |
More ▼ |
Publication Type
Reports - Research | 29 |
Journal Articles | 20 |
Speeches/Meeting Papers | 7 |
Tests/Questionnaires | 1 |
Education Level
Higher Education | 10 |
Postsecondary Education | 7 |
Secondary Education | 5 |
High Schools | 3 |
Elementary Education | 2 |
Grade 3 | 1 |
Grade 7 | 1 |
Junior High Schools | 1 |
Middle Schools | 1 |
Primary Education | 1 |
Audience
Laws, Policies, & Programs
Assessments and Surveys
Test of English for… | 1 |
What Works Clearinghouse Rating
Ünal Çakiroglu; Seval Bilgi – Interactive Learning Environments, 2024
The aim of this explanatory study is to identify the causes of intrinsic cognitive load in programming process. For this purpose, a method based on two dimensions; programming knowledge types (syntactic, semantic, and strategic) and programming constructs was proposed. The proposed method was tested with high school students enrolled in Computer…
Descriptors: Cognitive Processes, Difficulty Level, Programming, Interaction
Höppner, Frank – International Educational Data Mining Society, 2021
Various similarity measures for source code have been proposed, many rely on edit- or tree-distance. To support a lecturer in quickly assessing live or online exercises with respect to "approaches taken by the students," we compare source code on a more abstract, semantic level. Even if novice student's solutions follow the same idea,…
Descriptors: Coding, Classification, Programming, Computer Science Education
Ritter, Frauke; Standl, Bernhard – Informatics in Education, 2023
We live in a digital age, not least accelerated by the COVID-19 pandemic. It is all the more important in our society that students learn and master the key competence of algorithmic thinking to understand the informatics concepts behind every digital phenomena and thus is able to actively shape the future. For this to be successful, concepts must…
Descriptors: Algorithms, Information Science Education, Computer Science Education, COVID-19
Ma, Yingbo; Katuka, Gloria Ashiya; Celepkolu, Mehmet; Boyer, Kristy Elizabeth – International Educational Data Mining Society, 2022
Collaborative learning is a complex process during which two or more learners exchange opinions, construct shared knowledge, and solve problems together. While engaging in this interactive process, learners' satisfaction toward their partners plays a crucial role in defining the success of the collaboration. If intelligent systems could predict…
Descriptors: Middle School Students, Cooperative Learning, Prediction, Peer Relationship
Wua, Lina; Fakhruddin, Wan Farah Wani Binti Wan – Eurasian Journal of Applied Linguistics, 2023
A correlation between media, gender identity and society is central in this information era. Gender and sexuality has seen a paradigm shift in recent decades, making female representation a subject of several cultural studies. International media contributed to shaping women's identity and impacting social construction. The aim of this study was…
Descriptors: Linguistics, Gender Differences, Programming (Broadcast), Corporations
Chung, Cheng-Yu; Awad, Nayif; Hsiao, I-Han – Australasian Journal of Educational Technology, 2021
Although numerous studies have demonstrated different ways that augmented reality (AR) can assist students to understand the learning content via contextualised visualisation, less explored is its effect on collaborative problem-solving (CPS) in computer programming. This study aims to investigate how AR affects a CPS in a programming task. We…
Descriptors: Problem Solving, Problem Based Learning, Cooperative Learning, Computer Simulation
Khamparia, Aditya; Pandey, Babita – Education and Information Technologies, 2017
Ontologies are emerging as best representation techniques for knowledge based context domains. The continuing need for interoperation, collaboration and effective information retrieval has lead to the creation of semantic web with the help of tools and reasoners which manages personalized information. The future of semantic web lies in an ontology…
Descriptors: Semantics, Internet, Information Retrieval, Programming Languages
Hsu, Wenhua – Journal of English Teaching, 2023
This research was prompted by the phenomenon of binge-watching Korean television series (K-drama) amongst college students in Taiwan, where English as a foreign language (EFL) is a required course. The researcher-teacher sought to create a pedagogically useful list of the frequent semantically non-compositional multi-word expressions (MWEs) for…
Descriptors: Korean, Drama, Television, Programming (Broadcast)
Hamouda, Sally; Edwards, Stephen H.; Elmongui, Hicham G.; Ernst, Jeremy V.; Shaffer, Clifford A. – Computer Science Education, 2020
Background and Context: Recursion in binary trees has proven to be a hard topic. There was not much research on enhancing student understanding of this topic. Objective: We present a tutorial to enhance learning through practice of recursive operations in binary trees, as it is typically taught post-CS2. Method: We identified the misconceptions…
Descriptors: Computer Science Education, Programming, Coding, Student Attitudes
Xie, Benjamin; Loksa, Dastyni; Nelson, Greg L.; Davidson, Matthew J.; Dong, Dongsheng; Kwik, Harrison; Tan, Alex Hui; Hwa, Leanne; Li, Min; Ko, Andrew J. – Computer Science Education, 2019
Background and Context: Current introductory instruction fails to identify, structure, and sequence the many skills involved in programming. Objective: We proposed a theory which identifies four distinct skills that novices learn incrementally. These skills are tracing, writing syntax, comprehending templates (reusable abstractions of programming…
Descriptors: Programming, Skill Development, Computer Science Education, Instructional Design
Labarta Postigo, Maria – L2 Journal, 2021
This paper analyzes the strategies and challenges involved in the translation of English idioms in a specific domain of broadcast media. Current technology and distribution networks make it possible to watch series from around the world shortly after they are aired in their original language. Although sometimes dubbed, Internet-based TV series are…
Descriptors: Multilingualism, Translation, Figurative Language, Television
Ehara, Yo – International Educational Data Mining Society, 2022
Language learners are underserved if there are unlearned meanings of a word that they think they have already learned. For example, "circle" as a noun is well known, whereas its use as a verb is not. For artificial-intelligence-based support systems for learning vocabulary, assessing each learner's knowledge of such atypical but common…
Descriptors: Language Tests, Vocabulary Development, Second Language Learning, Second Language Instruction
Hagge, Julia – English Teaching: Practice and Critique, 2021
Purpose: The purpose of this paper is to examine the ways in which early adolescent programmers embed meaning in their digital media created within an online programming community called Scratch. Design/methodology/approach: The author completed an 18-month descriptive case study with 5 early adolescent participants. The research design included a…
Descriptors: Semiotics, Programming Languages, Social Media, Computer Software
Cai, Zhiqiang; Gong, Yan; Qiu, Qizhi; Hu, Xiangen; Graesser, Art – Grantee Submission, 2016
AutoTutor uses conversational intelligent agents in learning environments. One of the major challenges in developing AutoTutor applications is to assess students' natural language answers to AutoTutor questions. We investigated an AutoTutor dataset with 3358 student answers to 49 AutoTutor questions. In comparisons with human ratings, we found…
Descriptors: Intelligent Tutoring Systems, Natural Language Processing, Dialogs (Language), Programming
Broisin, Julien; Hérouard, Clément – International Educational Data Mining Society, 2019
How to support students in programming learning has been a great research challenge in the last years. To address this challenge, prior works have mainly focused on proposing solutions based on syntactic analysis to provide students with personalized feedback about their grammatical programming errors and misconceptions. However, syntactic…
Descriptors: Semantics, Programming, Syntax, Feedback (Response)
Previous Page | Next Page »
Pages: 1 | 2