NotesFAQContact Us
Collection
Advanced
Search Tips
Showing all 5 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
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
Peer reviewed Peer reviewed
Direct linkDirect link
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
Peer reviewed Peer reviewed
PDF on ERIC Download full text
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
Peer reviewed Peer reviewed
Direct linkDirect link
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
Peer reviewed Peer reviewed
Direct linkDirect link
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