Instruct: Identify the main and secondary category of Arxiv papers based on the titles and abstracts
Query: Common Bugs in Scratch Programs   Bugs in Scratch programs can spoil the fun and inhibit learning success. Many
common bugs are the result of recurring patterns of bad code. In this paper we
present a collection of common code patterns that typically hint at bugs in
Scratch programs, and the LitterBox tool which can automatically detect them.
We empirically evaluate how frequently these patterns occur, and how severe
their consequences usually are. While fixing bugs inevitably is part of
learning, the possibility to identify the bugs automatically provides the
potential to support learners

19
The categories of this paper are: eess
4
The categories of this paper are: cond-mat
32
The categories of this paper are: atom-ph
31
The categories of this paper are: ao-sci
30
The categories of this paper are: q-alg
5
The categories of this paper are: gr-qc
35
The categories of this paper are: mtrl-th
12
The categories of this paper are: nucl-th
9
The categories of this paper are: nlin
13
The categories of this paper are: quant-ph
14
The categories of this paper are: math-ph
37
The categories of this paper are: supr-con
29
The categories of this paper are: funct-an
10
The categories of this paper are: q-bio
26
The categories of this paper are: bayes-an
22
The categories of this paper are: chao-dyn