The challenges and the opportunities of teaching the introductory computer programming course: Case study

Mohamed Osman Hegazi, Mohammad Alhawarat

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

5 Scopus citations

Abstract

Teaching practical courses has always constituted burdens on colleges offering non-Technical degrees. One of these courses is computer programming, especially in degrees like computer science, information systems and software engineering. In such programs, students are expected to take between 2-5 computer programming courses. Success ratio in the first course is usually low. Why is it low and how this ratio can be increased is discussed in this paper. This is carried out in the context of an introductory computer programming course at the college of computer engineering and sciences (CCES) at Prince Sattam Bin Abdulaziz University in Kingdom of Saudi Arabia. This study also relies on the teaching experience of the authors in different countries including-for around ten years: UK, USA, Sudan, Jordan and Kingdom of Saudi Arabia. To figure out problems and solutions for teaching introductory computer programming course, then interviews with selected instructors who teach such course at the college are conducted. Also, a questionnaire has been designed and distributed to students. The results of the analysis for both the interviews and the questionnaire have been used along with the results of similar studies to recommend solutions of problems occur in such course. As questionnaire shows, most students think that giving the whole course in the lab will be much better and also they prefer not to work alone. These and other recommendations presented in this study are especially appropriate for similar institutions in the Middle-East and Gulf area.

Original languageEnglish
Title of host publicationProceedings - 2015 5th International Conference on e-Learning, ECONF 2015
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages324-330
Number of pages7
ISBN (Electronic)9781467394314
DOIs
StatePublished - 24 May 2016
Event5th International Conference on e-Learning, ECONF 2015 - Manama, Bahrain
Duration: 18 Oct 201520 Oct 2015

Publication series

NameProceedings - 2015 5th International Conference on e-Learning, ECONF 2015

Conference

Conference5th International Conference on e-Learning, ECONF 2015
Country/TerritoryBahrain
CityManama
Period18/10/1520/10/15

Keywords

  • Computer Programming Course
  • Practical Course
  • Programming Language
  • Teaching

Fingerprint

Dive into the research topics of 'The challenges and the opportunities of teaching the introductory computer programming course: Case study'. Together they form a unique fingerprint.

Cite this