Publication Date
| In 2026 | 0 |
| Since 2025 | 268 |
| Since 2022 (last 5 years) | 1478 |
| Since 2017 (last 10 years) | 3006 |
| Since 2007 (last 20 years) | 4856 |
Descriptor
Source
Author
Publication Type
Education Level
Audience
| Teachers | 258 |
| Practitioners | 183 |
| Students | 53 |
| Administrators | 32 |
| Researchers | 24 |
| Media Staff | 18 |
| Parents | 11 |
| Policymakers | 11 |
| Community | 3 |
| Counselors | 1 |
| Support Staff | 1 |
| More ▼ | |
Location
| Turkey | 199 |
| Taiwan | 107 |
| United Kingdom | 107 |
| Australia | 105 |
| China | 93 |
| Canada | 71 |
| Spain | 71 |
| California | 58 |
| Sweden | 58 |
| Germany | 54 |
| Finland | 52 |
| More ▼ | |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
| Meets WWC Standards with or without Reservations | 2 |
Savonen, Candace; Wright, Carrie; Hoffman, Ava M.; Muschelli, John; Cox, Katherine; Tan, Frederick J.; Leek, Jeffrey T. – Journal of Statistics and Data Science Education, 2023
Data science and informatics tools are developing at a blistering rate, but their users often lack the educational background or resources to efficiently apply the methods to their research. Training resources and vignettes that accompany these tools often deprecate because their maintenance is not prioritized by funding, giving teams little time…
Descriptors: Open Source Technology, Multiple Choice Tests, Summative Evaluation, Formative Evaluation
Anna Y. Q. Huang; Jei Wei Chang; Albert C. M. Yang; Hiroaki Ogata; Shun Ting Li; Ruo Xuan Yen; Stephen J. H. Yang – Educational Technology & Society, 2023
To improve students' learning performance through review learning activities, we developed a personalized intervention tutoring approach that leverages learning analysis based on artificial intelligence. The proposed intervention first uses text-processing artificial intelligence technologies, namely bidirectional encoder representations from…
Descriptors: Academic Achievement, Tutoring, Artificial Intelligence, Individualized Instruction
Rao, B. Madhu; Xanthopoulos, Petros; Zheng, Qipeng Phil – INFORMS Transactions on Education, 2020
NP-complete problems such as the traveling salesman problem (TSP) play a prominent role in most advanced undergrad/graduate courses in discrete optimization modeling. Teaching such an important topic from a purely mathematical perspective without discussing specific applications may result in reduced student interest and motivation. The DeLand…
Descriptors: Manufacturing Industry, Art Materials, Case Method (Teaching Technique), Scheduling
Morrison, Briana B.; Margulieux, Lauren E.; Decker, Adrienne – Computer Science Education, 2020
Background and Context: Subgoal labeled worked examples have been extensively researched, but the research has been reported piecemeal. This paper aggregates data from three studies, including data previously unreported, to holistically examine the effect of subgoal labeled worked examples across three student populations and across different…
Descriptors: Computer Science Education, Instructional Materials, Instructional Effectiveness, Problem Solving
Computational Thinking Skills, Programming Self-Efficacies and Programming Attitudes of the Students
Günbatar, Mustafa Serkan – International Journal of Computer Science Education in Schools, 2020
The purpose of this research is to examine Computational Thinking (CT) skills, Computer Programming Self-Efficacy (CPSE), and Computer Programming Attitude (CPA) of middle school students who took the Information Technologies & Software (IT&S) courses and those who did not, and make various analyses according to the relationships between…
Descriptors: Thinking Skills, Self Efficacy, Programming, Computer Science Education
Pair Programming in Perspective: Effects on Persistence, Achievement, and Equity in Computer Science
Bowman, Nicholas A.; Jarratt, Lindsay; Culver, K. C.; Segre, Alberto M. – Journal of Research on Educational Effectiveness, 2020
Pair programming is a form of collaborative learning in computer science that involves two students working together on a coding project. Previous research has identified mostly positive outcomes from this practice, such as course grades and the quality of the resulting code. Pair programming may also facilitate interactions that improve the…
Descriptors: Cooperative Learning, Programming, Computer Science, Academic Persistence
Yenkie, Kirti Maheshkumar – Chemical Engineering Education, 2020
The current business trends, such as Industry 4.0, require a modern chemical engineer to know about programming, advanced computational tools, and holistic thinking. To this end, an integrated approach, where theoretical concepts are supplemented by computational lab-based exercises and team projects promoting "Design Thinking" is…
Descriptors: Chemical Engineering, Engineering Education, Undergraduate Students, College Instruction
Yildiz, Talha; Gündüz, Semseddin – Shanlax International Journal of Education, 2020
In this research, the effect of using the peer instruction method in programming teaching on the secondary school student's attitudes towards information technologies and software course and their perception of programming self-efficacy comparing to traditional teaching methods are examined. In the study, the "mixed method," in which…
Descriptors: Peer Teaching, Instructional Effectiveness, Programming, Computer Science Education
Cline, K.; Fasteen, J.; Francis, A.; Sullivan, E.; Wendt, T. – PRIMUS, 2020
We have integrated computer programming instruction into the required courses of our mathematics major. Our majors take a sequence of four courses in their first 2 years, each of which is paired with a weekly 75-minute computer lab period that has a dual purpose of both computationally exploring the mathematical concepts from the lecture portion…
Descriptors: College Mathematics, Majors (Students), Programming, Teaching Methods
Schwarzenberg, Pablo; Navon, Jaime; Pérez-Sanagustín, Mar – Journal of Computing in Higher Education, 2020
The flipped classroom gives students the flexibility to organize their learning, while teachers can monitor their progress analyzing their online activity. In massive courses where there are a variety of activities, automated analysis techniques are required in order to process the large volume of information that is generated, to help teachers…
Descriptors: Models, Blended Learning, Teaching Methods, Electronic Learning
Menke, Erik J. – Journal of Chemical Education, 2020
UC Merced's upper-division analytical chemistry course has been modified to include a series of Jupyter notebooks intended to introduce chemistry students to the Python computer language. These Jupyter notebooks were designed to cover a wide variety of topics common to quantitative and instrumental analysis. Assuming no prior programming…
Descriptors: Science Instruction, Chemistry, College Science, Undergraduate Study
Ball, Doug; Tofel-Grehl, Colby – Physics Teacher, 2020
Electric potential is one of the most challenging concepts taught in high school physics classes due to the abstract nature of the concept. When taught, electric potential is often taught using a poorly triangulated set of instructional analogies, each possessing different strengths and limitations. Within this paper we share our learning from a…
Descriptors: High School Students, Physics, Science Instruction, Energy
De Bruyckere, Pedro; Kirschner, Paul A.; Hulshof, Casper – American Educator, 2020
This article is excerpted from "More Urban Myths about Learning and Education: Challenging Eduquacks, Extraordinary Claims, and Alternative Facts." The authors discuss some of the most often asked questions related to one basic principle in particular: "transfer of learning." Transfer of learning is seen as the use of…
Descriptors: Transfer of Training, Personality Traits, Skill Development, Problem Solving
Tian, Jing; Ren, Chang; Lei, Yingzhe; Wang, Yiheng – Journal of Geography in Higher Education, 2020
Participation of undergraduate students in research helps them nurture critical thinking, develop research skills, enhance self-confidence, and clarify their education or career paths. The curriculum is central to integrating teaching and research, and is a primary source for providing undergraduate research experience. This study designed a…
Descriptors: Foreign Countries, Undergraduate Students, Mathematics Instruction, Computer Uses in Education
Statter, David; Armoni, Michal – ACM Transactions on Computing Education, 2020
Abstraction is one of the most fundamental ideas in computer science (CS), and as such, according to Bruner, it should be taught spirally, starting as early as possible and revisited at every level of education. However, teaching CS abstraction to novices is a very challenging task, and CS educational research has often demonstrated students'…
Descriptors: Middle School Students, Grade 7, Computer Science Education, Abstract Reasoning

Peer reviewed
Direct link
