Proceedings of the 5th International Symposium on Software Visualization 2010
DOI: 10.1145/1879211.1879234
|View full text |Cite
|
Sign up to set email alerts
|

Jype - a program visualization and programming exercise tool for Python

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
21
0
8

Year Published

2013
2013
2021
2021

Publication Types

Select...
5
2
2

Relationship

0
9

Authors

Journals

citations
Cited by 44 publications
(32 citation statements)
references
References 31 publications
0
21
0
8
Order By: Relevance
“…Helminen e Malmi [2010] afirmam que a programação é uma competência essencial nos cursos de Ciência da Computação. Porém, normalmente os estudantes apresentam uma grande dificuldade em assimilar os conteúdos abordados, ocasionando em reprovação ou desistência.…”
Section: Revisão Da Literaturaunclassified
“…Helminen e Malmi [2010] afirmam que a programação é uma competência essencial nos cursos de Ciência da Computação. Porém, normalmente os estudantes apresentam uma grande dificuldade em assimilar os conteúdos abordados, ocasionando em reprovação ou desistência.…”
Section: Revisão Da Literaturaunclassified
“…Programming is considered to be a cognitive skill as it involves such processes as mental descriptions, understanding of the program, making changes on a program already written, debugging, structuring conceptual knowledge and performing single operations (such as loops, conditionals) (Helminen & Malmi, 2010). While programming, a learner creates a mental model by re-expressing the purpose, the data and the function of the program as she/he understands it while solving a problem, and uses this model to make predictions and formulate the differences (Helminen & Malmi, 2010).…”
Section: Introductionmentioning
confidence: 99%
“…While programming, a learner creates a mental model by re-expressing the purpose, the data and the function of the program as she/he understands it while solving a problem, and uses this model to make predictions and formulate the differences (Helminen & Malmi, 2010). In programming, the coder creates an external representation of problem solving processes, and so programming provides a person with an opportunity to apply a lot of deep thinking (metacognitive awareness) about their own thinking (Resnick, et al,, 2009).…”
Section: Introductionmentioning
confidence: 99%
“…Program Visualization (PV) is a learning support tool, which can help in strengthen the understanding of the student in comprehend the process of programming [5], [11]- [13]. This is moreover true, since humans have better ability in processing visual information [14].…”
Section: Introductionmentioning
confidence: 99%