Publication Date
In 2025 | 1 |
Since 2024 | 2 |
Since 2021 (last 5 years) | 4 |
Since 2016 (last 10 years) | 5 |
Since 2006 (last 20 years) | 5 |
Descriptor
Programming | 5 |
Student Attitudes | 5 |
Value Judgment | 5 |
College Students | 3 |
Computer Science Education | 3 |
Introductory Courses | 2 |
Learner Engagement | 2 |
Self Efficacy | 2 |
Teaching Assistants | 2 |
Teaching Methods | 2 |
Academic Achievement | 1 |
More ▼ |
Source
Computers in the Schools | 1 |
IEEE Transactions on Education | 1 |
Information Systems Education… | 1 |
Journal of Educational… | 1 |
Physical Review Physics… | 1 |
Author
Ahmad Samed Al-Adwan | 1 |
Akcaoglu, Mete | 1 |
Caballero, Marcos D. | 1 |
Erick Purwanto | 1 |
Gainsburg, Julie | 1 |
Hai-Ning Liang | 1 |
Hilpert, Jonathan C. | 1 |
Hodges, Charles B. | 1 |
Hsu, Wen-Chin | 1 |
Ilham Hbaci | 1 |
Irving, Paul W. | 1 |
More ▼ |
Publication Type
Journal Articles | 5 |
Reports - Research | 5 |
Tests/Questionnaires | 1 |
Education Level
Higher Education | 4 |
Postsecondary Education | 4 |
Junior High Schools | 1 |
Middle Schools | 1 |
Secondary Education | 1 |
Audience
Location
California | 1 |
Michigan | 1 |
Laws, Policies, & Programs
Assessments and Surveys
Patterns of Adaptive Learning… | 1 |
What Works Clearinghouse Rating
Hsu, Wen-Chin; Gainsburg, Julie – Journal of Educational Computing Research, 2021
Block-based programming languages (BBLs) have been proposed as a way to prepare students for learning to program in more sophisticated, text-based languages, such as Java. Hybrid BBLs add the ability to view and edit the block commands in auto-generated, text-based code. We compared the use of a non-hybrid BBL (Scratch), a hybrid BBL (Pencil…
Descriptors: Computer Science Education, Introductory Courses, Teaching Methods, Student Attitudes
Teng Ma; Ahmad Samed Al-Adwan; Na Li; Erick Purwanto; Wan Meng; Hai-Ning Liang – IEEE Transactions on Education, 2025
Contribution: This study has proposed a hybrid framework of acceptance and self-determination for the use of digital textbooks in higher education programming courses. The intertwined relationships between acceptance and self-determination factors, and their joint effects on student's engagement and learning performance are all examined.…
Descriptors: Textbooks, Electronic Publishing, College Students, Programming
Ramadan Abdunabi; Ilham Hbaci; Teddy Nyambe – Information Systems Education Journal, 2024
Programming is a major subject in various Information Systems (IS) programs, with students often finding it a challenging skill to acquire. While there is extensive literature on factors helping students learn to program, most of which focuses on non-IS students. Due to the increasing demand for professionals with programming skills, there is a…
Descriptors: Influences, Programming, Self Efficacy, Computer Science Education
Akcaoglu, Mete; Rosenberg, Joshua M.; Hodges, Charles B.; Hilpert, Jonathan C. – Computers in the Schools, 2021
Computer programming is becoming an essential skill for young students regardless of their education or career goals. Therefore, for students to develop and for educators and researchers to accurately measure self-efficacy in and value for programming is important. Although student motivation in subject matter can be measured using self-report…
Descriptors: Middle School Students, Student Attitudes, Value Judgment, Self Efficacy
Pawlak, Alanna; Irving, Paul W.; Caballero, Marcos D. – Physical Review Physics Education Research, 2020
An increasing number of introductory physics courses are seeking to incorporate "authentic practices," and a large area of focus in this trend is the incorporation of computational problems into the curriculum. These problems offer students an opportunity to engage with the programming practices and numerical problem-solving methods used…
Descriptors: Problem Based Learning, Physics, Science Instruction, Programming