Pedagogy of programming education for higher education using block based programming environment

0Citations
Citations of this article
13Readers
Mendeley users who have this article in their library.

This article is free to access.

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.

Cite

CITATION STYLE

APA

Kim, D., Choi, J., Jung, I. H., & Choi, C. (2018). Pedagogy of programming education for higher education using block based programming environment. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 10919 LNCS, pp. 39–50). Springer Verlag. https://doi.org/10.1007/978-3-319-91803-7_3

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free