Includes bibliographical references (pages 168-170)In computer science there are many concepts which are relatively simple, but appear complex when described in the technical language and jargon. This makes it rather difficult for the beginners to understand and learn these concepts. Since analogies are often used processes or concepts, this thesis to clarify attempts to complex derive analogies for use in explaining selected computer science concepts, based on similarities with other familiar concepts or ???real-life??? activities.\ud About 70 analogies were compiled for use in the beginning courses on the following computer science material: data structures, data bases, architecture, operating systems, and networks. The analogies were eva...
Part 2: WISE 7International audienceWhen teaching concepts such as computer security, with which stu...
Abstract- The course “microcomputer principle and interface technology ” is a professional basic cou...
A novel instructional computer simulation that incorporates a dynamic analogy to represent Le Chatel...
[[abstract]]The purposes of this study are to understand the effectiveness of using analogies in tea...
[[abstract]]Analogies are considered as an effective method for providing a bridge between unfamilia...
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...
In the last few decades, analogy, which is considered as a special case for reasoning, has attracted...
A concurrent computing course is filled with challenges for upper-level programming students. Unders...
[[abstract]]Analogy is considered as an effective instruction strategy, but it works only when stude...
Analogy is a frequently leveraged pedagogical tool used across many disciplines, with computing bein...
Learning to program does not always end successfully, in particular for the non-scientific faculties...
Teaching the fundamentals of computer programming in a first course (CS1) is a complex activity for ...
Using analogies has long been used to help explain complex ideas in teaching. One of the most import...
Part 2: WISE 7International audienceWhen teaching concepts such as computer security, with which stu...
Abstract- The course “microcomputer principle and interface technology ” is a professional basic cou...
A novel instructional computer simulation that incorporates a dynamic analogy to represent Le Chatel...
[[abstract]]The purposes of this study are to understand the effectiveness of using analogies in tea...
[[abstract]]Analogies are considered as an effective method for providing a bridge between unfamilia...
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...
In the last few decades, analogy, which is considered as a special case for reasoning, has attracted...
A concurrent computing course is filled with challenges for upper-level programming students. Unders...
[[abstract]]Analogy is considered as an effective instruction strategy, but it works only when stude...
Analogy is a frequently leveraged pedagogical tool used across many disciplines, with computing bein...
Learning to program does not always end successfully, in particular for the non-scientific faculties...
Teaching the fundamentals of computer programming in a first course (CS1) is a complex activity for ...
Using analogies has long been used to help explain complex ideas in teaching. One of the most import...
Part 2: WISE 7International audienceWhen teaching concepts such as computer security, with which stu...
Abstract- The course “microcomputer principle and interface technology ” is a professional basic cou...
A novel instructional computer simulation that incorporates a dynamic analogy to represent Le Chatel...