Publication Date
| In 2026 | 0 |
| Since 2025 | 424 |
| Since 2022 (last 5 years) | 2009 |
| Since 2017 (last 10 years) | 3982 |
| Since 2007 (last 20 years) | 6128 |
Descriptor
Source
Author
| Barnes, Tiffany | 22 |
| Armoni, Michal | 18 |
| Yadav, Aman | 17 |
| Gal-Ezer, Judith | 16 |
| Malmi, Lauri | 15 |
| Xinogalos, Stelios | 15 |
| Soh, Leen-Kiat | 14 |
| Frydenberg, Mark | 13 |
| Hazzan, Orit | 13 |
| Kafai, Yasmin B. | 13 |
| Howe, Richard D. | 12 |
| More ▼ | |
Publication Type
Education Level
Audience
| Practitioners | 724 |
| Teachers | 401 |
| Researchers | 151 |
| Policymakers | 97 |
| Administrators | 71 |
| Students | 66 |
| Media Staff | 11 |
| Parents | 9 |
| Community | 6 |
| Counselors | 1 |
| Support Staff | 1 |
| More ▼ | |
Location
| Turkey | 251 |
| Australia | 167 |
| United Kingdom | 153 |
| Canada | 131 |
| China | 118 |
| Taiwan | 118 |
| California | 114 |
| United States | 96 |
| Germany | 88 |
| Spain | 81 |
| Finland | 78 |
| More ▼ | |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
| Meets WWC Standards with or without Reservations | 2 |
| Does not meet standards | 1 |
Demir, Ömer; Seferoglu, Süleyman Sadi – Journal of Educational Computing Research, 2021
Cooperative learning manifests itself as pair programming in coding education. There is a limited number of studies experimentally demonstrating that pair programming is effective in the educational context. Therefore, in this study, solo and pair programming were compared in terms of flow experience, coding quality, and coding achievement. The…
Descriptors: Cooperative Education, Programming, Computer Science Education, College Seniors
Tóth, Tomás; Lovászová, Gabriela – Informatics in Education, 2021
In education, we have noticed a significant gap between the ability of students to program in an educational visual programming environment and the ability to write code in a professional programming environment. The aim of our research was to verify the methodology of transition from visual programming of mobile applications in MIT App Inventor 2…
Descriptors: Foreign Countries, Computer Science Education, Programming, Coding
He, Yankun; Xiao, Kenan; Shi, Yuewei – American Association for Adult and Continuing Education, 2021
Sentiment analysis (SA) is the process of identifying and classifying users' opinion from a piece of text into different sentiments. Student's evaluation of teaching is one of the common and necessary measures to assess the teaching quality of course instructors in a college setting. Traditionally, student evaluations are administered towards the…
Descriptors: Student Evaluation of Teacher Performance, Online Courses, Adult Education, Student Attitudes
M. Coenraad; M. Hodge; P. Ruiz; K. Mills; Q. Burke – Digital Promise, 2021
This interview protocol includes five steps to conduct an empathy interview. In the Empathize Phase of designing an inclusive computing pathway, empathy interviews are conducted. Empathy interviews allow you to hear the stories and experiences of someone who will use what you are designing and learn about their realities, in this case, a student.…
Descriptors: Interviews, Questioning Techniques, Empathy, Design
Albert Lionelle – ProQuest LLC, 2021
Computer Science (CS 1) offerings in most universities tend to be notoriously difficult. Over the past 60 years about a third of students either fail or drop out of the course. Past research has focused on improving teaching methods through small changes without changing the overall course structure. The premise of this research is that…
Descriptors: Computer Science, Higher Education, Recall (Psychology), Academic Persistence
Olivia Mambo Nche – ProQuest LLC, 2021
This research seeks to introduce concepts for programming, a key element of computing, to K-12 students. A central goal is to better understand the benefits of concept-integrated game mechanics in teaching basic programming concepts. The context of this research is also one of broadening participation. Thus the studies have been conducted in…
Descriptors: Programming, Video Games, Integrated Activities, Computer Science Education
Prasad, Prajish; Iyer, Sridhar – Research and Practice in Technology Enhanced Learning, 2022
Evaluating a software design is an important practice of expert software designers. They spend significant time evaluating their solution, by developing an integrated mental model of the software design and the requirements. However, sufficient emphasis has not been given on teaching and learning of evaluation practices in software design courses,…
Descriptors: Computer Software, Design, Computer Science Education, Models
Peel, Amanda; Sadler, Troy D.; Friedrichsen, Patricia – Journal of Science Education and Technology, 2022
Computing has become essential in modern-day problem-solving, making computational literacy necessary for practicing scientists and engineers. However, K-12 science education has not reflected this computational shift. Integrating computational thinking (CT) into core science courses is an avenue that can build computational literacies in all…
Descriptors: Computation, Thinking Skills, Problem Solving, Science Education
Lai, Rina P. Y. – Journal of Educational Computing Research, 2022
As a dynamic and multifaceted construct, computational thinking (CT) has proven to be challenging to conceptualize and assess, which impedes the development of a workable ontology framework. To address this issue, the current article describes a novel approach towards understanding the ontological aspects of CT by using text mining and…
Descriptors: Computation, Thinking Skills, Teacher Attitudes, Competence
Eloy, Adelmo; Achutti, Camila F.; Fernandez, Cassia; Lopes, Roseli de Deus – Informatics in Education, 2022
Integrating computational thinking into K-12 Education has been a widely explored topic in recent years. Particularly, effective assessment of computational thinking can support the understanding of how learners develop computational concepts and practices. Aiming to help advance research on this topic, we propose a data-driven approach to assess…
Descriptors: Computation, Thinking Skills, Learning Processes, Evaluation Methods
Guth, Douglas J. – Community College Journal, 2022
Digital technologies are an integral facet of human existence, changing how humans find information, the way humans communicate and even human behavior. This transition applies to education as well, with the continued growth of artificial intelligence (AI) reshaping the higher education landscape at two- and four-year institutions alike. AI is…
Descriptors: Community Colleges, Artificial Intelligence, Computer Science Education, Labor Force Development
Kim, ChanMin; Vasconcelos, Lucas; Belland, Brian R.; Umutlu, Duygu; Gleasman, Cory – International Journal of Educational Technology in Higher Education, 2022
It is critical to teach all learners to program and think through programming. But to do so requires that early childhood teacher candidates learn to teach computer science. This in turn requires novel pedagogy that can both help such teachers learn the needed skills, but also provide a model for their future teaching. In this study, we examined…
Descriptors: Programming, Error Correction, Student Behavior, Early Childhood Teachers
Workman, Michael D.; Luevanos, J. Anthony; Mai, Bin – IEEE Transactions on Education, 2022
Contribution: Based on a previous exploratory study, this research further investigated learning mode contributions from simulations and live competitive activities compared to a traditional classroom, laboratory, and testing approach to instruction in order to assess the applied behavioral contributions of each. Background: Cybersecurity…
Descriptors: Computer Security, Information Security, Computer Science Education, Simulation
Johnson, Amy L.; Gleit, Rebecca D. – Teaching Sociology, 2022
Despite the centrality of data analysis to the discipline, sociology departments are currently falling short of teaching both undergraduate and graduate students crucial computing and statistical software skills. We argue that sociology instructors must intentionally and explicitly teach computing skills alongside statistical concepts to prepare…
Descriptors: College Students, Sociology, Social Science Research, Computer Science Education
Gabbay, Hagit; Cohen, Anat – International Educational Data Mining Society, 2022
The challenge of learning programming in a MOOC is twofold: acquiring programming skills and learning online, independently. Automated testing and feedback systems, often offered in programming courses, may scaffold MOOC learners by providing immediate feedback and unlimited re-submissions of code assignments. However, research still lacks…
Descriptors: Automation, Feedback (Response), Student Behavior, MOOCs

Peer reviewed
Direct link
