Publication Date
In 2025 | 146 |
Since 2024 | 528 |
Since 2021 (last 5 years) | 1755 |
Since 2016 (last 10 years) | 3062 |
Since 2006 (last 20 years) | 4853 |
Descriptor
Source
Author
Publication Type
Education Level
Audience
Teachers | 256 |
Practitioners | 183 |
Students | 53 |
Administrators | 32 |
Researchers | 24 |
Media Staff | 18 |
Parents | 11 |
Policymakers | 10 |
Community | 3 |
Counselors | 1 |
Support Staff | 1 |
More ▼ |
Location
Turkey | 198 |
Taiwan | 107 |
United Kingdom | 107 |
Australia | 104 |
China | 88 |
Canada | 71 |
Spain | 68 |
California | 58 |
Sweden | 56 |
Germany | 54 |
Greece | 51 |
More ▼ |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Meets WWC Standards with or without Reservations | 2 |
Hundhausen, C. D.; Olivares, D. M.; Carter, A. S. – ACM Transactions on Computing Education, 2017
In recent years, learning process data have become increasingly easy to collect through computer-based learning environments. This has led to increased interest in the field of "learning analytics," which is concerned with leveraging learning process data in order to better understand, and ultimately to improve, teaching and learning. In…
Descriptors: Learning Analytics, Computer Science Education, Programming, Learning Processes
Palmér, Hanna – International Research in Early Childhood Education, 2017
This article presents a teaching intervention where programming was used to facilitate preschoolers' learning of mathematics, especially in their development of spatial thinking. In the intervention, the programming was made with a small programmable robot especially designed for young students. The results indicate that the children developed…
Descriptors: Programming, Mathematics Instruction, Preschool Children, Intervention
Wang, Yiwen – Advances in Language and Literary Studies, 2015
Looking at the development of China dating programs, "If You Are The One" in Jiang Su satellite TV is the heated program drawing much attention from the public. There are some papers focusing on the dialogue in the program from the perspective of linguistic features or pragmatic function, but there are few papers on the refusal speech…
Descriptors: Speech Acts, Dating (Social), Foreign Countries, Pragmatics
Luterbach, Kenneth J.; Hubbell, Kenneth R. – TechTrends: Linking Research and Practice to Improve Learning, 2015
To create instructional apps for desktop, laptop and mobile devices, developers must select a development tool. Tool selection is critical and complicated by the large number and variety of app development tools. One important criterion to consider is the type of development environment, which may primarily be visual or symbolic. Those distinct…
Descriptors: Instructional Development, Computer Oriented Programs, Computers, Handheld Devices
Alakeel, Ali M. – Universal Journal of Educational Research, 2015
Learning computer programming is one of the main requirements of many educational study plans in higher education. Research has shown that many students face difficulties acquiring reasonable programming skills during their first year of college. In Saudi Arabia, there are twenty-three state-owned universities scattered around the country that…
Descriptors: Foreign Countries, Programming, Computer Science, College Freshmen
Wang, Yanqing; Ai, Wenguo; Liang, Yaowen; Liu, Ying – Journal of Educational Computing Research, 2015
Peer assessment is an efficient and effective learning assessment method that has been used widely in diverse fields in higher education. Despite its many benefits, a fundamental problem in peer assessment is that participants lack the motivation to assess others' work faithfully and fairly. Nonconsensus is a common challenge that makes the…
Descriptors: Peer Evaluation, Student Motivation, Programming Languages, Computer Science Education
Bartolini Bussi, Maria G.; Baccaglini-Frank, Anna – ZDM: The International Journal on Mathematics Education, 2015
In early years schooling it is becoming common to propose activities that involve moving along paths, or programming robots to do so. In order to promote continuity towards the introduction of geometry in primary school, we developed a long-term teaching experiment (with 15 sessions) carried out over 4 months in a first grade classroom in northern…
Descriptors: Geometry, Geometric Concepts, Elementary School Mathematics, Elementary School Students
Nikolos, Dimitris; Komis, Vassilis – Journal of Computers in Mathematics and Science Teaching, 2015
The Scratch programming language is an introductory programming language for students. It is also a visual concurrent programming language, where multiple threads are executed simultaneously. Synchronization in concurrent languages is a complex task for novices to understand. Our research is focused on strategies and methods applied by novice…
Descriptors: Programming Languages, Science Instruction, Case Studies, Science Laboratories
Zinth, Jennifer Dounay – Education Commission of the States, 2015
Computer science and coding skills are widely recognized as a valuable asset in the current and projected job market. The Bureau of Labor Statistics projects 37.5 percent growth from 2012 to 2022 in the "computer systems design and related services" industry--from 1,620,300 jobs in 2012 to an estimated 2,229,000 jobs in 2022. Yet some…
Descriptors: Computer Science, Computer Science Education, Graduation Requirements, High Schools
Pilcher, Nick; Richards, Kendall – Higher Education Research and Development, 2016
Much research into the use of corpora and discourse to support higher education students on pre-sessional and in-sessional courses champions subject specificity. Drawing on the work of writers such as Bakhtin [(1981). "The dialogic imagination: Four essays by MM Bakhtin" (M. Holquist, Ed.; C. Emerson & M. Holquist, Trans.). Austin:…
Descriptors: Models, Writing (Composition), English, English for Academic Purposes
Wang, Yanqing; Liang, Yaowen; Liu, Luning; Liu, Ying – Interactive Learning Environments, 2016
Multi-peer assessment has often been used by teachers to reduce personal bias and make the assessment more reliable. This study reviews the design and development of multi-peer assessment systems that detect and solve two common issues in such systems: non-consensus among group members and personal radicalness in some assessments. A multi-peer…
Descriptors: Peer Evaluation, Programming Languages, Computer Science Education, Bias
Good, Jonathon; Keenan, Sarah; Mishra, Punya – Journal of Computers in Mathematics and Science Teaching, 2016
The popular press is rife with examples of how students in the United States and around the globe are learning to program, make, and tinker. The Hour of Code, maker-education, and similar efforts are advocating that more students be exposed to principles found within computer science. We propose an expansion beyond simply teaching computational…
Descriptors: Aesthetics, Computer Science Education, Thinking Skills, Computer Literacy
Mansouri, Aous – ProQuest LLC, 2016
This dissertation uses a corpus of tokens retrieved from broadcast news stories and print news articles to examine the array of constructions used to encode stative predications in Modern Standard Arabic. A state is defined as a situation that includes its reference time, whether that time is encoding time or another time of orientation. A range…
Descriptors: Semitic Languages, Computational Linguistics, News Reporting, Grammar
SungYong, Um – ProQuest LLC, 2016
Digital ecosystems are one of the most important strategic issues in the current digital economy. Digital ecosystems are dynamic and generative. They evolve as new firms join and as heterogeneous systems are integrated into other systems. These features digital ecosystems determine economic and technological success in the competition among…
Descriptors: Electronic Publishing, Electronic Journals, Ecology, Computer System Design
Zhu, Xiao-dong – International Education Studies, 2012
The evolution of object-oriented programming languages includes update of their own versions, update of development environments, and reform of new languages upon old languages. In this paper, the evolution analysis of object-oriented programming languages is presented in term of the characters and development. The notion of adaptive teaching upon…
Descriptors: Computer Science Education, Programming Languages, Programming, Computer Software