2017•International Journal of ComputersRequires access

Choice of Visual Programming Language for Learning Programming

Olivera Iskrenović-Momčilović

Open publisher page 7 citations

Abstract

Programmers beginners learning programming equate with learning the syntax of a programming language, but fail to master skills such as algorithmic thinking and problem solving. Problems in learning programming occur in novice programmers at all ages. Today there are many visual programming languages, which can help developers to beginners in a simple and interesting way to learn about the basic concepts of programming, and some of them even do not require learning a programming language syntax. The aim of this work is the choice of visual programming language, which makes it easier for beginners learning programming. Multi-criteria analysis has shown that the most suitable for learning Scratch programming.

About this research paper

What this paper is about

Programmers beginners learning programming equate with learning the syntax of a programming language, but fail to master skills such as algorithmic thinking and problem solving. Problems in learning programming occur in novice programmers at all ages. Today there are many visual programming languages, which can help developers to beginners in a simple and interesting way to learn about the basic concepts of programming, and some of them even do not require learning a programming language syntax. The aim of this work is the choice of visual programming language, which makes it easier for beginners learning programming. Multi-criteria analysis has shown that the most suitable for learning Scratch programming.

Why it matters

OpenAlex reports 7 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

Programmers beginners learning programming equate with learning the syntax of a programming language, but fail to master skills such as algorithmic thinking and problem solving. Problems in learning programming occur in novice programmers at all ages. Today there are many visual programming languages, which can help developers to beginners in a simple and interesting way to learn about the basic concepts of programming, and some of them even do not require learning a programming language syntax. The aim of this work is the choice of visual programming language, which makes it easier for beginners learning programming. Multi-criteria analysis has shown that the most suitable for learning Scratch programming.

Key concepts: Computer science, First-generation programming language, Inductive programming, Programming language, Functional logic programming, Fifth-generation programming language, Very high-level programming language, Procedural programming

Related papers

Back to paper searchBrowse research topicsOriginal source
Choice of Visual Programming Language for Learning Programming — Research Paper | ScholarLens