Mühendislik öğrencilerinin programlama öz-yeterlikleri algı düzeylerinin belirlenmesi ve öğrencilerin programlama hakkındaki görüşleri
| dc.authorid | https://orcid.org/0000-0002-8026-6073 | |
| dc.authorid | https://orcid.org/0000-0001-8442-2080 | |
| dc.contributor.author | Yavuz, Fırat | |
| dc.contributor.author | Karamete, Ayşen | |
| dc.date.accessioned | 2026-04-20T06:08:47Z | |
| dc.date.issued | 2025 | |
| dc.department | Balıkesir Üniversitesi | |
| dc.department | Fakülteler, Necatibey Eğitim Fakültesi, Eğitim Bilimleri Bölümü | |
| dc.description.abstract | Computer programming is a critical skill for engineering students, and self-efficacy in this domain directly influences their learning. This study examined engineering students' self-efficacy levels in computer programming and their opinions about the programming course. A mixed-methods approach was adopted in a study conducted at the Faculty of Engineering of a state university in Turkey during the 2022-2023 Spring Semester. Accordingly, two-stage data were collected, comprising quantitative data from 355 students and qualitative data from 12 students. The Computer Programming Self-Efficacy Scale and a semi-structured interview form were used as data collection tools. Findings indicated that students had a moderate overall level of self-efficacy (X=63.86). While cooperation and logical thinking dimensions had high scores, algorithm development scored relatively low. Gender did not significantly affect self-efficacy; however, department, computer ownership, and number of programming courses taken did. Qualitative findings emphasized the importance of algorithm design, debugging, and collaboration in developing self-efficacy. The study highlights the need to revise curricula to strengthen students' algorithmic thinking and practical skills in programming. | |
| dc.description.abstract | Computer programming is a critical skill for engineering students, and self-efficacy in this domain directly influences their learning. This study examined engineering students' self-efficacy levels in computer programming and their opinions about the programming course. A mixed-methods approach was adopted in a study conducted at the Faculty of Engineering of a state university in Turkey during the 2022-2023 Spring Semester. Accordingly, two-stage data were collected, comprising quantitative data from 355 students and qualitative data from 12 students. The Computer Programming Self-Efficacy Scale and a semi-structured interview form were used as data collection tools. Findings indicated that students had a moderate overall level of self-efficacy (X=63.86). While cooperation and logical thinking dimensions had high scores, algorithm development scored relatively low. Gender did not significantly affect self-efficacy; however, department, computer ownership, and number of programming courses taken did. Qualitative findings emphasized the importance of algorithm design, debugging, and collaboration in developing self-efficacy. The study highlights the need to revise curricula to strengthen students' algorithmic thinking and practical skills in programming. | |
| dc.identifier.doi | https://doi.org/10.17244/eku.1750065 | |
| dc.identifier.endpage | 198 | |
| dc.identifier.issn | 1304-9496 | |
| dc.identifier.issue | 2 | |
| dc.identifier.startpage | 174 | |
| dc.identifier.uri | https://hdl.handle.net/20.500.12462/23689 | |
| dc.identifier.volume | 21 | |
| dc.language.iso | tr | |
| dc.publisher | Çanakkale Onsekiz Mart University | |
| dc.relation.ispartof | Journal of Theory and Practice in Education | |
| dc.relation.publicationcategory | Makale - Uluslararası Hakemli Dergi - Kurum Öğretim Elemanı | |
| dc.rights | info:eu-repo/semantics/openAccess | |
| dc.subject | Bilgisayar Programlama | |
| dc.subject | Bilgi İşlemsel Düşünme | |
| dc.subject | Öz-yeterlik | |
| dc.subject | Computer Programming | |
| dc.subject | Computational Thinking | |
| dc.subject | Self-efficacy | |
| dc.title | Mühendislik öğrencilerinin programlama öz-yeterlikleri algı düzeylerinin belirlenmesi ve öğrencilerin programlama hakkındaki görüşleri | |
| dc.title.alternative | Determination of engineering students' programming self-efficacy perception levels and students' opinions on programming | |
| dc.type | Article |












