Publication Date
In 2025 | 2 |
Since 2024 | 6 |
Since 2021 (last 5 years) | 8 |
Since 2016 (last 10 years) | 17 |
Since 2006 (last 20 years) | 21 |
Descriptor
Foreign Countries | 21 |
Natural Language Processing | 21 |
Computer Science Education | 19 |
Artificial Intelligence | 10 |
Programming | 9 |
Educational Technology | 7 |
Online Courses | 7 |
Student Behavior | 7 |
Teaching Methods | 7 |
College Students | 6 |
Computer Software | 6 |
More ▼ |
Source
Author
Publication Type
Reports - Research | 14 |
Journal Articles | 12 |
Collected Works - Proceedings | 5 |
Speeches/Meeting Papers | 4 |
Information Analyses | 1 |
Reports - Descriptive | 1 |
Education Level
Audience
Location
Australia | 5 |
Brazil | 4 |
China | 4 |
Spain | 4 |
Japan | 3 |
Saudi Arabia | 3 |
United Kingdom | 3 |
Germany | 2 |
Israel | 2 |
Netherlands | 2 |
Pennsylvania | 2 |
More ▼ |
Laws, Policies, & Programs
Assessments and Surveys
Massachusetts Comprehensive… | 1 |
Rosenberg Self Esteem Scale | 1 |
What Works Clearinghouse Rating
Rui Wang; Haili Ling; Jie Chen; Huijuan Fu – International Journal of Distance Education Technologies, 2025
This study adopted the Latent Dirichlet Allocation (LDA) to extract learners' needs based on 70,145 reviews from online course designed for software design and development in China and then applied Quality Function Deployment (QFD) to map learners' differentiated needs into quality attributes. Taking national first-class courses as the…
Descriptors: Educational Improvement, Student Needs, Computer Science Education, Foreign Countries
Anas Husain – Journal of Information Technology Education: Research, 2024
Aim/Purpose: This study aims to investigate the perceptions of programming instructors among the Information Technology faculty members at AL al-Bayt University regarding the effectiveness of ChatGPT in supporting the programming instructional process. This study also aims to explore their experiences concerning the potential benefits and adverse…
Descriptors: Artificial Intelligence, Man Machine Systems, Natural Language Processing, Programming
Mike Richards; Kevin Waugh; Mark A Slaymaker; Marian Petre; John Woodthorpe; Daniel Gooch – ACM Transactions on Computing Education, 2024
Cheating has been a long-standing issue in university assessments. However, the release of ChatGPT and other free-to-use generative AI tools has provided a new and distinct method for cheating. Students can run many assessment questions through the tool and generate a superficially compelling answer, which may or may not be accurate. We ran a…
Descriptors: Computer Science Education, Artificial Intelligence, Cheating, Student Evaluation
Nabor C. Mendonça – ACM Transactions on Computing Education, 2024
The recent integration of visual capabilities into Large Language Models (LLMs) has the potential to play a pivotal role in science and technology education, where visual elements such as diagrams, charts, and tables are commonly used to improve the learning experience. This study investigates the performance of ChatGPT-4 Vision, OpenAI's most…
Descriptors: Artificial Intelligence, Natural Language Processing, Technology Uses in Education, Foreign Countries
Xu, Jia; Wei, Tingting; Lv, Pin – International Educational Data Mining Society, 2022
In an Intelligent Tutoring System (ITS), problem (or question) difficulty is one of the most critical parameters, directly impacting problem design, test paper organization, result analysis, and even the fairness guarantee. However, it is very difficult to evaluate the problem difficulty by organized pre-tests or by expertise, because these…
Descriptors: Prediction, Programming, Natural Language Processing, Databases
Alexandra R. Costa; Natércia Lima; Clara Viegas; Amélia Caldeira – Cogent Education, 2024
The use of AI tools, particularly ChatGPT, has been widespread in recent years. Its application in education has been criticized by some and supported by others. In this article we present the case of a work carried out as part of a course unit in a computer science degree program in which the use of ChatGPT was not only encouraged but required.…
Descriptors: Artificial Intelligence, Natural Language Processing, Technology Uses in Education, Computer Science Education
Zhao Wanli; Tang Youjun; Ma Xiaomei – SAGE Open, 2025
Deeper learning (DL) is firmly rooted in learning science and computer science. However, a dearth of review studies has probed its trajectory in DL in foreign languages (DLFL). Utilizing SSCI from the Web of Science Core Collection, we employ Citespace and Vosviewer to analyze the scientific knowledge graph of DLFL literature. Our analysis…
Descriptors: Bibliometrics, Second Language Learning, Computer Science, Educational Research
Smith, Glenn Gordon; Haworth, Robert; Žitnik, Slavko – Journal of Educational Computing Research, 2020
We investigated how Natural Language Processing (NLP) algorithms could automatically grade answers to open-ended inference questions in web-based eBooks. This is a component of research on making reading more motivating to children and to increasing their comprehension. We obtained and graded a set of answers to open-ended questions embedded in a…
Descriptors: Natural Language Processing, Computer Assisted Testing, Grading, Electronic Publishing
Fonseca, Samuel C.; Pereira, Filipe Dwan; Oliveira, Elaine H. T.; Oliveira, David B. F.; Carvalho, Leandro S. G.; Cristea, Alexandra I. – International Educational Data Mining Society, 2020
As programming must be learned by doing, introductory programming course learners need to solve many problems, e.g., on systems such as 'Online Judges'. However, as such courses are often compulsory for non-Computer Science (nonCS) undergraduates, this may cause difficulties to learners that do not have the typical intrinsic motivation for…
Descriptors: Programming, Introductory Courses, Computer Science Education, Automation
Benotti, Luciana; Martinez, Maria Cecilia; Schapachnik, Fernando – IEEE Transactions on Learning Technologies, 2018
In this paper we present a software platform called Chatbot designed to introduce high school students to Computer Science (CS) concepts in an innovative way: by programming chatbots. A chatbot is a bot that can be programmed to have a conversation with a human or robotic partner in some natural language such as English or Spanish. While…
Descriptors: Formative Evaluation, Introductory Courses, Computer Science, High School Students
Aisha Abdulmohsin Al Abdulqader; Amenah Ahmed Al Mulla; Gaida Abdalaziz Al Moheish; Michael Jovellanos Pinero; Conrado Vizcarra; Abdulelah Al Gosaibi; Abdulaziz Saad Albarrak – International Association for Development of the Information Society, 2022
The COVID-19 epidemic had caused one of the most significant disruptions to the global education system. Many educational institutions faced sudden pressure to switch from face-to-face to online delivery of courses. The conventional classes are no longer the primary means of delivery; instead, online education and resources have become the…
Descriptors: COVID-19, Pandemics, Teaching Methods, Online Courses
Blake, John – Research-publishing.net, 2020
This article describes the development of a tense and aspect identifier, an online tool designed to help learners of English by harnessing a natural language processing pipeline to automatically classify verb groups into one of 12 grammatical tenses. Currently, there is no website or application that can automatically identify tense in context,…
Descriptors: Verbs, Computer Software, Teaching Methods, Computer Assisted Instruction
A Computational Method for Enabling Teaching-Learning Process in Huge Online Courses and Communities
Mora, Higinio; Ferrández, Antonio; Gil, David; Peral, Jesús – International Review of Research in Open and Distributed Learning, 2017
Massive Open Online Courses and e-learning represent the future of the teaching-learning processes through the development of Information and Communication Technologies. They are the response to the new education needs of society. However, this future also presents many challenges such as the processing of online forums when a huge number of…
Descriptors: Electronic Learning, Online Courses, Teaching Methods, Learning Processes
Alqahtani, Maha; Mohammad, Heba – Turkish Online Journal of Educational Technology - TOJET, 2015
Mobile applications are rapidly growing in importance and can be used for various purposes. They had been used widely in education. One of the educational purposes for which mobile applications can be used is learning the right way to read and pronounce the verses of the Holy Quran. There are many applications that translate the Quran into several…
Descriptors: Electronic Learning, Handheld Devices, Participant Satisfaction, Student Attitudes
Vivian, Rebecca; Falkner, Katrina; Falkner, Nickolas; Tarmazdi, Hamid – ACM Transactions on Computing Education, 2016
Although teamwork has been identified as an essential skill for Computer Science (CS) graduates, these skills are identified as lacking by industry employers, which suggests a need for more proactive measures to teach and assess teamwork. In one CS course, students worked in teams to create a wiki solution to problem-based questions. Through a…
Descriptors: Cooperative Learning, Collaborative Writing, Web 2.0 Technologies, Computer Science Education
Previous Page | Next Page »
Pages: 1 | 2