2016
DOI: 10.1145/2872521
|View full text |Cite
|
Sign up to set email alerts
|

Heuristic Evaluation for Novice Programming Systems

Abstract: The past few years has seen a proliferation of novice programming tools. The availability of a large number of systems has made it difficult for many users to choose among them. Even for education researchers, comparing the relative quality of these tools, or judging their respective suitability for a given context, is hard in many instances. For designers of such systems, assessing the respective quality of competing design decisions can be equally difficult.Heuristic evaluation provides a practical method of… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
10
0
1

Year Published

2016
2016
2023
2023

Publication Types

Select...
7
2

Relationship

0
9

Authors

Journals

citations
Cited by 30 publications
(11 citation statements)
references
References 52 publications
0
10
0
1
Order By: Relevance
“…It is important to mention that the creation of new sets of heuristics should be performed based on a specific methodology that allows a better instrument to be obtained (compared to other sets). Based on the articles reviewed, we notice that two studies exposed the use of a systematic methodology to create the set of heuristics [1] and [93]. Some of the studies discussed above [21] and [97]- [102] are not included in the results presented in section IV since the keywords used in those articles were not included in our search strings.…”
Section: Discussionmentioning
confidence: 99%
See 1 more Smart Citation
“…It is important to mention that the creation of new sets of heuristics should be performed based on a specific methodology that allows a better instrument to be obtained (compared to other sets). Based on the articles reviewed, we notice that two studies exposed the use of a systematic methodology to create the set of heuristics [1] and [93]. Some of the studies discussed above [21] and [97]- [102] are not included in the results presented in section IV since the keywords used in those articles were not included in our search strings.…”
Section: Discussionmentioning
confidence: 99%
“…We reviewed various articles that evaluate the influence of the PX, UX and usability on software development artifacts, through usability tests and heuristic evaluations. Heuristic evaluation is one of the most widely used methods of usability inspection, due to its speed, low cost and effectiveness [1]. However, in the studies that we found, heuristic evaluation is less frequently used than tests with users.…”
Section: Introductionmentioning
confidence: 88%
“…Greenfoot adalah sebuah perangkat lunak interaktif yang digunakan untuk belajar konsep PBO melalui pembuatan game [9]. Greenfoot menggunakan bahasa pemrograman Java yang dibantu dengan berbagai class dan method yang siap untuk digunakan [10]. Berbeda dengan Alice, pengguna harus benar-benar melakukan menulis kode program dengan bahasa pemrograman Java.…”
Section: Greenfootunclassified
“…These results suggest that the roles present the novice programmers with a conceptual framework that assists them to comprehend programs and construct them better. The learning can be divided into ''deep'' and ''surface'' (Ko¨lling & McKay, 2016). Deep learners tend to understand a topic, while surface learners will concentrate on memorizing.…”
Section: Education Outcomesmentioning
confidence: 99%