Publication Date
| In 2026 | 0 |
| Since 2025 | 5 |
| Since 2022 (last 5 years) | 30 |
| Since 2017 (last 10 years) | 78 |
| Since 2007 (last 20 years) | 227 |
Descriptor
| Computer Assisted Instruction | 825 |
| Computer Science Education | 825 |
| Higher Education | 234 |
| Educational Technology | 198 |
| Foreign Countries | 180 |
| Computer Software | 161 |
| Programing | 152 |
| Teaching Methods | 146 |
| Computers | 131 |
| Elementary Secondary Education | 128 |
| Computer Literacy | 127 |
| More ▼ | |
Source
Author
Publication Type
Education Level
Audience
| Practitioners | 108 |
| Teachers | 37 |
| Researchers | 15 |
| Policymakers | 13 |
| Administrators | 5 |
| Students | 3 |
| Community | 2 |
| Parents | 2 |
| Media Staff | 1 |
Location
| Taiwan | 15 |
| Canada | 13 |
| Turkey | 13 |
| United Kingdom | 13 |
| Australia | 12 |
| France | 9 |
| Germany | 7 |
| Spain | 7 |
| Greece | 6 |
| United Kingdom (Great Britain) | 6 |
| Finland | 5 |
| More ▼ | |
Laws, Policies, & Programs
| Elementary and Secondary… | 1 |
Assessments and Surveys
What Works Clearinghouse Rating
Lin, Yen-Yu – Taiwan Journal of TESOL, 2023
This study examined the effectiveness of guided data-driven learning (DDL) activities on helping technological university students with a lower-intermediate proficiency level to learn grammar and vocabulary topics for the TOEIC test. The question of whether inductive learners make more progress than deductive learners was also addressed. A total…
Descriptors: Grammar, Teaching Methods, Second Language Learning, English (Second Language)
Loftus, Mary; Madden, Michael G. – Teaching in Higher Education, 2020
How do we teach and learn with our students about data literacy, at the same time as Biesta (2015) calls for an emphasis on 'subjectification' i.e. 'the coming into presence of unique individual beings'? (Good Education in an Age of Measurement: Ethics, Politics, Democracy. Routledge) Our response to these challenges and the datafication of higher…
Descriptors: Teaching Methods, Data Analysis, Literacy, Learning Processes
González-Castro, Nuria; Muñoz-Merino, Pedro J.; Alario-Hoyos, Carlos; Delgado Kloos, Carlos – Australasian Journal of Educational Technology, 2021
Massive open online courses (MOOCs) pose a challenge for instructors when trying to provide personalised support to learners, due to large numbers of registered participants. Conversational agents can be of help to support learners when working with MOOCs. This article presents an adaptive learning module for JavaPAL, a conversational agent that…
Descriptors: Online Courses, Learning Modules, Computer Science Education, Programming
Saltz, Jeffrey; Skirpan, Michael; Fiesler, Casey; Gorelick, Micha; Yeh, Tom; Heckman, Robert; Dewar, Neil; Beard, Nathan – ACM Transactions on Computing Education, 2019
This article establishes and addresses opportunities for ethics integration into Machine-learning (ML) courses. Following a survey of the history of computing ethics and the current need for ethical consideration within ML, we consider the current state of ML ethics education via an exploratory analysis of course syllabi in computing programs. The…
Descriptors: Ethics, Interdisciplinary Approach, Course Descriptions, Computer Science Education
Wu, Bian; Hu, Yiling; Ruis, A. R.; Wang, Minhong – Journal of Computer Assisted Learning, 2019
Computational thinking (CT), the ability to devise computational solutions for real-life problems, has received growing attention from both educators and researchers. To better improve university students' CT competence, collaborative programming is regarded as an effective learning approach. However, how novice programmers develop CT competence…
Descriptors: Thinking Skills, Problem Solving, Teaching Methods, College Students
Broatch, Jennifer E.; Dietrich, Suzanne; Goelman, Don – Journal of Statistics Education, 2019
Early exposure to data science skills, such as relational databases, is essential for students in statistics as well as many other disciplines in an increasingly data driven society. The goal of the presented pedagogy is to introduce undergraduate students to fundamental database concepts and to illuminate the connection between these database…
Descriptors: Statistics, Teaching Methods, Computer Software, Mathematics Instruction
Costa, Joana M.; Miranda, Guilhermina L. – British Journal of Educational Technology, 2017
This paper presents the results of a systematic review of the literature, including a meta-analysis, about the effectiveness of the use of Alice software in programming learning when compared to the use of a conventional programming language. Our research included studies published between the years 2000 and 2014 in the main databases. We gathered…
Descriptors: Computer Software, Programming, Computer Science Education, Computer Assisted Instruction
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
Janine J. Darragh; Gina Mikel Petrie; Stan Pichinevskiy – International Journal of Designs for Learning, 2021
Educative Curriculum Materials (ECMs) are teaching materials that have the dual function of providing learning activities to students and providing professional development to the teachers that use them. Answering a call for professional development opportunities, and with input from English teachers in rural Nicaraguan schools, the designers…
Descriptors: Computer Software, Second Language Learning, Second Language Instruction, English (Second Language)
Saito, Tomohiro; Watanobe, Yutaka – International Journal of Distance Education Technologies, 2020
Programming education has recently received increased attention due to growing demand for programming and information technology skills. However, a lack of teaching materials and human resources presents a major challenge to meeting this demand. One way to compensate for a shortage of trained teachers is to use machine learning techniques to…
Descriptors: Programming, Computer Science Education, Electronic Learning, Instructional Materials
Domínguez, César; Jaime, Arturo; Heras, Jónathan; García-Izquierdo, Francisco J. – ACM Transactions on Computing Education, 2019
This study analyzes the impact of adding a review exercises module to an online tool used in a software engineering degree program. The objective of the module is to promote students' self-learning effort to improve their performance. We also intend to determine if this new feature has any effect on the amount of code copies detected in lab…
Descriptors: Teaching Methods, Computer Software, Engineering Education, Computer Science Education
Purgina, Marina; Mozgovoy, Maxim; Blake, John – Journal of Educational Computing Research, 2020
Gamification of language learning is a clear trend of recent years. Widespread use of smartphones and the rise of mobile gaming as a popular leisure activity contribute to the popularity of gamification, as application developers can rely on an unprecedented reach of their products and expect acceptance of game-like elements by the users. In terms…
Descriptors: Computer Games, Computer Simulation, Grammar, Computer Software
Gunbatar, Mustafa Serkan; Karalar, Halit – European Journal of Educational Research, 2018
This study aims to assess the effects of teaching programming with mBlock on self-efficacy perceptions and attitudes considering programming. Particularly, this study tries to research whether there is a gender difference in middle school students or not. The study was conducted in pre-test/post-test quasi experimental design. The participants of…
Descriptors: Foreign Countries, Middle School Students, Student Attitudes, Gender Differences
Landry, Jeffrey P.; Barnett, Harvey L.; Chapman, Debra L.; McCullough, Rosalind – Journal of Information Systems Education, 2019
A public university's computing outreach program focused on four key strategies for increasing the depth and breadth of science, technology, engineering, and mathematics (STEM) education. This paper describes the development and implementation of a project management hands-on learning laboratory activity within the context of the university's…
Descriptors: Outreach Programs, Public Colleges, Computer Science Education, STEM Education
Simanjuntak, Risa Rumentha – Teaching English with Technology, 2020
This study investigated the experiences of students in learning specific academic English vocabularies (ESAP) through the use of a mobile dictionary called SPEARA. The mobile app was designed to help the students learn the use of specific words, providing definitions and examples of use from authentic sources. The study aimed at identifying points…
Descriptors: Academic Language, English for Academic Purposes, Second Language Learning, Second Language Instruction

Peer reviewed
Direct link
