Proceedings of the 7th International Workshop on Search-Based Software Testing 2014
DOI: 10.1145/2593833.2593838
|View full text |Cite
|
Sign up to set email alerts
|

Code hunt: searching for secret code for fun

Abstract: Learning to code can be made more effective and sustainable if it is perceived as fun by the learner. Code Hunt uses puzzles that players have to explore by means of clues presented as test cases. Players iteratively modify their code to match the functional behaviour of secret solutions. This way of learning to code is very different to learning from a specification. It is essentially re-engineering from test cases. Code Hunt is based on the test/clue generation of Pex, a white-box test generation tool that u… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
12
0
2

Year Published

2014
2014
2023
2023

Publication Types

Select...
4
3
1

Relationship

2
6

Authors

Journals

citations
Cited by 56 publications
(17 citation statements)
references
References 8 publications
(7 reference statements)
0
12
0
2
Order By: Relevance
“…The core type of Pex4Fun games is a coding duel [65] where the player has to solve a particular programming problem. Figure 3 shows the workflow of playing an example coding duel in Pex4Fun or Code Hunt [62,64] (evolved from Pex4Fun, with more details in the end of this section). A coding duel created by a game creator (who could be any user of Pex4Fun) consists of two methods with the same method signature and return type 1 .…”
Section: Pex4fun/code Huntmentioning
confidence: 99%
See 1 more Smart Citation
“…The core type of Pex4Fun games is a coding duel [65] where the player has to solve a particular programming problem. Figure 3 shows the workflow of playing an example coding duel in Pex4Fun or Code Hunt [62,64] (evolved from Pex4Fun, with more details in the end of this section). A coding duel created by a game creator (who could be any user of Pex4Fun) consists of two methods with the same method signature and return type 1 .…”
Section: Pex4fun/code Huntmentioning
confidence: 99%
“…button (indicating the attempts made by users to solve games in Pex4Fun) as over 1.5 million till July 2014. Evolved from Pex4Fun, the Code Hunt [62,64] website has been used in a very large programming competition.…”
Section: Introductionmentioning
confidence: 99%
“…A ferramenta criada pela Microsoft é um jogo em que são apresentados trechos de código com erros que precisam ser solucionados para o jogador prosseguir (TILLMANN et al, 2014). Outro exemplo é o da ferramenta CodeWrite que insere questões onde o estudante precisa implementar uma solução em código, segundo seus conhecimentos na linguagem (DENNY et al, 2011).…”
Section: Metodologiaunclassified
“…Hints can provide the same assistance as an instructor does during office hours when a student drops by to seek help with a coding issue. Code Hunt already has an initial feature for producing additional hints [15]. Our future work plans to further enhance this feature for maximizing student learning effect.…”
Section: ) Provide Hintsmentioning
confidence: 99%
“…In previous work, we discussed the technical challenges of building Code Hunt, as well as its predecessor Pex4Fun [12] [13] [14] [15]. This paper concentrates on the insights that we are acquiring into the behavior of players through controlled play via contests.…”
Section: Introductionmentioning
confidence: 99%