Undergraduate Students' Experiences in Programming: Difficulties and Obstacles
Abstract
Keywords
Kaynakça
- enough time. This finding is similar to the results of the studies which found that perceived self-efficacy
- increases the programming success (Cegielski & Hall, 2006).
- As a result, to get all the benefits of programming, effective programming education should be given
- especially in higher education institutions (Fessakis, Gouli & Mavroudi, 2013). It is highlighted that the
- current curricula should be reconstructed by increasing lesson hours of programming courses and
- widening their scope. Moreover, more emphasis is called on teaching programming (Akpınar & Altun,
- 2014); hence, programming education should be carried out taking into account aforementioned
- problems and present situation.
Ayrıntılar
Birincil Dil
İngilizce
Konular
-
Bölüm
Araştırma Makalesi
Yayımlanma Tarihi
1 Mart 2014
Gönderilme Tarihi
6 Şubat 2015
Kabul Tarihi
-
Yayımlandığı Sayı
Yıl 1970 Cilt: 5 Sayı: 3
Cited By
Design and Implementation of Interdisciplinary STEM Instruction: Teaching Programming by Computational Physics
The Asia-Pacific Education Researcher
https://doi.org/10.1007/s40299-018-0415-0Bilişim Teknolojileri ve Yazılım Dersi Öğretmen Adaylarının Programlamaya İlişkin Algılanan Öz Yeterliklerinin Farklı Değişkenler Açısından İncelenmesi
Kastamonu Eğitim Dergisi
https://doi.org/10.24106/kefdergi.2904The Effect of Coding Teaching on Students’ Self-Efficacy Perceptions of Technology and Design Courses
Sustainability
https://doi.org/10.3390/su10103822Öğretmen Adaylarının Programlama Eğitimine Yönelik Görüşleri
Kuramsal Eğitimbilim
https://doi.org/10.30831/akukeg.399921Current Status and Future Perspectives in Articles about Coding and Programming Learning at Early Ages Published from 2009 to 2017: A Content Anaysis Study
Turkish Journal of Computer and Mathematics Education (TURCOMAT)
https://doi.org/10.16949/turkbilmat.477216Algorithm Perception in the Programming Education: A Metaphor Analysis
Cumhuriyet International Journal of Education
https://doi.org/10.30703/cije.321430Cognitive Problems in the Process of Programming Teaching in Higher Education: Learner-Instructor Experiences
Turkish Online Journal of Qualitative Inquiry
https://doi.org/10.17569/tojqi.639139YAP Programlama Öğretim Modelinin Öğrencilerin Bilgi-İşlemsel Düşünme Becerilerine Etkisi
Kastamonu Eğitim Dergisi
https://doi.org/10.24106/kefdergi.3915Factors Affecting Engineering Students’ Achievement in Computer Programming
International Journal of Computer Science Education in Schools
https://doi.org/10.21585/ijcses.v3i4.74The Effect of Algorithm Education on Students’ Computer Programming Self-Efficacy Perceptions and Computational Thinking Skills
International Journal of Computer Science Education in Schools
https://doi.org/10.21585/ijcses.v3i3.69Plugged or Unplugged Teaching: A Case Study of Students’ Preferences in the Teaching of Programming
International Journal of Computer Science Education in Schools
https://doi.org/10.21585/ijcses.v4i1.82Learning programming by creating games through the use of structured activities in secondary education in Greece
Education and Information Technologies
https://doi.org/10.1007/s10639-020-10255-8Use of Arithmetic Operation Skills in Block Based Programming Environments: A Comparative Case Study
Journal of Computer and Education Research
https://doi.org/10.18009/jcer.705822Code.org Platformunun 6. Sınıf Öğrencilerinin Programlama Öğrenimine Etkisi
Dokuz Eylül Üniversitesi Buca Eğitim Fakültesi Dergisi
https://doi.org/10.53444/deubefd.832646Investigation of Teacher's Role and Task on the Basis of Social Emotional Learning in After-School Coding Courses
Yuzunci Yil Universitesi Egitim Fakultesi Dergisi
https://doi.org/10.33711/yyuefd.1129543What drives undergraduates’ effort and persistence in learning programming
Education and Information Technologies
https://doi.org/10.1007/s10639-023-11670-3Bilgisayar okuryazarlığı eğitimi için bilgisayar programlama öz-yeterlik ölçeği: Türkçe geçerlik ve güvenirlik çalışması
Abant İzzet Baysal Üniversitesi Eğitim Fakültesi Dergisi
https://doi.org/10.17240/aibuefd.2022..-654547Attitudes of IT teacher candidates towards computer programming and their self-efficacy and opinions regarding to block-based programming
Education and Information Technologies
https://doi.org/10.1007/s10639-020-10164-wExploring intrinsic cognitive load in the programming process: a two dimensional approach based on element interactivity
Interactive Learning Environments
https://doi.org/10.1080/10494820.2022.2137527Impacts of the interactive error prompt system on disadvantaged students’ programming learning
Interactive Learning Environments
https://doi.org/10.1080/10494820.2022.2150220The effects of goal-based scenarios used for programming education of 5th graders
Interactive Learning Environments
https://doi.org/10.1080/10494820.2022.2036199Applying Online Content-Based Knowledge Awareness and Team Learning to Develop Students’ Programming Skills, Reduce their Anxiety, and Regulate Cognitive Load in a Cloud Classroom
Universal Access in the Information Society
https://doi.org/10.1007/s10209-020-00789-6Integrating modified WebQuest activities for programming learning
Journal of Computer Assisted Learning
https://doi.org/10.1111/jcal.12537Design, Development and Implementation of Mobile Applications to Support the Educational Process in the Greek Secondary Education System
European Journal of Engineering and Technology Research
https://doi.org/10.24018/ejeng.2020.0.CIE.2302The Effect of Producing with IT Project Pilot Scheme on 5th-Grade Students' Problem-Solving Skills and Attitudes towards Coding
Uluslararası Türk Eğitim Bilimleri Dergisi
https://doi.org/10.46778/goputeb.1216337Çevrimiçi Arduino Programlama Öğretiminde Bağlılık ve Özyeterlilik Algısı
Akademik Açı
https://doi.org/10.59597/akademikaci.1297750Evaluation of STEM Education Supported by Nature Courses and Informatics According to Students’ Views
Journal of Teacher Education and Lifelong Learning
https://doi.org/10.51535/tell.1306815Videojuego para el aprendizaje de lógica de programación
Revista Educación en Ingeniería
https://doi.org/10.26507/rei.v16n31.1141Examining Factors Predicting Programming Self-Efficacy for Computer Information Systems Students
Information Systems Education Journal
https://doi.org/10.62273/KDPZ6290The Impact of Individual Differences in Developing Computational Thinking and Sensor Data Analytics Skills in Construction Engineering Education
International Journal of Construction Education and Research
https://doi.org/10.1080/15578771.2024.2404969Digital technologies in linguistic education: Experience of development and implementation
Turkish Journal of Education
https://doi.org/10.19128/turje.1444808Coding Analogy
Erzincan Üniversitesi Eğitim Fakültesi Dergisi
https://doi.org/10.17556/erziefd.1485760Evaluating Supervised Learning Algorithms for Predicting At-Risk Students in Introductory Programming Courses: A Comparative Study
Philippine Journal of Science, Engineering, and Technology
https://doi.org/10.63179/pjset.v1i1.49AABC: A Tool for Assessing Arduino Basic Coding Skills
Computer Applications in Engineering Education
https://doi.org/10.1002/cae.70029Türkiye’de Programlama Eğitimi: Üniversite Öğrencileri Perspektifinden Bir Değerlendirme
Dokuz Eylül Üniversitesi Buca Eğitim Fakültesi Dergisi
https://doi.org/10.53444/deubefd.1608036The Effect of Goal-Based Scenario Curriculum on Computational Thinking Skills and Academic Achievement
Bayburt Eğitim Fakültesi Dergisi
https://doi.org/10.35675/befdergi.1604842GeoClimate intelligence platform: A web-based framework for environmental data analysis
Environmental Modelling & Software
https://doi.org/10.1016/j.envsoft.2025.106826