Skip to main content

2018 | OriginalPaper | Buchkapitel

Pedagogy of Programming Education for Higher Education Using Block Based Programming Environment

verfasst von : Daehoon Kim, Jaewoong Choi, In-Ho Jung, Changbeom Choi

Erschienen in: Design, User Experience, and Usability: Designing Interactions

Verlag: Springer International Publishing

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

search-config
loading …

Abstract

As the modern society utilizes various devices based on the Information, Communication Technology (ICT), the importance of the computer program has been increased. As the needs of the education of engineering increases, many researchers studied the pedagogy of the engineering education and the learning contents development. In general, the education of the programming language accompanies with the syntax learning and logic developments. The block-based programming language helps to build the logic of the students. Therefore, Block-based programming languages are used in the entry course to the engineering departments. However, the block-based learning languages are limited to develop conventional applications. The application of the block-based programming language requires the particular middleware to execute, and usually, the application cannot utilize the functionalities of the hardware. Therefore, students should learn the high-level programming language regardless of the block-based programming language to develop the ICT services. Unlike other pedagogy, this paper introduces the education contents and programming environment with high-level programming. Notably, this paper proposes the hybrid approaches to help students to build their programming logic and programming syntax.

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
3.
Zurück zum Zitat Malan, D.J., Leitner, H.H.: Scratch for budding computer scientists. ACM SIGCSE Bull. 39(1), 223 (2007)CrossRef Malan, D.J., Leitner, H.H.: Scratch for budding computer scientists. ACM SIGCSE Bull. 39(1), 223 (2007)CrossRef
4.
Zurück zum Zitat Wing, J.M.: Computational thinking and thinking about computing. Philos. Trans. Roy. Soc. A Math. Phys. Eng. Sci. 366(1881), 3717 (2008)MathSciNetCrossRef Wing, J.M.: Computational thinking and thinking about computing. Philos. Trans. Roy. Soc. A Math. Phys. Eng. Sci. 366(1881), 3717 (2008)MathSciNetCrossRef
8.
Zurück zum Zitat Maloney, J., Burd, L., Kafai, Y., Rusk, N., Silverman, B.: Scratch: a sneak preview [education]. In: Second International Conference on Creating, Connecting, and Collaborating through Computing, pp. 104–109 (2004) Maloney, J., Burd, L., Kafai, Y., Rusk, N., Silverman, B.: Scratch: a sneak preview [education]. In: Second International Conference on Creating, Connecting, and Collaborating through Computing, pp. 104–109 (2004)
9.
Zurück zum Zitat Shu, N.C.: Visual Programming. Van Nostrand Reinhold, New York (1988) Shu, N.C.: Visual Programming. Van Nostrand Reinhold, New York (1988)
Metadaten
Titel
Pedagogy of Programming Education for Higher Education Using Block Based Programming Environment
verfasst von
Daehoon Kim
Jaewoong Choi
In-Ho Jung
Changbeom Choi
Copyright-Jahr
2018
DOI
https://doi.org/10.1007/978-3-319-91803-7_3

Neuer Inhalt