NotesFAQContact Us
Collection
Advanced
Search Tips
Showing 676 to 690 of 7,857 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Aykut Durak; Vahide Bulut – Technology, Knowledge and Learning, 2025
The study uses the partial least squares-structural equation modeling (PLS-SEM) algorithm to predict the factors affecting the programming performance (PPE) (low, high) of the students receiving computer programming education. The participants of the study consist of 763 students who received programming education. In the analysis of the data, the…
Descriptors: Prediction, Low Achievement, High Achievement, Academic Achievement
Peer reviewed Peer reviewed
Direct linkDirect link
Morgan M. Fong; David DeLiema; Virginia J. Flood; Oia Walker-van Aalst – International Journal of Computer-Supported Collaborative Learning, 2025
Working solutions to problems are not definitive end points. As a result, code that is technically correct can still be treated as needing revising -- a practice in computer programming known as refactoring. We document how late elementary to middle school students and their undergraduate instructors weigh the possibility of refactoring working…
Descriptors: Computation, Thinking Skills, Norms, Computer Science Education
Peer reviewed Peer reviewed
Direct linkDirect link
Hillary Chelednik; Cassie Quigley; Holly Plank; Amanda Godley; Tinukwa Boulder – Australian Educational Researcher, 2025
The purpose of this cross-case analysis is to understand how mathematics and English Language Arts (ELA) educators integrated social justice (SJ)-oriented computer science (CS) instruction into middle school classrooms. An integrated curriculum synthesises content and methods from two or more fields to teach curricular concepts and solve complex…
Descriptors: Computer Science Education, Teaching Methods, Social Justice, Mathematics Teachers
Peer reviewed Peer reviewed
Direct linkDirect link
Charlotte Pierce; Clinton J. Woodward; Andrew Trevillian; Q. Tien Pham – ACM Transactions on Computing Education, 2025
Capstone courses, where students work on a large group project at the end of their degree, are common in computing. Many accreditation and industry bodies explicitly require or recommend them. Over the past two decades, capstone courses specifically focused on game development have become increasingly popular. Game development offers students the…
Descriptors: Foreign Countries, Computer Science Education, Programming, Design
Peer reviewed Peer reviewed
Direct linkDirect link
Jeremy Zelkowski; Rebecca Odom-Bartel; Jeff Gray – Journal of Research on Technology in Education, 2025
This study examined the impact on secondary mathematics teacher candidates (TCs) TPACK knowledge and knowledge subcomponents of a two-course sequence based on the high school Advanced Placement (AP) Computer Science Principles (CSP) course leading to add-on teaching credentials for Computer Science (CS). We further examined the outcomes of Praxis…
Descriptors: Technological Literacy, Pedagogical Content Knowledge, Secondary School Teachers, Mathematics Teachers
Peer reviewed Peer reviewed
Direct linkDirect link
McGarr, Oliver; Johnston, Keith – Curriculum Journal, 2020
This paper explores the rationales underpinning the introduction of Computer Science (CS) into school curricula and examines the ways in which educational systems have responded to these growing calls. In outlining the possible ways that educational systems can respond to this demand, the paper makes use of a conceptual framework through which the…
Descriptors: Computer Science Education, Secondary Education, Curriculum Implementation, Educational Benefits
Peer reviewed Peer reviewed
Direct linkDirect link
Yildiz, Mustafa; Shi, Ran; Kara, Mehmet – Education and Information Technologies, 2022
Cluster randomized trials are frequently used in educational research for methodological reasons. This study aims to improve the efficiency of cluster randomized trials on computer/information literacy and computational thinking. The study employs a two-level hierarchical linear model to estimate: (1) intraclass correlation coefficients; (2) the…
Descriptors: Computer Science Education, Research Design, Educational Research, Randomized Controlled Trials
Peer reviewed Peer reviewed
Direct linkDirect link
Feijoo-Garcia, Pedro G.; Kapoor, Amanpreet; Gardner-McCune, Christina; Ragan, Eric – IEEE Transactions on Education, 2022
Contribution: In this article, the authors present findings and insights on the efficacy of using an educational block-based programming (BBP) environment--Blocks4DS, to teach the binary search tree (BST). Background: For a decade, BBP environments have been a hot topic in the computer science education (CSEd) community to promote interactive…
Descriptors: Computer Science Education, Programming, Programming Languages, Mathematics
Peer reviewed Peer reviewed
Direct linkDirect link
Olivares, Daniel; Hundhausen, Christopher; Ray, Namrata – ACM Transactions on Computing Education, 2022
As in other STEM disciplines, early computing courses tend to stress individual assignments and discourage collaboration. This can lead to negative learning experiences that compel some students to give up. According to social learning theory, one way to improve students' learning experiences is to help them form and participate actively in…
Descriptors: Intervention, Interpersonal Relationship, Programming, Computer Science Education
Peer reviewed Peer reviewed
Direct linkDirect link
Meyliana; Sablan, Bruno; Surjandy; Hidayanto, Achmad Nizar – Education and Information Technologies, 2022
How to improve student engagement and educational learning outcomes in the classroom have always been high on a teacher's priority list. Unfortunately, it seems these challenges have become more pronounced in teaching Generation Z. To address these challenges educators are exploring new teaching methodologies such as flipped learning. The authors…
Descriptors: Flipped Classroom, Learner Engagement, Outcomes of Education, Information Systems
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Husain, Rusmin; Arifin, Ardian; Cakranegara, Pandu; Victornie, Irnie; Perdana, Indra; Nugroho, Budi Sulistiyo – Cypriot Journal of Educational Sciences, 2022
The purpose of this research was to determine students' satisfaction with the quality of education services in universities in West Kalimantan. The method used in this study is the quantitative research method. The results known after conducting this study is, first, the students' satisfaction to the quality of service of information technology…
Descriptors: Foreign Countries, Student Satisfaction, Educational Quality, College Students
Peer reviewed Peer reviewed
Direct linkDirect link
Tsai, Chun-Yen; Shih, Wen-Ling; Hsieh, Fu-Pei; Chen, Yun-An; Lin, Chien-Liang – International Journal of Educational Technology in Higher Education, 2022
The purpose of this research was to design a course based on the design-based learning (DBL) model to improve undergraduates' web design skills, and to explore the differences in learning effectiveness of students with different levels of knowledge integration. The quasi-experimental design was adopted in this study. Ninety-two participants…
Descriptors: Teaching Methods, Design, Undergraduate Students, Web Sites
Peer reviewed Peer reviewed
Direct linkDirect link
Roldan, Wendy; Lee, Kung Jin; Nguyen, Kevin; Berhe, Lia; Yip, Jason – ACM Transactions on Computing Education, 2022
Large-scale disparities in computing exist for many youth of color. Learning in informal settings can increase the participation of youth in computing; however, computing education programs have typically been developed by adults for youth. We argue computing education can contribute toward decolonization by directly involving youth from…
Descriptors: Educational Change, Computer Science Education, Electronic Learning, Design
Peer reviewed Peer reviewed
Direct linkDirect link
Tavares, Paula Correia; Gomes, Elsa Ferreira; Henriques, Pedro Rangel; Vieira, Diogo Manuel – Open Education Studies, 2022
Computer Programming Learners usually fail to get approved in introductory courses because solving problems using computers is a complex task. The most important reason for that failure is concerned with motivation; motivation strongly impacts on the learning process. In this paper we discuss how techniques like program animation, and automatic…
Descriptors: Learner Engagement, Programming, Computer Science Education, Problem Solving
Peer reviewed Peer reviewed
Direct linkDirect link
Pozos, Rose K.; Severance, Samuel; Denner, Jill; Tellez, Kip – Teachers College Record, 2022
Background: Multilingual learners have been overlooked and understudied in computer science education research. As the CS for All movement grows, it is essential to design integrated, justice-oriented curricula that help young multilingual learners begin to develop computational thinking skills and discourses. Purpose: We present a conceptual…
Descriptors: Preservice Teachers, Teachers, Multilingualism, Language Acquisition
Pages: 1  |  ...  |  42  |  43  |  44  |  45  |  46  |  47  |  48  |  49  |  50  |  ...  |  524