2018
DOI: 10.1007/s40692-018-0101-5
|View full text |Cite
|
Sign up to set email alerts
|

Visual and textual programming languages: a systematic review of the literature

Abstract: It is well documented, and has been the topic of much research, that Computer Science courses tend to have higher than average drop out rates at third level, particularly so for students advancing from first year to second year. This is a problem that needs to be addressed with urgency but also caution. The required number of Computer Science graduates is growing every year but the number of graduates is not meeting this demand and one way that this problem can be alleviated is to encourage students, at an ear… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

1
53
1
3

Year Published

2019
2019
2024
2024

Publication Types

Select...
4
3
1

Relationship

0
8

Authors

Journals

citations
Cited by 95 publications
(58 citation statements)
references
References 52 publications
1
53
1
3
Order By: Relevance
“…However, when implementing them, those age boundaries are vague as most of the ER kits offer more than one option of programming, like onboard buttons and visual or textual programming, making them suitable for more age groups. Moreover, the programming background of students and their general cognitive skills, in combination with an ER kit that can maintain their interest, can affect their motivation and engagement in learning [112], [17] [113]. Following the above, we have chosen to categorize the ER kits based on the prior knowledge and programming skills a student must have to use them efficiently.…”
Section: Educational Platformsmentioning
confidence: 99%
See 2 more Smart Citations
“…However, when implementing them, those age boundaries are vague as most of the ER kits offer more than one option of programming, like onboard buttons and visual or textual programming, making them suitable for more age groups. Moreover, the programming background of students and their general cognitive skills, in combination with an ER kit that can maintain their interest, can affect their motivation and engagement in learning [112], [17] [113]. Following the above, we have chosen to categorize the ER kits based on the prior knowledge and programming skills a student must have to use them efficiently.…”
Section: Educational Platformsmentioning
confidence: 99%
“…Researchers also compared VPLs with Textual Programming Languages (TPL), and they agree that VPLs are more suitable for beginners as they positively influence their motivation and productivity [113], [116], [112]. VPLs requires less background knowledge of programming while providing an environment with immediate visual feedback that they let the user incrementally and interactively create the program flow [116] [121].…”
Section: Educational Platformsmentioning
confidence: 99%
See 1 more Smart Citation
“…Among the popular visual programming language environment are Scratch and Alice which is widely used in primary and secondary schools [3], [18], [19]. In the visual programming language environments, programs are created by manipulating graphical components rather than writing textually.…”
Section: B Visual Programming Approachmentioning
confidence: 99%
“…Esse tipo de linguagem permite utilizar as duas abordagens paralelamente. O primeiro estudo sobre o conceito de línguas híbridas foi realizado por Cilliers et al (2005 apud NOONE;MOONEY, 2018). Koitz and Slany (2014 apud NOONE; MOONEY, 2018) também compararam o uso da PL híbrida Pocket Code com a VPL Scratch, e verificaram que os efeitos da utilização de Pocket Code foram mais benéficos do que a abordagem puramente visual do Scratch.…”
Section: Transição Entre Vpl E Tplunclassified