Publication Date
| In 2026 | 0 |
| Since 2025 | 403 |
| Since 2022 (last 5 years) | 1840 |
| Since 2017 (last 10 years) | 3663 |
| Since 2007 (last 20 years) | 5346 |
Descriptor
Source
Author
| Barnes, Tiffany | 21 |
| Armoni, Michal | 15 |
| Gal-Ezer, Judith | 15 |
| Yadav, Aman | 15 |
| Malmi, Lauri | 14 |
| Soh, Leen-Kiat | 14 |
| Xinogalos, Stelios | 14 |
| Frydenberg, Mark | 12 |
| Laakso, Mikko-Jussi | 12 |
| Hazzan, Orit | 11 |
| Hunter, Beverly | 11 |
| More ▼ | |
Publication Type
Education Level
Audience
| Practitioners | 500 |
| Teachers | 313 |
| Researchers | 98 |
| Policymakers | 67 |
| Administrators | 48 |
| Students | 45 |
| Parents | 6 |
| Community | 5 |
| Media Staff | 5 |
| Support Staff | 1 |
Location
| Turkey | 231 |
| Australia | 144 |
| United Kingdom | 124 |
| Taiwan | 107 |
| China | 101 |
| Canada | 97 |
| California | 96 |
| Germany | 78 |
| Spain | 77 |
| Finland | 69 |
| Greece | 66 |
| More ▼ | |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
| Meets WWC Standards with or without Reservations | 2 |
| Does not meet standards | 1 |
von Wangenheim, Christiane G.; Petri, Giani; Zibertti, André W.; Borgatto, Adriano F.; Hauck, Jean C. R.; Pacheco, Fernando S.; Filho, Raul Missfeldt – Informatics in Education, 2017
The objective of this article is to present the development and evaluation of dETECT (Evaluating TEaching CompuTing), a model for the evaluation of the quality of instructional units for teaching computing in middle school based on the students' perception collected through a measurement instrument. The dETECT model was systematically developed…
Descriptors: Units of Study, Course Evaluation, Case Studies, Evaluation Methods
Ramirez-Arellano, Aldo; Bory-Reyes, Juan; Hernández-Simón, Luis Manuel – Journal of Educational Computing Research, 2017
The main goal of this article is to develop a Management System for Merging Learning Objects (msMLO), which offers an approach that retrieves learning objects (LOs) based on students' learning styles and term-based queries, which produces a new outcome with a better score. The msMLO faces the task of retrieving LOs via two steps: The first step…
Descriptors: Cognitive Style, Computer Science Education, Management Systems, Educational Resources
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
Yang, Chunhua; Smith, David R. R. – New Directions in the Teaching of Physical Sciences, 2017
This study investigated the acquisition of MATLAB programming skills by postgraduate students, and whether this learning was improved by research support-oriented teaching. Questionnaire surveys were given to academic staff asking about what they considered the most important knowledge and skills in programming to be. Questionnaire surveys were…
Descriptors: Computer Software, Graduate Students, Skill Development, Programming
Margolis, Jane; Ryoo, Jean; Goode, Joanna – ACM Transactions on Computing Education, 2017
This article describes the impact of in-classroom coaching for computer science (CS) educators. Coaching is a way to support teachers in their classroom while teachers master new curricula or educational approaches and is not evaluative in purpose. Using qualitative methods to analyze computer science classroom observations, teacher surveys,…
Descriptors: Computer Science Education, Coaching (Performance), Teaching Methods, Inquiry
Isomöttönen, Ville; Tirronen, Ville – ACM Transactions on Computing Education, 2017
This article reports on an action research project on improving a functional programming course by moving toward a practical and flexible study environment--flipped and blended classroom. Teaching the topic of functional programming was found to be troublesome using a traditional lectured course format. The need to increase students' amount of…
Descriptors: Blended Learning, Teaching Methods, Programming, Computer Science Education
Davis, Richard; Proctor, Christopher; Friend, Michelle; Blikstein, Paulo – AERA Online Paper Repository, 2017
The gender gap in computing has persisted--and grown--over the past 40 years. One class of solutions offered as a way to close the gap are software and hardware design tools created for girls. This study compares one such construction kit--the Adafruit Flora--to a comparable kit that was not designed with girls in mind--the Arduino Leonardo. Using…
Descriptors: Experimental Groups, Control Groups, Females, Middle School Students
Nelson, Katherine G.; Shell, Duane F.; Husman, Jenefer; Fishman, Evan J.; Soh, Leen-Kiat – Journal of Engineering Education, 2015
Background: Technical, nonengineering required courses taken at the onset of an engineering degree provide students a foundation for engineering coursework. Students who perform poorly in these foundational courses, even in those tailored to engineering, typically have limited success in engineering. A profile approach may explain why these…
Descriptors: Metacognition, Engineering Education, Profiles, Barriers
Fields, Deborah; Vasudevan, Veena; Kafai, Yasmin B. – Interactive Learning Environments, 2015
We highlight ways to support interest-driven creation of digital media in Scratch, a visual-based programming language and community, within a high school programming workshop. We describe a collaborative approach, the programmers' collective, that builds on social models found in do-it-yourself and open source communities, but with scaffolding…
Descriptors: Programming Languages, Programming, High School Students, Cooperative Learning
Hong, Yi-Chun; Choi, Ikseon – British Journal of Educational Technology, 2015
Reflection is a critical factor in solving design problems. Using good methods to observe designers' reflection is essential to inform the design of the learning environments that support the development of design problem-solving skills. In this study, we have developed and validated a novel self-reporting questionnaire as an efficient instrument…
Descriptors: Reflection, Problem Solving, Instructional Design, Questionnaires
Choi, Jeongwon; An, Sangjin; Lee, Youngjun – ACM Transactions on Computing Education, 2015
Computer education has been provided for a long period of time in Korea. Starting as a vocational program, the content of computer education for students evolved to include content on computer literacy, Information Communication Technology (ICT) literacy, and brand-new computer science. While a new curriculum related to computer science was…
Descriptors: Foreign Countries, Computer Science Education, Educational Environment, Educational Policy
Repenning, Alexander; Webb, David C.; Koh, Kyu Han; Nickerson, Hilarie; Miller, Susan B.; Brand, Catharine; Her Many Horses, Ian; Basawapatna, Ashok; Gluck, Fred; Grover, Ryan; Gutierrez, Kris; Repenning, Nadia – ACM Transactions on Computing Education, 2015
An educated citizenry that participates in and contributes to science technology engineering and mathematics innovation in the 21st century will require broad literacy and skills in computer science (CS). School systems will need to give increased attention to opportunities for students to engage in computational thinking and ways to promote a…
Descriptors: Games, Design, Computer Science Education, Computer Simulation
McCauley, Renée; Grissom, Scott; Fitzgerald, Sue; Murphy, Laurie – Computer Science Education, 2015
Hundreds of articles have been published on the topics of teaching and learning recursion, yet fewer than 50 of them have published research results. This article surveys the computing education research literature and presents findings on challenges students encounter in learning recursion, mental models students develop as they learn recursion,…
Descriptors: Computer Science Education, Programming, Literature Reviews, Best Practices
Andreeva, Nadezhda M.; Artyukhov, Ivan P.; Myagkova, Elena G.; Pak, Nikolay I.; Akkasynova, Zhamilya K. – Journal of Social Studies Education Research, 2018
The relevance of the problem of organizing blended learning for students is related to the sharpening contradiction between the high potential of this educational technology and the poor methodological elaboration of its use in actual learning practice. With regard to this, the paper is aimed at providing grounds for the methodological system of…
Descriptors: Blended Learning, Educational Technology, Technology Uses in Education, Teaching Methods
Magana, Alejandra J.; Seah, Ying Ying; Thomas, Paul – Journal of Information Systems Education, 2018
Agile methods such as Scrum that emphasize technical, communication, and teamwork skills have been practiced by IT professionals to effectively deliver software products of good quality. The same methods combined with pedagogies of engagement can potentially be used in the setting of higher education to promote effective group learning in software…
Descriptors: Cooperative Learning, Class Activities, Design, Teaching Methods

Peer reviewed
Direct link
