2016
DOI: 10.1007/978-3-319-54687-2_2
|View full text |Cite
|
Sign up to set email alerts
|

Measuring an Impact of Block-Based Language in Introductory Programming

Abstract: The use of block-based visual language in introductory programming is a popular method in education. However, there is little research which provides evidence showing advantages of block-based language. This paper presents the results of learning data analysis with fine grain logs recorded by students' development environment where the students can select their language in block-based or Java. A total of 400+ students' logs collected each of four years were analyzed. The results show that migration from Block … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
6
0

Year Published

2017
2017
2023
2023

Publication Types

Select...
3
2
1

Relationship

1
5

Authors

Journals

citations
Cited by 10 publications
(7 citation statements)
references
References 15 publications
0
6
0
Order By: Relevance
“…Similar analyses to those of BlockEditor's research [9] were discussed. During the current year there were a few compulsory assignments using BlockEditor, although the results indicated a low BlockEditor usage ratio even during the early weeks of the course.…”
Section: Case 7: Blockeditor Usage Of the 2016 Year's Coursementioning
confidence: 60%
See 2 more Smart Citations
“…Similar analyses to those of BlockEditor's research [9] were discussed. During the current year there were a few compulsory assignments using BlockEditor, although the results indicated a low BlockEditor usage ratio even during the early weeks of the course.…”
Section: Case 7: Blockeditor Usage Of the 2016 Year's Coursementioning
confidence: 60%
“…This section will provide a brief description of the information dashboard which is designed for teachers to improve an introductory programming class, by providing coding metrics [9] to show the engagement of students in their assignments. The whole view of the dashboard is shown below in Fig 1. According to Few [22], an information dashboard can be defined as follows:…”
Section: Information Dashboardmentioning
confidence: 99%
See 1 more Smart Citation
“…In [26], a study to measure the impact of block-based languages in introductory programming is tackled. The author proposed a method known as Bidirectional Translation System where the students alternate between block-based and textual languages.…”
Section: Related Workmentioning
confidence: 99%
“…During 2017-II and 2018-I, the students employed the platform in different types of tasks into the curriculum of the microcontrollers with an average class time of 2 h per week during 15 weeks. The class sessions varied between the usage of the developed block-based language with the platform and text-based programming with MPLABX IDE [47] in a similar process mentioned by the authors of [15,26].…”
Section: Assessmentmentioning
confidence: 99%