概要 |
Computer science education for kids has received considerable attention in recent years. In fact, many visual languages for kids has recently developed, such as Scratch Jr. Although computer science h...as a wide range of sub-fields, we assume that it consists of the following three basic fields: computational science, such as programming, and informational science, such as digitization, and artificial intelligence, such as machine learning. The recent attention mainly focuses on topics in computational science, but not those in information science, which is one of the fundamental theory of computer science. In this paper, the author shares experiences of the lessons on part of informational science for students from elementary school to university. One big feature of the lessons is that they are based on the Fourier transform, which is generally learned by university students in many departments in faculties of science, engineering, and computer science, and is difficult for young kids to understand. Despite of the difficulty, the author strongly believe that it can provide different perspectives of information theory, depending on knowledge students already have. Another merit of the Fourier transform is that we can use many hands-on materials, such as spectroscopes, and phenomena, such as rainbows, in our daily life. In this paper, we explain the outline of the proposed lectures and materials, and discuss merits of the lectures for kinds, based on the Fourier transform.続きを見る
|