Publication Date
In 2025 | 1 |
Since 2024 | 2 |
Since 2021 (last 5 years) | 5 |
Since 2016 (last 10 years) | 7 |
Since 2006 (last 20 years) | 10 |
Descriptor
Source
Author
Anqi Xu | 1 |
Bettin, Briana | 1 |
Daniele Traversaro | 1 |
Dawar, Deepak | 1 |
Du, Jie | 1 |
Farley, Andrew | 1 |
Giorgio Delzanno | 1 |
Giovanna Guerrini | 1 |
Jarvie-Eggart, Michelle | 1 |
Jennifer Xu | 1 |
Kelly, Lauren | 1 |
More ▼ |
Publication Type
Tests/Questionnaires | 10 |
Journal Articles | 8 |
Reports - Research | 8 |
Dissertations/Theses -… | 1 |
Reports - Evaluative | 1 |
Speeches/Meeting Papers | 1 |
Education Level
Higher Education | 9 |
Postsecondary Education | 9 |
Adult Education | 1 |
Audience
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
Daniele Traversaro; Giorgio Delzanno; Giovanna Guerrini – Informatics in Education, 2024
Concurrency is a complex to learn topic that is becoming more and more relevant, such that many undergraduate Computer Science curricula are introducing it in introductory programming courses. This paper investigates the combined use of Sonic Pi and Team-Based Learning to mitigate the difficulties in early exposure to concurrency. Sonic Pi, a…
Descriptors: Misconceptions, Programming Languages, Computer Science Education, Undergraduate Students
Bettin, Briana; Jarvie-Eggart, Michelle; Steelman, Kelly S.; Wallace, Charles – IEEE Transactions on Education, 2022
In the wake of the so-called fourth industrial revolution, computer programming has become a foundational competency across engineering disciplines. Yet engineering students often resist the notion that computer programming is a skill relevant to their future profession. Here are presented two activities aimed at supporting the early development…
Descriptors: College Freshmen, Engineering Education, Programming, Coding
Dawar, Deepak – Journal of Information Systems Education, 2023
For most beginners, learning computer programming is a complex undertaking. Demotivation and learned helplessness have been widely reported. In addition to the subject's complexity, low in-class involvement has been linked to poor student performance. This work introduces a novel instructional technique called Student-Driven Probe Instruction…
Descriptors: Computer Science Education, Programming, Introductory Courses, Teaching Methods
Werth, Alexandra; West, Colin G.; Lewandowski, H. J. – Physical Review Physics Education Research, 2022
Over the last decade, course-based undergraduate research experiences (CUREs) have been recognized as a way to improve undergraduate science, technology, engineering, and mathematics education by engaging students in authentic discovery. CUREs have been shown to have positive benefits similar to traditional undergraduate research experiences;…
Descriptors: Physics, Science Instruction, COVID-19, Pandemics
Maranga, Jemar Jude A.; Matugas, Leilla Keith J.; Lim, Jorge Frederick W.; Romana, Cherry Lyn C. Sta. – International Association for Development of the Information Society, 2019
Teaching an introductory programming course to an average of 40 students while monitoring their performance can be a challenge for instructors. Preparing coding exercises with test cases and checking students' programs can prove to be time consuming at times. Moreover, programming has been known to be quite difficult for students to learn. To…
Descriptors: Online Courses, Programming Languages, Introductory Courses, Computer Science Education
Kelly, Lauren – International Journal of Teaching and Learning in Higher Education, 2015
Instructors and researchers often consider peer review an integral part of the writing process, providing myriad benefits for both writers and reviewers. Few empirical studies, however, directly address the relationship between specific methodological changes and peer review effectiveness, especially outside the composition classroom. To…
Descriptors: Peer Evaluation, Biology, Science Instruction, Undergraduate Students
Du, Jie; Wimmer, Hayden; Rada, Roy – Journal of Information Technology Education: Innovations in Practice, 2016
The Hour of Code is a one-hour introduction to computer science organized by Code.org, a non-profit dedicated to expanding participation in computer science. This study investigated the impact of the Hour of Code on students' attitudes towards computer programming and their knowledge of programming. A sample of undergraduate students from two…
Descriptors: Undergraduate Students, Computer Science Education, Programming, Introductory Courses
Farley, Andrew; Pahom, Olga; Ramonda, Kris – Hispania, 2014
This study examines the lexical representation and recall of abstract words by beginning L2 learners of Spanish in the light of the predictions of the dual coding theory (Paivio 1971; Paivio and Desrochers 1980). Ninety-seven learners (forty-four males and fifty-three females) were randomly placed in the picture or non-picture group and taught…
Descriptors: Spanish, Second Language Learning, Second Language Instruction, Coding
Nausa Triana, Ricardo Alfonso – Online Submission, 2009
In recent years, there has been a growing interest in the teaching of conversation strategies in the EFL classroom. This is reflected in how institutional programs and textbook series regard conversation management as crucial in the learning of the L2. Classrooms, in this sense, have become spaces for active socialization, and have given the study…
Descriptors: Discourse Analysis, English (Second Language), Second Language Learning, Classroom Techniques