Publication Date
In 2025 | 1 |
Since 2024 | 1 |
Since 2021 (last 5 years) | 2 |
Since 2016 (last 10 years) | 2 |
Since 2006 (last 20 years) | 4 |
Descriptor
Evaluation | 4 |
Introductory Courses | 4 |
Programming | 4 |
Computer Science Education | 3 |
Computer Science | 2 |
Information Technology | 2 |
Academic Achievement | 1 |
Artificial Intelligence | 1 |
Behavior Patterns | 1 |
Coding | 1 |
College Students | 1 |
More ▼ |
Source
Education and Information… | 1 |
IEEE Transactions on Education | 1 |
Information Systems Education… | 1 |
Online Submission | 1 |
Author
Abid, Adnan | 1 |
Anqi Xu | 1 |
Farooq, Muhammad Shoaib | 1 |
Jennifer Xu | 1 |
Major, Louis | 1 |
Mark Frydenberg | 1 |
Merrick, K. E. | 1 |
Omer, Uzma | 1 |
Tehseen, Rabia | 1 |
Publication Type
Journal Articles | 3 |
Tests/Questionnaires | 2 |
Information Analyses | 1 |
Reports - Descriptive | 1 |
Reports - Evaluative | 1 |
Reports - Research | 1 |
Education Level
Higher Education | 1 |
Postsecondary Education | 1 |
Audience
Researchers | 1 |
Location
Australia | 1 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Mark Frydenberg; Anqi Xu; Jennifer Xu – Information Systems Education Journal, 2025
This study explores student perceptions of learning to code by evaluating AI-generated Python code. In an experimental exercise given to students in an introductory Python course at a business university, students wrote their own solutions to a Python program and then compared their solutions with AI-generated code. They evaluated both solutions…
Descriptors: Student Attitudes, Programming, Computer Software, Quality Assurance
Omer, Uzma; Tehseen, Rabia; Farooq, Muhammad Shoaib; Abid, Adnan – Education and Information Technologies, 2023
Learning analytics (LA) is a significant field of study to examine and identify difficulties the novice programmers face while learning how to program. Despite producing notable research by the community in the specified area, rare work is observed to synthesize these research efforts and discover the dimensions that guide the future research of…
Descriptors: Programming, Learning Analytics, Educational Research, Data
Major, Louis – Online Submission, 2010
Teaching computer programming to novices is a difficult task due to the complex nature of the subject, as negative stereotypes are associated with programming and because introductory programming courses often fail to encourage student understanding. This Protocol outlines the plan that is to be followed in order to investigate the effectiveness…
Descriptors: Stereotypes, Search Strategies, Programming, Robotics
Merrick, K. E. – IEEE Transactions on Education, 2010
This correspondence describes an adaptation of puzzle-based learning to teaching an introductory computer programming course. Students from two offerings of the course--with and without the puzzle-based learning--were surveyed over a two-year period. Empirical results show that the synthesis of puzzle-based learning concepts with existing course…
Descriptors: Introductory Courses, Course Content, Computers, Programming