A Sample Design in Programming with Four-Component Instructional Design (4C/ID) Model

Volume 7 - Issue 4
Zafer Güney
Pages: 1-14 Download Count : 534 View Count: 1225 DOI Number 10.17220/mojet.2019.04.001 Facebook Share on Google+ Save to Zotero Save to Mendeley


The aim of this study is to introduce the four-component instructional design (4C/ID) model in teaching loops for programming by using the model, which is defined in programming instruction, with the principles of the model for teaching technical skills and to discuss the differences in instructional planning and to discuss in the process of design of loops. It is important to integrate knowledge, skills and attitudes in the transfer of knowledge learned in schools to our business life and culture, and to transfer behaviors to new tasks. In the software development process, the planning, design, development and implementation of the programming courses with appropriate instructional design models and strategies should be ensured in order to teach and learn the subjects of the different courses in an effective and meaningful way. At this time, four-component instructional design (4C/ID) model are used for learning complex technical skills and presented in programming to apply loops for teaching skills in software development for programmers, designers and educators. At the end of study, the relationships between ID models and their use in programming process are indicated, and suggestions for developers, programmers and designers are discussed for the future research and applications in programming.


  • 4C/ID model
  • learning technical skills
  • learning theories
  • programming and complex skills
Download PDF