Searched for: +
(1 - 5 of 5)
document
Hermans, F.F.J. (author), Swidan, A.A.S. (author), Aivaloglou, E.A. (author), Smit, M.I.E. (author)
When teaching novices programming, misconceptions can occur. Misconception are incorrect beliefs about certain programming concept. For example, some novices think that a variable can hold multiple values, in the case of two consecutive assignment statements, such as x = 5; x = 7. While explaining variables introductory materials often use...
conference paper 2018
document
Hermans, F.F.J. (author), Swidan, A.A.S. (author), Aivaloglou, E.A. (author)
When children learn to read, they almost invariably start with oral reading: reading the words and sentences out loud. Experiments have shown that when novices read text aloud, their comprehension is better then when reading in silence. This is attributed to the fact that reading aloud focuses the child’s attention to the text. We hypothesize...
conference paper 2018
document
Swidan, A.A.S. (author), Serebrenik, Alexander (author), Hermans, F.F.J. (author)
Research shows the importance of selecting good names to identifiers in software code: more meaningful names improve readability. In particular, several guidelines encourage long and descriptive variable names. A recent study analyzed the use of variable names in five programming languages, focusing on single-letter variable names, because of...
conference paper 2017
document
Swidan, A.A.S. (author), Hermans, F.F.J. (author)
In recent years, there has been a rise in methods and tools dedicated to programming education for chil- dren of primary school age. In this paper, we present our experience of providing five programming ses- sions to a group of eleven children between four and six years. Our sessions followed problem-solving and game-playing themes and featured...
conference paper 2017
document
Swidan, A.A.S. (author), Hermans, F.F.J. (author)
Spreadsheets are widely used in companies. End-users often value the high degree of flexibility and freedom spreadsheets provide. However, these features lead to the development of a variety of data forms inside spreadsheets. A cross-table is one of these forms of data. A cross-table is defined as a rectangular form of data, which expresses...
conference paper 2017
Searched for: +
(1 - 5 of 5)