Publication Date
In 2025 | 1 |
Since 2024 | 3 |
Since 2021 (last 5 years) | 14 |
Since 2016 (last 10 years) | 34 |
Since 2006 (last 20 years) | 45 |
Descriptor
Scores | 46 |
Undergraduate Students | 46 |
Computer Science Education | 44 |
Programming | 18 |
Foreign Countries | 17 |
Teaching Methods | 15 |
Correlation | 14 |
Academic Achievement | 13 |
Comparative Analysis | 13 |
Student Attitudes | 12 |
Cooperative Learning | 10 |
More ▼ |
Source
Author
Acharya, Anal | 1 |
Adkins, Joni K. | 1 |
Ahmad, Khuloud Nasser | 1 |
Al Khawar, Hisham | 1 |
Angrave, Lawrence | 1 |
Asanok, Manit | 1 |
Barros, Beatriz | 1 |
Benavides, David | 1 |
Benjamin T. Hayward | 1 |
Bertoa, Manuel F. | 1 |
Bradburn, Isabel S. | 1 |
More ▼ |
Publication Type
Journal Articles | 40 |
Reports - Research | 39 |
Tests/Questionnaires | 5 |
Reports - Descriptive | 3 |
Speeches/Meeting Papers | 3 |
Dissertations/Theses -… | 2 |
Collected Works - Proceedings | 1 |
Reports - Evaluative | 1 |
Education Level
Higher Education | 45 |
Postsecondary Education | 37 |
Elementary Secondary Education | 1 |
Audience
Location
Turkey | 6 |
China | 3 |
Japan | 2 |
Ohio | 2 |
Pennsylvania | 2 |
Asia | 1 |
Australia | 1 |
Brazil | 1 |
Connecticut | 1 |
Croatia | 1 |
Denmark | 1 |
More ▼ |
Laws, Policies, & Programs
Assessments and Surveys
Learning Style Inventory | 2 |
Motivated Strategies for… | 2 |
SAT (College Admission Test) | 1 |
What Works Clearinghouse Rating
Dan Sun; Fan Xu – Journal of Educational Computing Research, 2025
Real-time collaborative programming (RCP), which allows multiple programmers to work concurrently on the same codebase with changes instantly visible to all participants, has garnered considerable popularity in higher education. Despite this trend, little work has rigorously examined how undergraduates engage in collaborative programming when…
Descriptors: Cooperative Learning, Programming, Computer Science Education, Undergraduate Students
Cheers, Hayden; Lin, Yuqing; Yan, Weigen – Informatics in Education, 2023
Source code plagiarism is a common occurrence in undergraduate computer science education. Many source code plagiarism detection tools have been proposed to address this problem. However, most of these tools only measure the similarity between assignment submissions, and do not actually identify which are suspicious of plagiarism. This work…
Descriptors: Plagiarism, Assignments, Computer Software, Computer Science Education
Dalia Khairy; Nouf Alharbi; Mohamed A. Amasha; Marwa F. Areed; Salem Alkhalaf; Rania A. Abougalala – Education and Information Technologies, 2024
Student outcomes are of great importance in higher education institutions. Accreditation bodies focus on them as an indicator to measure the performance and effectiveness of the institution. Forecasting students' academic performance is crucial for every educational establishment seeking to enhance performance and perseverance of its students and…
Descriptors: Prediction, Tests, Scores, Information Retrieval
Rebecca L. Matz; Mark Mills; Holly A. Derry; Benjamin T. Hayward; Caitlin Hayward – British Journal of Educational Technology, 2024
Mastery-based assignments typically provide students with multiple opportunities to improve their performance, but getting students to take advantage of these opportunities is difficult. We report on the implementation of a two-part series of nudges designed to improve students' engagement with and performance on mastery-based assignments in…
Descriptors: Mastery Learning, Scores, Assignments, Prompting
Mitchell, Alanah; Vaughan, Amy Grace – Journal of Information Technology Education: Innovations in Practice, 2022
Aim/Purpose: The complexity of today's organizational databases highlights the importance of hard technical skills as well as soft skills including teamwork, communication, and problem-solving. Therefore, when teaching students about databases it follows that using a team approach would be useful. Background: Team-based learning (TBL) has been…
Descriptors: Cooperative Learning, Learning Strategies, Undergraduate Students, Database Management Systems
de Souza Vieira, Alex; Ribeiro Filho, Manoel; de Salles Soares Neto, Carlos – IEEE Transactions on Education, 2021
Contribution: This work presents a teaching and learning process for human-computer interaction (HCI) courses, combining traditional lecture-based classroom (TLBC), active learning (AL) and project-based learning elements, such that students can increase their understanding over HCI. Background: In undergraduate science computing, the academic…
Descriptors: Undergraduate Students, Computer Science Education, Man Machine Systems, Courses
Paek, Seungoh; Leong, Peter; Johnson, Philip; Moore, Carleton – International Journal of Technology in Education and Science, 2021
Despite the perceived value of extracurricular experience, higher education relies heavily on grade point average (GPA) as a measure of undergraduates' academic success. When used as a singular standard assessment, GPA, which is based on student progress and completion of coursework, may inadvertently steer undergraduates away from valuable…
Descriptors: Grade Point Average, Computer Science Education, Undergraduate Students, Career Development
Tan, Lin; Bradburn, Isabel S.; Knight, David B.; Kinoshita, Timothy; Grohs, Jacob – International Journal of STEM Education, 2022
Background: Numerous efforts worldwide have been made to increase diversity in engineering and computer science (ECS), fields that pay well and promote upward mobility. However, in the United States (U.S.), females and students from underrepresented racial/ethnic minority groups (URM) still pursue ECS training far less than do their peers. The…
Descriptors: College Entrance Examinations, Engineering Education, Computer Science Education, Undergraduate Students
Trussell, H. Joel; Gumpertz, Marcia L. – IEEE Transactions on Education, 2020
Contribution: This article compares the predictive performance of the scores on WeBWorK homework (online) with those of standard handwritten homework. The comparison is done across six undergraduate electrical engineering classes where each of the nine instructors have used both homework modalities. Background: Online homework systems have been…
Descriptors: Instructional Effectiveness, Electronic Learning, Web Based Instruction, Homework
Sözeri, Mahmut Can; Kert, Serhat Bahadir – International Journal of Computer Science Education in Schools, 2021
In this study, the effects of interactive video usage in programming education on academic achievement and self-efficacy perception of programming were investigated by taking into account learning styles. The research was patterned according to the causal-comparative model, and also, correlation analysis was performed for related research.…
Descriptors: Correlation, Interactive Video, Programming, Academic Achievement
Cárdenas-Cobo, Jesennia; Puris, Amilkar; Novoa-Hernández, Pavel; Galindo, José Angel; Benavides, David – IEEE Transactions on Learning Technologies, 2020
Learning computer programming is a challenging process. Among the current approaches for overcoming this challenge, visual programming languages (VPLs), such as Scratch, have shown very promising results for beginners. Interestingly, some higher education institutions have started to use VPLs to introduce basic programming concepts, mainly in CS1…
Descriptors: Computer Science Education, Programming, Programming Languages, Teaching Methods
Šaric-Grgic, Ines; Grubišic, Ani; Šeric, Ljiljana; Robinson, Timothy J. – International Journal of Distance Education Technologies, 2020
The idea of clustering students according to their online learning behavior has the potential of providing more adaptive scaffolding by the intelligent tutoring system itself or by a human teacher. With the aim of identifying student groups who would benefit from the same intervention in AC-ware Tutor, this research examined online learning…
Descriptors: Learning Analytics, Intelligent Tutoring Systems, Grouping (Instructional Purposes), Undergraduate Students
Dawar, Deepak – Information Systems Education Journal, 2022
Learning computer programming is a challenging task for most beginners. Demotivation and learned helplessness are pretty common. A novel instructional technique that leverages the value-expectancy motivational model of student learning was conceptualized by the author to counter the lack of motivation in the introductory class. The result was a…
Descriptors: Teaching Methods, Introductory Courses, Computer Science Education, Assignments
Smith, Max O.; Giugliano, Andrew; DeOrio, Andrew – IEEE Transactions on Education, 2018
Contribution: This paper provides evidence for the benefits of pair programming early in the curriculum on student performance later in the curriculum. It also confirms the short term benefits of partnerships at scale. Background: Engineers often work in teams, both in industry and in academia. Previous work has shown that partnered programming…
Descriptors: Programming, Teamwork, Computer Science Education, Grade Point Average
Shaw, Ruey-Shiang – Journal of Educational Computing Research, 2019
This study focused on the relationships between knowledge mapping construction methods and learning performance. The different knowledge mapping methods (by experts vs. by self-learners) were assumed to achieve different learning performance levels. The results of this study show that neither different knowledge map construction methods nor…
Descriptors: Cognitive Style, Programming Languages, Correlation, Cognitive Mapping