[[abstract]]The purposes of this study are to understand the effectiveness of using analogies in teaching computer science concepts, and to assess the effects of indicating limitations of an analogy in written text. An experimental design was implemented in order fulfill these objectives. Two hundred fifty-five high school students served as the subjects for this study. Subjects were randomly assigned to analogical group Ⅰ (using analogical materials with limitations indicated), analogical groupⅡ (using an alogical materials without limitations indicated), or non-analogical group (using materials without any analogy). The results showed that the analogical materials were effective in helping students learning computer science concepts; howe...
A concurrent computing course is filled with challenges for upper-level programming students. Unders...
This study aimed at investigating the effect of using analogies on modifying alternative concepts in...
Analogy is a frequently leveraged pedagogical tool used across many disciplines, with computing bein...
[[abstract]]Analogies are considered as an effective method for providing a bridge between unfamilia...
Includes bibliographical references (pages 168-170)In computer science there are many concepts which...
[[abstract]]Analogy is considered as an effective instruction strategy, but it works only when stude...
In the last few decades, analogy, which is considered as a special case for reasoning, has attracted...
In the last few decades, analogy, which is considered as a special case for reasoning, has attracted...
Within computer science education research, analogy work has been relatively unexplored and in some ...
[EN] In the analogy-based learning method we map a concept that is being learned to a well-understoo...
The aim of this study is to examine the effects of computer-based analogy (CBA) used in science teac...
A novel instructional computer simulation that incorporates a dynamic analogy to represent Le Chatel...
The first purpose of this study was to examine five junior high school textbooks for examples of ela...
Part 2: WISE 7International audienceWhen teaching concepts such as computer security, with which stu...
Analogies are potentially powerful instructional tools that help bridge the gap between what learner...
A concurrent computing course is filled with challenges for upper-level programming students. Unders...
This study aimed at investigating the effect of using analogies on modifying alternative concepts in...
Analogy is a frequently leveraged pedagogical tool used across many disciplines, with computing bein...
[[abstract]]Analogies are considered as an effective method for providing a bridge between unfamilia...
Includes bibliographical references (pages 168-170)In computer science there are many concepts which...
[[abstract]]Analogy is considered as an effective instruction strategy, but it works only when stude...
In the last few decades, analogy, which is considered as a special case for reasoning, has attracted...
In the last few decades, analogy, which is considered as a special case for reasoning, has attracted...
Within computer science education research, analogy work has been relatively unexplored and in some ...
[EN] In the analogy-based learning method we map a concept that is being learned to a well-understoo...
The aim of this study is to examine the effects of computer-based analogy (CBA) used in science teac...
A novel instructional computer simulation that incorporates a dynamic analogy to represent Le Chatel...
The first purpose of this study was to examine five junior high school textbooks for examples of ela...
Part 2: WISE 7International audienceWhen teaching concepts such as computer security, with which stu...
Analogies are potentially powerful instructional tools that help bridge the gap between what learner...
A concurrent computing course is filled with challenges for upper-level programming students. Unders...
This study aimed at investigating the effect of using analogies on modifying alternative concepts in...
Analogy is a frequently leveraged pedagogical tool used across many disciplines, with computing bein...