As the world confronts the 4th industrial revolution era, there is a growing interest in coding education around the world to cultivate creative and convergent students who possess computational thinking and problem-solving skills. In order for coding education to be successful, the following questions are considered: 1.What should be taught first? 2. How should it be taught? This study aims to determine the priority of leaning topics in elementary school coding education. To do so, a focus group interview was conducted with four experts in the field of coding education, and 12 learning topics were identified. Based on the interview results, a questionnaire was administered to coding instructors. The Analytic Hierarchy Process (AHP) was applied to derive priorities among the learning topics. The results showed that ‘procedural problem solving’ was found as the most important unit that the elementary school coding education needs to deal with. As for the learning topics, ‘problem definition and breakdown’, ‘block coding’, ‘implementation of algorithm’, ‘understanding of algorithm’ and ‘necessity for learning coding’ were found to be the top 5 priorities. Based on these results, this study presents four suggestions to consider for coding education to be carried out more effectively.
The purpose of this study is to develop online lecture contents that can effectively teach C language to 5th, 6th grade or middle school students. Unlike existing cyber lectures, the proposed contents were created by using animated characters to help beginner level students learn C language through interesting storytelling, role playing games, and card games. This C language education contents were devel-oped for teachers to effectively educate elementary and middle school students who are presumed to have no prior knowledge of C lan-guage. The proposed contents motivate young learners to learn the introductory concepts of C language through the animated characters based on storytelling, more than using mere focus on rote memorization.
In this paper an analysis of current video chatting situation and connection status is performed and a technical method to block the obscene contents is proposed. Methods to shut down socially degenerate Internet sites are well known, which are essentially directory or vocabulary based. For the video chatting sites, however, dynamic selectivity is required as the chatting groups in sites are all different and even in a single group the contents of chatting may turn socially objectionable as time passes. The proposed method is based on the analysis of chatting contents and selectively blocks the sound and/or video data streams. To prove the effectiveness of the method the experiments are performed and the results are shown very satisfactory.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.