Proceedings of the 24th Australasian Computing Education Conference 2022
DOI: 10.1145/3511861.3511867
|View full text |Cite
|
Sign up to set email alerts
|

CodeProcess Charts: Visualizing the Process of Writing Code

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
5
1

Relationship

0
6

Authors

Journals

citations
Cited by 7 publications
(3 citation statements)
references
References 43 publications
0
3
0
Order By: Relevance
“…For example, if it was clear from the logs that many students had difficulty understanding the loop while doing homework, it was explained in class in more detail how to use the print function to understand the loop and focus on the examples, which helped clarify the problems seen in the logs. Previous research (Matsuzawa et al, 2013; Shrestha et al, 2022; Yan et al, 2019) that has used feedback based on visualization of the programming process has shown its usefulness, especially in improving students' problem-solving style.…”
Section: Methodsmentioning
confidence: 99%
See 1 more Smart Citation
“…For example, if it was clear from the logs that many students had difficulty understanding the loop while doing homework, it was explained in class in more detail how to use the print function to understand the loop and focus on the examples, which helped clarify the problems seen in the logs. Previous research (Matsuzawa et al, 2013; Shrestha et al, 2022; Yan et al, 2019) that has used feedback based on visualization of the programming process has shown its usefulness, especially in improving students' problem-solving style.…”
Section: Methodsmentioning
confidence: 99%
“…They also point out that using such a tool reduces plagiarism, as it is much harder to cheat if you need to present your programming process. Shrestha et al (2022) created a tool visualizing the programming process to help instructors understand students’ problem-solving styles and indicate whether a student is struggling. They also said that the tool is useful for students' self-reflection.…”
Section: Literature Reviewmentioning
confidence: 99%
“…In general, it is possible to convert from a very fine-grained step size to a more course granularity but not vice versa, so we prefer finer-grained collection. Using data with keystroke-level granularity ensures the data are compatible with other code analysis tools (e.g., CodeProcess Charts [60]), which can be useful in the investigation of students' programming processes.…”
Section: Stepmentioning
confidence: 99%