Skip to main content

2020 | OriginalPaper | Buchkapitel

Novice Learning Programming Languages in Omani Higher Education Institution (Nizwa University) Issues, Challenges and Solutions

verfasst von : Mohamed Aissa, Mouza Al-Kalbani, Saleh Al-Hatali, Ahmad BinTouq

Erschienen in: Sustainable Development and Social Responsibility—Volume 2

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

In general, students do not know how to program, mainly due to their lack of general problem-solving abilities.This study discusses student difficulties in programming and propose possible solutions to enhance student learning pedagogy, use Omani higher education institutions as a case study. Several approaches and tools have been proposed aiming to support learning programming in different ways. Unfortunately, the majority of the reports, which we found in the literature, do not tackle the problem in its general aspect. In this paper, we conduct intensive questionnaires and research to discover the causes behind the weakness of novice learning programming languages in Omani higher education institutions focusing on Nizwa University. Based on these tasks and results, we will propose our solutions to overcome these problems and issues.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
Zurück zum Zitat Bouvier, D., Lovellette, E., Matta, J., Alshaigy, B., Becker, B.A., Craig, M., Jackova, J., McCartney, R., Sanders, K., Zarb, M.: Novice programmers and the problem description effect. In: Proceedings of the 2016 ITiCSE Working Group Reports 2016 Jul 9, pp. 103–118. ACM (2016) Bouvier, D., Lovellette, E., Matta, J., Alshaigy, B., Becker, B.A., Craig, M., Jackova, J., McCartney, R., Sanders, K., Zarb, M.: Novice programmers and the problem description effect. In: Proceedings of the 2016 ITiCSE Working Group Reports 2016 Jul 9, pp. 103–118. ACM (2016)
Zurück zum Zitat Gomes, A., Mendes, A.J.: Learning to program-difficulties and solutions. In: International Conference on Engineering Education–ICEE 2007 Sep 3, vol. 2007 (2007) Gomes, A., Mendes, A.J.: Learning to program-difficulties and solutions. In: International Conference on Engineering Education–ICEE 2007 Sep 3, vol. 2007 (2007)
Zurück zum Zitat Iqbal, M., Sohail: Role of ADRI Model in Teaching and Assessing Novice Programmers. No. Ph.D. Deakin University (2016) Iqbal, M., Sohail: Role of ADRI Model in Teaching and Assessing Novice Programmers. No. Ph.D. Deakin University (2016)
Zurück zum Zitat Jenkins, T.: On the difficulty of learning to program. In: Proceedings of the 3rd Annual Conference of the LTSN Centre for Information and Computer Sciences, vol. 4, No. 2002, pp. 53–58 (2002) Jenkins, T.: On the difficulty of learning to program. In: Proceedings of the 3rd Annual Conference of the LTSN Centre for Information and Computer Sciences, vol. 4, No. 2002, pp. 53–58 (2002)
Zurück zum Zitat Konecki, M., Petrlic, M.: Main problems of programming novices and the right course of action. In: Central European Conference on Information and Intelligent Systems 2014 Jan 1, p. 116. Faculty of Organization and Informatics Varazdin (2014) Konecki, M., Petrlic, M.: Main problems of programming novices and the right course of action. In: Central European Conference on Information and Intelligent Systems 2014 Jan 1, p. 116. Faculty of Organization and Informatics Varazdin (2014)
Zurück zum Zitat Orfanakis, V., St Papadakis: Teaching basic programming concepts to novice programmers in Secondary Education using Twitter, Python, Arduino and a coffee machine. In: Proceedings of the Hellenic Conference on Innovating STEM Education (HISTEM), University of Athens, Greece (2016) Orfanakis, V., St Papadakis: Teaching basic programming concepts to novice programmers in Secondary Education using Twitter, Python, Arduino and a coffee machine. In: Proceedings of the Hellenic Conference on Innovating STEM Education (HISTEM), University of Athens, Greece (2016)
Zurück zum Zitat Orfanakis, V., Papadakis, S.: Teaching basic programming concepts to novice programmers in Secondary Education using Twitter, Python, Arduino and a coffee machine. In: Proceedings of the Hellenic Conference on Innovating STEM Education (HISTEM), University of Athens, Greece (2016) Orfanakis, V., Papadakis, S.: Teaching basic programming concepts to novice programmers in Secondary Education using Twitter, Python, Arduino and a coffee machine. In: Proceedings of the Hellenic Conference on Innovating STEM Education (HISTEM), University of Athens, Greece (2016)
Zurück zum Zitat Owoseni, A.T., Akanji, S.A.: Survey on adverse effect of sophisticated integrated development environments on beginning programmers’ skillfulness. Int. J. Modern Educat. Comput. Sci. 8(9), 28 (2016)CrossRef Owoseni, A.T., Akanji, S.A.: Survey on adverse effect of sophisticated integrated development environments on beginning programmers’ skillfulness. Int. J. Modern Educat. Comput. Sci. 8(9), 28 (2016)CrossRef
Metadaten
Titel
Novice Learning Programming Languages in Omani Higher Education Institution (Nizwa University) Issues, Challenges and Solutions
verfasst von
Mohamed Aissa
Mouza Al-Kalbani
Saleh Al-Hatali
Ahmad BinTouq
Copyright-Jahr
2020
DOI
https://doi.org/10.1007/978-3-030-32902-0_18